/* kite-page-250239-region-nav-mincho-20260729-v1 start */
html body.page-250239 #kite-region-lp-other-yokohama .kite-region-nav a {
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","Hiragino Mincho Pro",serif!important;
}
/* kite-page-250239-region-nav-mincho-20260729-v1 end */

/* kite-page-256404-link-buttons-20260729-v1 start */
html body.page-256404 #n6k7 .txt.editorArea>a {
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:min(100%,880px)!important;
  min-height:58px!important;
  margin:14px auto!important;
  padding:14px 26px!important;
  box-sizing:border-box!important;
  border:1px solid rgba(69,173,225,.55)!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,rgba(235,250,255,.88),rgba(210,237,255,.70))!important;
  color:#0b6d8d!important;
  font-weight:700!important;
  line-height:1.55!important;
  text-align:center!important;
  text-decoration:none!important;
  box-shadow:0 12px 28px rgba(15,80,120,.12),inset 0 1px 0 rgba(255,255,255,.9)!important;
  backdrop-filter:blur(10px)!important;
  -webkit-backdrop-filter:blur(10px)!important;
}
html body.page-256404 #n6k7 .txt.editorArea>a:hover,html body.page-256404 #n6k7 .txt.editorArea>a:focus-visible {
  color:#075b78!important;
  border-color:rgba(14,181,156,.65)!important;
  background:linear-gradient(135deg,rgba(225,255,250,.94),rgba(198,233,255,.84))!important;
  transform:translateY(-2px)!important;
}
html body.page-256404 #n6k7 .txt.editorArea>br {
  display:none!important;
}
html body.page-256404 #n6k7 .txt.editorArea>h3 {
  margin:46px 0 20px!important;
}
@media (max-width: 767px) {
  html body.page-256404 #n6k7 .txt.editorArea>a {
    min-height:54px!important;
    padding:13px 18px!important;
    font-size:16px!important;
  }
}
/* kite-page-256404-link-buttons-20260729-v1 end */

/* kite-page-256405-header-labels-hide-20260729-v1 start */
html body.page-256405>header.header>a>div.logo-main:not(#p1):not(#p2):not(#p3):not(#p4):not(#p5),html body.page-256405>header.header>a>div.sava:not(#p1):not(#p2):not(#p3):not(#p4):not(#p5) {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  overflow:hidden!important;
  line-height:0!important;
}
/* kite-page-256405-header-labels-hide-20260729-v1 end */

/* kite-page-256406-header-labels-hide-20260729-v4 start */
html body.tpl-eid.page-256406>header.header>a>div.logo-main:not(#k1):not(#k2):not(#k3):not(#k4):not(#k5),html body.tpl-eid.page-256406>header.header>a>div.sava:not(#k1):not(#k2):not(#k3):not(#k4):not(#k5) {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  overflow:hidden!important;
  line-height:0!important;
}
/* kite-page-256406-header-labels-hide-20260729-v4 end */

/* kite-page-256406-header-labels-hide-20260729-v3 start */
html body.tpl-eid.page-256406>header.header>a>div:is(#kite-page-256406-logo-hidden,.logo-main),html body.tpl-eid.page-256406>header.header>a>div:is(#kite-page-256406-sava-hidden,.sava) {
  display:none!important;
}
/* kite-page-256406-header-labels-hide-20260729-v3 end */

/* kite-page-256406-header-labels-hide-20260729-v2 start */
html body.tpl-eid.page-256406>header.header>a>div.logo-main,html body.tpl-eid.page-256406>header.header>a>div.sava {
  display:none!important;
}
/* kite-page-256406-header-labels-hide-20260729-v2 end */

/* kite-standard-breadcrumb-mobile-position-20260709-v1 start */
@media (max-width: 767px) {
  @supports selector(nav.menu:has(+ nav.pnkz)) {
    html body:not(#top):not(#kiteStandardBreadcrumbMobilePositionForce)>nav.menu:has(+nav.pnkz.pnkz) {
      display:none!important;
      visibility:hidden!important;
      width:0!important;
      max-width:0!important;
      height:0!important;
      min-height:0!important;
      max-height:0!important;
      margin:0!important;
      padding:0!important;
      border:0!important;
      overflow:hidden!important;
      pointer-events:none!important;
    }
  }

  html body:not(#top):not(#kiteStandardBreadcrumbMobilePositionForce):not(#kiteStandardBreadcrumbMobileStyleForce)>nav.pnkz.pnkz,html body.tpl-eid:not(#top):not(#kiteStandardBreadcrumbMobilePositionForce):not(#kiteStandardBreadcrumbMobileStyleForce)>nav.pnkz.pnkz,html body.tpl-contents:not(#top):not(#kiteStandardBreadcrumbMobilePositionForce):not(#kiteStandardBreadcrumbMobileStyleForce)>nav.pnkz.pnkz {
    display:block!important;
    visibility:visible!important;
    box-sizing:border-box!important;
    width:min(100% - 24px,1120px)!important;
    max-width:min(100% - 24px,1120px)!important;
    height:auto!important;
    min-height:17px!important;
    max-height:none!important;
    margin:10px auto 12px!important;
    padding:0!important;
    background:transparent!important;
    background-color:transparent!important;
    background-image:none!important;
    border:0!important;
    box-shadow:none!important;
    color:#526973!important;
    font:11px/1.55"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
    letter-spacing:0!important;
    overflow:visible!important;
    opacity:1!important;
    pointer-events:auto!important;
  }

  html body:not(#top):not(#kiteStandardBreadcrumbMobilePositionForce):not(#kiteStandardBreadcrumbMobileStyleForce)>nav.pnkz.pnkz ul,html body:not(#top):not(#kiteStandardBreadcrumbMobilePositionForce):not(#kiteStandardBreadcrumbMobileStyleForce)>nav.pnkz.pnkz ol {
    display:flex!important;
    flex-wrap:wrap!important;
    align-items:center!important;
    gap:2px 6px!important;
    width:100%!important;
    max-width:100%!important;
    height:auto!important;
    min-height:17px!important;
    max-height:none!important;
    margin:0!important;
    padding:0!important;
    list-style:none!important;
    background:transparent!important;
    background-color:transparent!important;
    background-image:none!important;
    border:0!important;
    box-shadow:none!important;
    overflow:visible!important;
  }

  html body:not(#top):not(#kiteStandardBreadcrumbMobilePositionForce):not(#kiteStandardBreadcrumbMobileStyleForce)>nav.pnkz.pnkz li {
    display:inline-flex!important;
    align-items:center!important;
    max-width:100%!important;
    min-width:0!important;
    height:auto!important;
    min-height:17px!important;
    max-height:none!important;
    margin:0!important;
    padding:0!important;
    background:transparent!important;
    border:0!important;
    box-shadow:none!important;
    white-space:normal!important;
    overflow-wrap:anywhere!important;
  }

  html body:not(#top):not(#kiteStandardBreadcrumbMobilePositionForce):not(#kiteStandardBreadcrumbMobileStyleForce)>nav.pnkz.pnkz li+li::before {
    content:">"!important;
    display:inline-flex!important;
    align-items:center!important;
    margin:0 5px 0 0!important;
    color:rgba(82,105,115,.55)!important;
    font-size:.9em!important;
    line-height:1!important;
  }

  html body:not(#top):not(#kiteStandardBreadcrumbMobilePositionForce):not(#kiteStandardBreadcrumbMobileStyleForce)>nav.pnkz.pnkz a,html body:not(#top):not(#kiteStandardBreadcrumbMobilePositionForce):not(#kiteStandardBreadcrumbMobileStyleForce)>nav.pnkz.pnkz span {
    display:inline!important;
    min-width:0!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:0!important;
    padding:0!important;
    background:transparent!important;
    background-color:transparent!important;
    background-image:none!important;
    border:0!important;
    box-shadow:none!important;
    color:#526973!important;
    -webkit-text-fill-color:#526973!important;
    text-decoration:none!important;
  }

  html body:not(#top):not(#kiteStandardBreadcrumbMobilePositionForce):not(#kiteStandardBreadcrumbMobileStyleForce)>nav.pnkz.pnkz a {
    color:#087f82!important;
    -webkit-text-fill-color:#087f82!important;
  }
}
/* kite-standard-breadcrumb-mobile-position-20260709-v1 end */

/* kite-standard-breadcrumb-article-pages-20260708-v2 start
   Scope: cont7/12,14,20,21,24,25 and cont8/16,18,19,22 only.
   Purpose: show the existing standard breadcrumb on non-top article pages.
   Compatibility: CMS still outputs nav.pnkz; project-facing name is kite-standard-breadcrumb. */
html body.tpl-eid:not(#kiteLinkArticleRepairForce):not(#kiteStandardBreadcrumbForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.pnkz.pnkz {
  display:block!important;
  visibility:visible!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100vw - 32px))!important;
  max-width:min(1120px,calc(100vw - 32px))!important;
  height:auto!important;
  min-height:0!important;
  margin:18px auto 18px!important;
  padding:0!important;
  overflow-x:auto!important;
  overflow-y:hidden!important;
  pointer-events:auto!important;
  opacity:1!important;
}
html body.tpl-eid:not(#kiteLinkArticleRepairForce):not(#kiteStandardBreadcrumbForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.pnkz.pnkz ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:flex-start!important;
  gap:6px 0!important;
  width:auto!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}
html body.tpl-eid:not(#kiteLinkArticleRepairForce):not(#kiteStandardBreadcrumbForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.pnkz.pnkz li {
  display:inline-flex!important;
  align-items:center!important;
  width:auto!important;
  margin:0 5px 0 0!important;
  padding:0!important;
  border-right:1px solid #cccccc!important;
  font-size:12px!important;
  line-height:1.5!important;
  white-space:normal!important;
}
html body.tpl-eid:not(#kiteLinkArticleRepairForce):not(#kiteStandardBreadcrumbForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.pnkz.pnkz li:last-child {
  border-right:0!important;
}
html body.tpl-eid:not(#kiteLinkArticleRepairForce):not(#kiteStandardBreadcrumbForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.pnkz.pnkz a,html body.tpl-eid:not(#kiteLinkArticleRepairForce):not(#kiteStandardBreadcrumbForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.pnkz.pnkz span {
  display:inline!important;
  color:#526973!important;
  -webkit-text-fill-color:#526973!important;
  font-size:inherit!important;
  line-height:inherit!important;
  text-decoration:none!important;
}
html body.tpl-eid:not(#kiteLinkArticleRepairForce):not(#kiteStandardBreadcrumbForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.pnkz.pnkz a {
  text-decoration:underline!important;
  text-underline-offset:3px!important;
}
@media (max-width: 767px) {
  html body.tpl-eid:not(#kiteLinkArticleRepairForce):not(#kiteStandardBreadcrumbForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.pnkz.pnkz {
    width:min(100% - 28px,520px)!important;
    max-width:min(100% - 28px,520px)!important;
    margin-top:14px!important;
    margin-bottom:16px!important;
    font-size:11px!important;
  }
}
/* kite-standard-breadcrumb-article-pages-20260708-v2 end */
/* kite-sitewide-breadcrumb-normalize-20260707-v1 start */
html body:not(.slide) .kite-visible-breadcrumb:not(nav.pnkz),html body:not(.slide) .kite-visible-breadcrumb:not(nav.pnkz) *,html body:not(.slide) .editorArea .kite-visible-breadcrumb:not(nav.pnkz) {
  display:none!important;
  visibility:hidden!important;
  pointer-events:none!important;
  width:0!important;
  max-width:0!important;
  height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  overflow:hidden!important;
  background:transparent!important;
  box-shadow:none!important;
}

html body[class]:not(.slide) nav.pnkz.pnkz {
  display:block!important;
  visibility:visible!important;
  width:min(100%,1120px)!important;
  max-width:calc(100% - 32px)!important;
  margin:0 auto!important;
  padding:10px 0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  color:#526973!important;
  font-size:clamp(13px,1.7vw,15px)!important;
  line-height:1.8!important;
  letter-spacing:.03em!important;
  overflow:visible!important;
}

html body[class]:not(.slide) nav.pnkz.pnkz ul,html body[class]:not(.slide) nav.pnkz.pnkz ol {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  gap:4px 10px!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

html body[class]:not(.slide) nav.pnkz.pnkz li {
  display:inline-flex!important;
  align-items:center!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  white-space:normal!important;
  word-break:keep-all!important;
  overflow-wrap:anywhere!important;
}

html body[class]:not(.slide) nav.pnkz.pnkz li::marker {
  content:""!important;
  font-size:0!important;
}

html body[class]:not(.slide) nav.pnkz.pnkz li::before {
  content:none!important;
}

html body[class]:not(.slide) nav.pnkz.pnkz li+li::before {
  content:">"!important;
  display:inline-flex!important;
  align-items:center!important;
  margin:0 8px 0 0!important;
  color:rgba(82,105,115,.55)!important;
  font-size:.88em!important;
  line-height:1!important;
}

html body[class]:not(.slide) nav.pnkz.pnkz a,html body[class]:not(.slide) nav.pnkz.pnkz span {
  display:inline!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  color:#526973!important;
  -webkit-text-fill-color:#526973!important;
  text-decoration:none!important;
}

html body[class]:not(.slide) nav.pnkz.pnkz a {
  color:#0a7f82!important;
  -webkit-text-fill-color:#0a7f82!important;
}

html body[class]:not(.slide) nav.pnkz.pnkz a:hover {
  color:#058a90!important;
  -webkit-text-fill-color:#058a90!important;
  text-decoration:underline!important;
  text-underline-offset:4px!important;
}

@media (max-width: 640px) {
  html body[class]:not(.slide) nav.pnkz.pnkz {
    max-width:calc(100% - 24px)!important;
    padding:8px 0!important;
    font-size:13px!important;
    line-height:1.7!important;
  }

  html body[class]:not(.slide) nav.pnkz.pnkz ul,html body[class]:not(.slide) nav.pnkz.pnkz ol {
    gap:2px 7px!important;
  }

  html body[class]:not(.slide) nav.pnkz.pnkz li+li::before {
    margin-right:6px!important;
  }
}
/* kite-sitewide-breadcrumb-normalize-20260707-v1 end */

/* kite-breadcrumb-unify-visible-pnkz-20260707-v1 start */
html body:not(#top).page-249793 .kite-visible-breadcrumb,html body:not(#top).page-250145 .kite-visible-breadcrumb,html body:not(#top).page-250146 .kite-visible-breadcrumb,html body:not(#top).page-250147 .kite-visible-breadcrumb,html body:not(#top).page-250148 .kite-visible-breadcrumb,html body:not(#top).page-250149 .kite-visible-breadcrumb,html body:not(#top).page-250239 .kite-visible-breadcrumb,html body:not(#top).page-252352 .kite-visible-breadcrumb,html body:not(#top).page-154471 .kite-visible-breadcrumb {
  display:none!important;
  visibility:hidden!important;
}

html body:not(#top).page-249793 nav.pnkz,html body:not(#top).page-250145 nav.pnkz,html body:not(#top).page-250146 nav.pnkz,html body:not(#top).page-250147 nav.pnkz,html body:not(#top).page-250148 nav.pnkz,html body:not(#top).page-250149 nav.pnkz,html body:not(#top).page-250239 nav.pnkz,html body:not(#top).page-252352 nav.pnkz,html body:not(#top).page-154471 nav.pnkz {
  display:block!important;
  visibility:visible!important;
  margin:0!important;
  padding:8px 0!important;
  width:100%!important;
  overflow-x:visible!important;
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  border-top:0!important;
  border-bottom:0!important;
  box-shadow:none!important;
  font:12px/1.6"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  color:#5b6f76!important;
}

html body:not(#top).page-249793 nav.pnkz ul,html body:not(#top).page-250145 nav.pnkz ul,html body:not(#top).page-250146 nav.pnkz ul,html body:not(#top).page-250147 nav.pnkz ul,html body:not(#top).page-250148 nav.pnkz ul,html body:not(#top).page-250149 nav.pnkz ul,html body:not(#top).page-250239 nav.pnkz ul,html body:not(#top).page-252352 nav.pnkz ul,html body:not(#top).page-154471 nav.pnkz ul {
  display:flex!important;
  flex-wrap:wrap!important;
  gap:4px 7px!important;
  width:min(1120px,calc(100% - 32px))!important;
  margin:0 auto!important;
  padding:0!important;
  list-style:none!important;
  overflow:visible!important;
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
}

html body:not(#top).page-249793 nav.pnkz li,html body:not(#top).page-250145 nav.pnkz li,html body:not(#top).page-250146 nav.pnkz li,html body:not(#top).page-250147 nav.pnkz li,html body:not(#top).page-250148 nav.pnkz li,html body:not(#top).page-250149 nav.pnkz li,html body:not(#top).page-250239 nav.pnkz li,html body:not(#top).page-252352 nav.pnkz li,html body:not(#top).page-154471 nav.pnkz li {
  display:inline-flex!important;
  align-items:center!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  background-color:transparent!important;
}

html body:not(#top).page-249793 nav.pnkz li+li::before,html body:not(#top).page-250145 nav.pnkz li+li::before,html body:not(#top).page-250146 nav.pnkz li+li::before,html body:not(#top).page-250147 nav.pnkz li+li::before,html body:not(#top).page-250148 nav.pnkz li+li::before,html body:not(#top).page-250149 nav.pnkz li+li::before,html body:not(#top).page-250239 nav.pnkz li+li::before,html body:not(#top).page-252352 nav.pnkz li+li::before,html body:not(#top).page-154471 nav.pnkz li+li::before {
  content:">"!important;
  margin-right:7px!important;
  color:#95a8ad!important;
}

html body:not(#top).page-249793 nav.pnkz a,html body:not(#top).page-250145 nav.pnkz a,html body:not(#top).page-250146 nav.pnkz a,html body:not(#top).page-250147 nav.pnkz a,html body:not(#top).page-250148 nav.pnkz a,html body:not(#top).page-250149 nav.pnkz a,html body:not(#top).page-250239 nav.pnkz a,html body:not(#top).page-252352 nav.pnkz a,html body:not(#top).page-154471 nav.pnkz a {
  color:#247d73!important;
  text-decoration:none!important;
  font-weight:700!important;
}
/* kite-breadcrumb-unify-visible-pnkz-20260707-v1 end */

/* kite-nontop-breadcrumb-transparent-20260707-v1 start */
html body:not(#top)>nav.pnkz,html body:not(#top) nav.pnkz,html body:not(#top) .pnkz,html body:not(#top) .breadcrumb,html body:not(#top) #breadcrumb {
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  border-color:transparent!important;
}

html body:not(#top)>nav.pnkz ul,html body:not(#top) nav.pnkz ul,html body:not(#top) .pnkz ul,html body:not(#top) .breadcrumb ul,html body:not(#top) #breadcrumb ul {
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
}
/* kite-nontop-breadcrumb-transparent-20260707-v1 end */



/* kite-home-character-photo-size-unify-pc-tablet-20260706-v4 start */
@media (min-width: 1024px) {
  html body#top.slide main #concern-section::before,html body.slide#top main #concern-section::before {
    width:572px!important;
    max-width:calc(100vw - 96px)!important;
    height:auto!important;
    aspect-ratio:2/3!important;
    border-radius:28px!important;
    background-size:cover,cover!important;
    overflow:hidden!important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  html body#top.slide main #concern-section::before,html body.slide#top main #concern-section::before {
    width:620px!important;
    max-width:calc(100vw - 56px)!important;
    height:auto!important;
    aspect-ratio:2/3!important;
    border-radius:28px!important;
    background-size:cover,cover!important;
    overflow:hidden!important;
  }
}
/* kite-home-character-photo-size-unify-pc-tablet-20260706-v4 end */

/* kite-home-character-photo-size-unify-pc-tablet-20260706-v3 start */
@media (min-width: 1024px) {
  html body#top.slide main section#j9fm.article.siteWidth-s.ao-scroll-reveal div.txt.editorArea div.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body.slide#top main section#j9fm.article.siteWidth-s.ao-scroll-reveal div.txt.editorArea div.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body#top.slide main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body#top.slide main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo,html body.slide#top main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo {
    width:572px!important;
    max-width:calc(100vw - 96px)!important;
    min-width:0!important;
    aspect-ratio:2/3!important;
    margin-left:auto!important;
    margin-right:auto!important;
    overflow:hidden!important;
    border-radius:28px!important;
  }

  
}

@media (min-width: 768px) and (max-width: 1023px) {
  html body#top.slide main section#j9fm.article.siteWidth-s.ao-scroll-reveal div.txt.editorArea div.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body.slide#top main section#j9fm.article.siteWidth-s.ao-scroll-reveal div.txt.editorArea div.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body#top.slide main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body#top.slide main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo,html body.slide#top main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo {
    width:620px!important;
    max-width:calc(100vw - 56px)!important;
    min-width:0!important;
    aspect-ratio:2/3!important;
    margin-left:auto!important;
    margin-right:auto!important;
    overflow:hidden!important;
    border-radius:28px!important;
  }
}
/* kite-home-character-photo-size-unify-pc-tablet-20260706-v3 end */
/* kite-home-character-photo-size-unify-pc-tablet-20260706-v1 start */
@media (min-width: 768px) {
  html body#top.slide main figure.kite-home-info-gap-kite-photo,html body.slide#top main figure.kite-home-info-gap-kite-photo,html body#top.slide main section#j9fm div.anchor-wrapper>figure.kite-home-info-gap-saba-photo,html body.slide#top main section#j9fm div.anchor-wrapper>figure.kite-home-info-gap-saba-photo,html body#top.slide main div#guide-section figure.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section figure.kite-home-info-gap-capy-photo {
    box-sizing:border-box!important;
    width:min(680px,calc(100vw - 96px))!important;
    max-width:min(680px,calc(100vw - 96px))!important;
    aspect-ratio:2/3!important;
    margin-left:auto!important;
    margin-right:auto!important;
    overflow:hidden!important;
    border-radius:28px!important;
  }

  html body#top.slide main figure.kite-home-info-gap-kite-photo img,html body.slide#top main figure.kite-home-info-gap-kite-photo img,html body#top.slide main section#j9fm div.anchor-wrapper>figure.kite-home-info-gap-saba-photo img,html body.slide#top main section#j9fm div.anchor-wrapper>figure.kite-home-info-gap-saba-photo img,html body#top.slide main div#guide-section figure.kite-home-info-gap-capy-photo img,html body.slide#top main div#guide-section figure.kite-home-info-gap-capy-photo img {
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    height:100%!important;
    object-fit:cover!important;
    border-radius:28px!important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  html body#top.slide main figure.kite-home-info-gap-kite-photo,html body.slide#top main figure.kite-home-info-gap-kite-photo,html body#top.slide main section#j9fm div.anchor-wrapper>figure.kite-home-info-gap-saba-photo,html body.slide#top main section#j9fm div.anchor-wrapper>figure.kite-home-info-gap-saba-photo,html body#top.slide main div#guide-section figure.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section figure.kite-home-info-gap-capy-photo {
    width:min(620px,calc(100vw - 56px))!important;
    max-width:min(620px,calc(100vw - 56px))!important;
  }
}
/* kite-home-character-photo-size-unify-pc-tablet-20260706-v1 end */

/* kite-home-character-independent-layers-20260705-v1 start */
html body#top section#j9fm .anchor-wrapper::before,html body.slide#top section#j9fm .anchor-wrapper::before,html body#top #guide-section::before,html body.slide#top #guide-section::before {
  content:none!important;
  display:none!important;
  background-image:none!important;
  background:none!important;
}

html body#top section#j9fm figure.kite-home-info-gap-saba-photo,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo {
  display:block!important;
  position:relative!important;
  z-index:2!important;
  width:min(100%,680px)!important;
  max-width:min(100%,680px)!important;
  margin:clamp(26px,4vw,54px) auto clamp(28px,4.2vw,62px)!important;
  overflow:hidden!important;
  border-radius:28px!important;
  background:transparent!important;
}

html body#top section#j9fm figure.kite-home-info-gap-saba-photo img,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo img,html body#top #guide-section figure.kite-home-info-gap-capy-photo img,html body.slide#top #guide-section figure.kite-home-info-gap-capy-photo img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  min-height:1px!important;
  object-fit:cover!important;
  border-radius:28px!important;
  background:transparent!important;
}

html body#top #guide-section figure.kite-home-info-gap-capy-photo,html body.slide#top #guide-section figure.kite-home-info-gap-capy-photo {
  display:block!important;
  position:relative!important;
  z-index:2!important;
  width:min(100%,680px)!important;
  max-width:min(100%,680px)!important;
  height:auto!important;
  min-height:1px!important;
  margin:clamp(24px,3.8vw,48px) auto clamp(30px,4.4vw,64px)!important;
  overflow:hidden!important;
  border-radius:28px!important;
  background:transparent!important;
}

@media (max-width: 767px) {
  html body#top section#j9fm figure.kite-home-info-gap-saba-photo,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo,html body#top #guide-section figure.kite-home-info-gap-capy-photo,html body.slide#top #guide-section figure.kite-home-info-gap-capy-photo {
    width:min(100%,calc(100vw - 36px))!important;
    max-width:min(100%,calc(100vw - 36px))!important;
    border-radius:22px!important;
  }

  html body#top section#j9fm figure.kite-home-info-gap-saba-photo img,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo img,html body#top #guide-section figure.kite-home-info-gap-capy-photo img,html body.slide#top #guide-section figure.kite-home-info-gap-capy-photo img {
    border-radius:22px!important;
  }
}
/* kite-home-character-independent-layers-20260705-v1 end */

/* kite-home-followup-tune-20260705-v5 start */
html body#top #guide-section .kite-trust-links {
  background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.42),transparent 32%),radial-gradient(circle at 88% 8%,rgba(175,235,255,.42),transparent 38%),linear-gradient(135deg,#38d8ce 0%,#22c6ef 52%,#159ee0 100%)!important;
  border-color:rgba(255,255,255,.76)!important;
  box-shadow:0 22px 48px rgba(24,145,190,.15)!important;
}

html body#top section#j9fm .anchor-wrapper,html body#top section#j9fm .anchor-side,html body.slide#top section#j9fm .anchor-wrapper,html body.slide#top section#j9fm .anchor-side {
  background-image:none!important;
}

html body#top section#j9fm figure.kite-home-info-gap-saba-photo,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo {
  overflow:hidden!important;
  border-radius:28px!important;
}

html body#top section#j9fm figure.kite-home-info-gap-saba-photo img,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo img {
    content:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/WjYJxf3MWp_m.png)!important;
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  border-radius:28px!important;
  overflow:hidden!important;
}

html body#top .foot-area .main-visual-wrapper,html body.slide#top .foot-area .main-visual-wrapper {
  display:flex!important;
  justify-content:center!important;
}

html body#top#top#top article.freeArea.editorArea>div.foot-area>div.main-visual-wrapper>div.kite-visual-stage.kite-visual-stage,html body.slide#top#top#top article.freeArea.editorArea>div.foot-area>div.main-visual-wrapper>div.kite-visual-stage.kite-visual-stage,html body#top#top#top .foot-area .main-visual-wrapper .kite-visual-stage.kite-visual-stage,html body.slide#top#top#top .foot-area .main-visual-wrapper .kite-visual-stage.kite-visual-stage {
  width:min(calc(100vw - 40px),720px)!important;
  max-width:min(calc(100vw - 40px),720px)!important;
  height:min(calc(100vw - 40px),720px)!important;
  min-height:0!important;
  max-height:min(calc(100vw - 40px),720px)!important;
  aspect-ratio:auto!important;
  box-sizing:border-box!important;
  overflow:hidden!important;
}

html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont,html body.slide#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont {
  max-width:88%!important;
  max-height:88%!important;
  box-sizing:border-box!important;
  overflow:hidden!important;
}

html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2),html body.slide#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) {
  width:92%!important;
  max-width:92%!important;
}

html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) .kite-xl,html body.slide#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) .kite-xl {
  font-size:clamp(42px,5.4vw,62px)!important;
}

@media (max-width: 767px) {
  html body#top section#j9fm figure.kite-home-info-gap-saba-photo,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo,html body#top section#j9fm figure.kite-home-info-gap-saba-photo img,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo img {
    border-radius:22px!important;
  }

  html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont,html body.slide#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont {
    max-width:90%!important;
    max-height:90%!important;
  }

  html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) .kite-xl,html body.slide#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) .kite-xl {
    font-size:clamp(30px,8.2vw,38px)!important;
  }
}
/* kite-home-followup-tune-20260705-v5 end */
/* kite-home-area-text-keihin-label-20260705-v2 start */
html body#top.slide header.header h1.siteTitle.siteTitle>a>div.kite-area-text.kite-area-text:nth-of-type(4),html body.slide#top header.header h1.siteTitle.siteTitle>a>div.kite-area-text.kite-area-text:nth-of-type(4) {
  font-size:0!important;
  line-height:0!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  text-shadow:none!important;
}

html body#top.slide header.header h1.siteTitle.siteTitle>a>div.kite-area-text.kite-area-text:nth-of-type(4)::after,html body.slide#top header.header h1.siteTitle.siteTitle>a>div.kite-area-text.kite-area-text:nth-of-type(4)::after {
  content:"保土ヶ谷区のケアマネ・介護相談｜西区・中区・南区・京浜エリア（東京・川崎・横浜）"!important;
  display:inline-block!important;
  font-size:clamp(18px,3.2vw,30px)!important;
  line-height:1.45!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:0 2px 12px rgba(0,0,0,.42)!important;
}

@media (max-width: 767px) {
  html body#top.slide header.header h1.siteTitle.siteTitle>a>div.kite-area-text.kite-area-text:nth-of-type(4)::after,html body.slide#top header.header h1.siteTitle.siteTitle>a>div.kite-area-text.kite-area-text:nth-of-type(4)::after {
    font-size:clamp(19px,5.3vw,26px)!important;
    max-width:min(92vw,720px)!important;
  }
}
/* kite-home-area-text-keihin-label-20260705-v2 end */
/* kite-home-multi-comments-20260705-v1 start */
html body#top #kite-home-consultation-cta-v1 .kite-sitelink-candidates {
  position:relative!important;
  overflow:hidden!important;
  background:radial-gradient(circle at 8% 0%,rgba(14,181,156,.24),transparent 34%),radial-gradient(circle at 96% 0%,rgba(88,199,242,.26),transparent 38%),linear-gradient(135deg,rgba(240,255,250,.96),rgba(246,253,255,.98) 52%,rgba(230,248,255,.94))!important;
}

html body#top #kite-home-consultation-cta-v1 .kite-sitelink-candidates::before {
  content:""!important;
  position:absolute!important;
  left:-50px!important;
  top:-54px!important;
  width:220px!important;
  height:220px!important;
  border-radius:999px!important;
  background:radial-gradient(circle,rgba(14,181,156,.32),rgba(88,199,242,.16) 48%,transparent 72%)!important;
  filter:blur(18px)!important;
  pointer-events:none!important;
}

html body#top #kite-home-consultation-cta-v1 .kite-sitelink-candidates>* {
  position:relative!important;
  z-index:1!important;
}

html body#top .kite-representative-url-box p:last-child {
  display:flex!important;
  flex-wrap:wrap!important;
  gap:10px!important;
  align-items:center!important;
}

html body#top .kite-representative-url-box p:last-child a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:44px!important;
  padding:10px 18px!important;
  border-radius:999px!important;
  border:1px solid rgba(14,181,156,.34)!important;
  background:linear-gradient(135deg,rgba(236,249,255,.98),rgba(229,255,251,.96))!important;
  color:#087a76!important;
  -webkit-text-fill-color:#087a76!important;
  font-weight:800!important;
  line-height:1.4!important;
  text-decoration:none!important;
  box-shadow:0 10px 22px rgba(15,47,67,.08)!important;
}

html body#top #guide-section .kite-home-info-gap-capy-photo {
  width:min(100%,680px)!important;
  max-width:min(100%,680px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

html body#top #guide-section .kite-home-info-gap-capy-photo img,html body#top .kite-home-info-gap-saba-photo img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  border-radius:28px!important;
  overflow:hidden!important;
  box-shadow:0 18px 42px rgba(15,47,67,.16)!important;
}

html body#top #guide-section .kite-trust-links {
  background:radial-gradient(circle at 18% 0%,rgba(14,181,156,.22),transparent 34%),linear-gradient(135deg,#13b7a0 0%,#109ec7 100%)!important;
  border-color:rgba(255,255,255,.56)!important;
  color:#fff!important;
  box-shadow:0 22px 48px rgba(15,47,67,.14)!important;
}

html body#top #guide-section .kite-trust-links-title,html body#top #guide-section .kite-trust-links-note {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body#top #guide-section .kite-trust-link-grid a {
  background:rgba(255,255,255,.14)!important;
  border-color:rgba(255,255,255,.54)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body#top section#j9fm .anchor-wrapper>figure.kite-home-info-gap-saba-photo:first-child {
  display:none!important;
}

@media (max-width: 767px) {
  html body#top .header .siteTitle a .kite-area-text::after {
    font-size:clamp(20px,5.8vw,28px)!important;
    max-width:min(92vw,720px)!important;
  }

  html body#top .kite-representative-url-box p:last-child {
    justify-content:flex-start!important;
  }

  html body#top .kite-representative-url-box p:last-child a {
    width:100%!important;
  }

  html body#top #guide-section .kite-home-info-gap-capy-photo {
    width:min(100%,calc(100vw - 36px))!important;
    max-width:min(100%,calc(100vw - 36px))!important;
    margin-top:18px!important;
    margin-bottom:44px!important;
  }

  html body#top #guide-section .kite-home-info-gap-capy-photo img,html body#top .kite-home-info-gap-saba-photo img {
    border-radius:22px!important;
  }
}
/* kite-home-multi-comments-20260705-v1 end */
/* kite-home-footer-logo-wide-20260705-v3 start */
html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont.anim-active:nth-of-type(2)>div:nth-of-type(2),html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) {
  display:flex!important;
  width:96%!important;
  max-width:96%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  transform:none!important;
  justify-content:center!important;
  align-items:baseline!important;
  gap:clamp(2px,.32vw,5px)!important;
  white-space:nowrap!important;
  word-break:keep-all!important;
  overflow-wrap:normal!important;
  box-sizing:border-box!important;
}

html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont.anim-active:nth-of-type(2)>div:nth-of-type(2) .kite-xl,html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) .kite-xl {
  font-size:clamp(52px,6.8vw,70px)!important;
  font-weight:900!important;
  line-height:1!important;
  letter-spacing:.005em!important;
}

html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont.anim-active:nth-of-type(2)>div:nth-of-type(2) .kite-space,html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) .kite-space {
  flex:0 0 clamp(8px,1.1vw,16px)!important;
  width:clamp(8px,1.1vw,16px)!important;
  min-width:clamp(8px,1.1vw,16px)!important;
}

@media (max-width: 767px) {
  html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont.anim-active:nth-of-type(2)>div:nth-of-type(2),html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) {
    width:100%!important;
    max-width:100%!important;
    gap:1px!important;
  }

  html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont.anim-active:nth-of-type(2)>div:nth-of-type(2) .kite-xl,html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) .kite-xl {
    font-size:clamp(32px,9vw,44px)!important;
    letter-spacing:0!important;
  }

  html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont.anim-active:nth-of-type(2)>div:nth-of-type(2) .kite-space,html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) .kite-space {
    flex-basis:clamp(4px,1.1vw,7px)!important;
    width:clamp(4px,1.1vw,7px)!important;
    min-width:clamp(4px,1.1vw,7px)!important;
  }
}
/* kite-home-footer-logo-wide-20260705-v3 end */

/* kite-cont11-main-match-nishi-layout-20260703-v1 start */
html body.tpl-contents.page-249793>header.header,html body.tpl-contents.page-249793>nav.menu,html body.tpl-contents.page-249793 .pageTitle,html body.tpl-contents.page-249793 .pnkz,html body.tpl-contents.page-249793 .breadcrumb,html body.tpl-contents.page-249793 #breadcrumb {
  display:none!important;
}

html body.tpl-contents.page-249793 main,html body.tpl-contents.page-249793 section.article.siteWidth-s,html body.tpl-contents.page-249793 .txt.editorArea {
  margin-top:0!important;
  padding-top:0!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 {
  width:100%!important;
  max-width:none!important;
  overflow-x:hidden!important;
  background:radial-gradient(circle at 18% 12%,rgba(14,181,156,.18),transparent 31%),radial-gradient(circle at 88% 10%,rgba(88,199,242,.20),transparent 30%),linear-gradient(135deg,rgba(247,252,251,1),rgba(241,253,251,.98) 48%,rgba(225,246,255,.92))!important;
  color:#30434c!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-hero {
  min-height:auto!important;
  padding:clamp(64px,8vw,108px)0 clamp(46px,5vw,58px)!important;
  display:grid!important;
  align-items:center!important;
  background:radial-gradient(circle at 82% 18%,rgba(14,181,156,.22),transparent 33%),radial-gradient(circle at 18% 86%,rgba(88,199,242,.14),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.98),rgba(241,253,251,.96) 52%,rgba(225,246,255,.92))!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-hero-inner,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-wrap {
  width:min(100% - 28px,1120px)!important;
  max-width:1120px!important;
  margin-inline:auto!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-title {
  margin:0 0 22px!important;
  font-size:clamp(34px,4.1vw,52px)!important;
  line-height:1.38!important;
  letter-spacing:.04em!important;
  color:#173247!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-kicker {
  display:block!important;
  margin:0 0 16px!important;
  color:#0a9187!important;
  font-weight:700!important;
  letter-spacing:.12em!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-lead,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-section-head p,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-note p {
  color:#526973!important;
  line-height:2!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-hero-actions,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-cta-actions {
  display:flex!important;
  flex-wrap:wrap!important;
  gap:14px!important;
  margin-top:28px!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-btn {
  min-height:54px!important;
  border-radius:999px!important;
  font-weight:700!important;
  text-decoration:none!important;
  box-shadow:0 12px 28px rgba(15,47,67,.08)!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-btn-secondary,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-service-detail-btn {
  background:linear-gradient(135deg,rgba(236,249,255,.98),rgba(229,255,251,.96))!important;
  border:1px solid rgba(14,181,156,.34)!important;
  color:#087a76!important;
  -webkit-text-fill-color:#087a76!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-area-grid,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-service-grid {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:18px!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-card,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-area-card {
  background:rgba(255,255,255,.86)!important;
  border:1px solid rgba(14,181,156,.20)!important;
  border-radius:22px!important;
  box-shadow:0 18px 44px rgba(15,47,67,.08)!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-section {
  padding-block:clamp(38px,5vw,64px)!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-section-head {
  max-width:860px!important;
  margin:0 auto clamp(24px,3vw,34px)!important;
  text-align:center!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-section-head h2 {
  font-size:clamp(28px,3.5vw,42px)!important;
  line-height:1.45!important;
  color:#173247!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-facts {
  background:rgba(235,249,255,.56)!important;
  padding-block:clamp(24px,4vw,34px)!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-fact-grid {
  width:min(100% - 28px,1120px)!important;
  margin-inline:auto!important;
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:16px!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-cta {
  padding-block:clamp(40px,5vw,58px)!important;
  background:radial-gradient(circle at 18% 18%,rgba(14,181,156,.36),transparent 34%),radial-gradient(circle at 86% 14%,rgba(88,199,242,.30),transparent 32%),linear-gradient(135deg,#0eb59c 0%,#0aa7c7 52%,#0b73b9 100%)!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-home-link,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 a[href="https://www.kiteartfactory.jp/"] {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:52px!important;
  padding:14px 26px!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,rgba(236,249,255,.98),rgba(229,255,251,.96))!important;
  border:1px solid rgba(255,255,255,.82)!important;
  color:#087a76!important;
  -webkit-text-fill-color:#087a76!important;
  font-weight:700!important;
  text-decoration:none!important;
}

@media (min-width: 980px) {
  html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-hero-actions .kite-btn,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-cta-actions .kite-btn {
    min-width:292px!important;
  }
}

@media (max-width: 767px) {
  html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-hero {
    padding-top:68px!important;
    padding-bottom:44px!important;
  }

  html body.tpl-contents.page-249793 #kite-yokohama-area-index-title {
    font-size:clamp(31px,8.6vw,36px)!important;
    line-height:1.45!important;
  }

  html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-area-grid,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-service-grid,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-fact-grid {
    grid-template-columns:1fr!important;
    gap:14px!important;
  }

  html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-hero-actions,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-cta-actions {
    flex-direction:column!important;
  }

  html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-btn,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-home-link,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 a[href="https://www.kiteartfactory.jp/"] {
    width:100%!important;
  }
}
/* kite-cont11-main-match-nishi-layout-20260703-v1 end */
/* kite-region-footer-overflow-guard-20260703-v1 start */
@media (max-width: 768px) {
  html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) {
    overflow-x:hidden!important;
  }

  html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) article.freeArea.editorArea.siteWidth-s,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .foot-area,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .main-visual-wrapper,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .kite-visual-stage,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .kite-bg-layer,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .kite-sunlight-orbs-container,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .kite-sparkle-dots-container {
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    left:0!important;
    right:auto!important;
    overflow-x:hidden!important;
  }

  html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .ao-bgimg,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .kite-sunlight-fx {
    width:100%!important;
    max-width:100%!important;
    left:0!important;
    right:auto!important;
    overflow:hidden!important;
  }
}
/* kite-region-footer-overflow-guard-20260703-v1 end */

/* kite-cont11-main-footer-overflow-fix-20260703-v2 start */
@media (max-width: 768px) {
  html body.tpl-contents.page-249793 {
    overflow-x:hidden!important;
  }

  html body.tpl-contents.page-249793 article.freeArea.editorArea.siteWidth-s {
    width:100vw!important;
    max-width:100vw!important;
    margin-left:calc(50% - 50vw)!important;
    margin-right:calc(50% - 50vw)!important;
    padding-left:0!important;
    padding-right:0!important;
    box-sizing:border-box!important;
    overflow-x:clip!important;
  }

  html body.tpl-contents.page-249793 article.freeArea.editorArea.siteWidth-s>.foot-area,html body.tpl-contents.page-249793 article.freeArea.editorArea.siteWidth-s>.foot-area>.main-visual-wrapper {
    width:100vw!important;
    max-width:100vw!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:0!important;
    padding-right:0!important;
    box-sizing:border-box!important;
  }

  html body.tpl-contents.page-249793 article.freeArea.editorArea.siteWidth-s>.foot-area>.main-visual-wrapper {
    display:grid!important;
    place-items:center!important;
    overflow:hidden!important;
  }

  html body.tpl-contents.page-249793 article.freeArea.editorArea.siteWidth-s>.foot-area>.main-visual-wrapper>.kite-visual-stage {
    width:100vw!important;
    max-width:100vw!important;
    height:100vw!important;
    max-height:none!important;
    margin:0!important;
    box-sizing:border-box!important;
  }

  html body.tpl-contents.page-249793 .main-visual-wrapper .kite-anim-cont {
    width:90%!important;
    max-width:90%!important;
    height:90%!important;
    max-height:90%!important;
    margin:0!important;
    padding:clamp(14px,4vw,20px)!important;
    box-sizing:border-box!important;
    font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  }

  html body.tpl-contents.page-249793 .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) {
    display:flex!important;
    flex-wrap:nowrap!important;
    justify-content:center!important;
    align-items:center!important;
    width:100%!important;
    max-width:100%!important;
    gap:0!important;
    white-space:nowrap!important;
    overflow:hidden!important;
  }

  html body.tpl-contents.page-249793 .main-visual-wrapper.main-visual-wrapper .kite-anim-cont.kite-anim-cont>div:nth-of-type(1)>span.kite-sp.kite-l {
    font-size:22px!important;
    line-height:1.35!important;
    letter-spacing:0.06em!important;
  }

  html body.tpl-contents.page-249793 .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) .kite-space {
    flex:0 0 0.28em!important;
    width:0.28em!important;
    min-width:0.28em!important;
    max-width:0.28em!important;
  }

  html body.tpl-contents.page-249793 .main-visual-wrapper.main-visual-wrapper .kite-anim-cont.kite-anim-cont>div:nth-of-type(3)>span.kite-sp.kite-s {
    font-size:16px!important;
    line-height:1.3!important;
    letter-spacing:0.12em!important;
  }

  html body.tpl-contents.page-249793 .main-visual-wrapper.main-visual-wrapper .kite-anim-cont.kite-anim-cont>.scroll-text {
    width:92%!important;
    margin:28px auto 0!important;
    font-size:12px!important;
    line-height:1.7!important;
    letter-spacing:0.03em!important;
    text-align:center!important;
  }
}
/* kite-cont11-main-footer-overflow-fix-20260703-v2 end */

/* kite-cont11-main-region-structure-unify-20260703-v1 start */
html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 * {
  box-sizing:border-box;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-wrap {
  width:min(calc(100% - 48px),1120px)!important;
  max-width:1120px!important;
  margin-right:auto!important;
  margin-left:auto!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 :is(.kite-card,.kite-area-card,.kite-service-card,.kite-note) {
  border:1px solid rgba(14,181,156,.22)!important;
  box-shadow:0 18px 44px rgba(15,47,67,.08)!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-area-nav a {
  min-height:72px!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-area-nav a[aria-current="page"],html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-area-nav a:hover {
  color:#087a76!important;
  -webkit-text-fill-color:#087a76!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 :is(.kite-btn,.kite-service-detail-btn) {
  min-height:52px!important;
  text-decoration:none!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-btn-secondary {
  background:linear-gradient(135deg,rgba(236,249,255,.98),rgba(229,255,251,.96))!important;
  border:1px solid rgba(14,181,156,.34)!important;
  color:#087a76!important;
  -webkit-text-fill-color:#087a76!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-cta .kite-btns {
  align-items:stretch!important;
  justify-content:center!important;
}

@media (max-width: 768px) {
  html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-wrap {
    width:min(calc(100% - 36px),1120px)!important;
  }

  html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-area-card,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-service-card,html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-note {
    padding:34px 24px!important;
    border-radius:24px!important;
  }

  html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-cta .kite-btns {
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:14px!important;
    width:100%!important;
  }

  html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-cta .kite-btns a {
    width:100%!important;
    max-width:none!important;
  }
}
/* kite-cont11-main-region-structure-unify-20260703-v1 end */

/* kite-region-label-blue-20260703-v6 start */
html body.tpl-eid.page-250145:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) section#rlef .kite-medical-all-v1>p.m4>:is(strong,b)>span.kite-medical-dept-v1,html body.tpl-eid.page-250145:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) section#rlef .kite-medical-all-v1>p.m4>strong>a[href*="maps.google"]::before,html body.tpl-eid.page-250145:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) section#rlef .kite-medical-all-v1>p.m4>strong>a[href*="google.com/maps"]::before,html body.tpl-eid.page-250145:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) section#rlef .kite-medical-all-v1>p.m4>strong>a[href^="tel:"]::before,html body.tpl-eid.page-250146:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) #kite-region-lp-nishi .kite-service-card p>strong,html body.tpl-eid.page-250147:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) .kite-naka-block :is(.kite-service-card,.kite-medical-row-v1,.kite-info-row,.kite-medical-row-v2) p>strong,html body.tpl-eid.page-250148:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) #kite-region-lp-minami .kite-region-resource .kite-service-card p>strong,html body.tpl-eid.page-250239:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) .kite-service-card p>strong,html body.tpl-eid.page-252352:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) :is(.kite-medical-row-v1,.kite-info-row,.kite-medical-row-v2) p>strong,html body.page-250145:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) #kite-region-lp-hodogaya .kite-careplaza-sub-v2 p>span,html body.page-250146:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) #kite-region-lp-nishi .kite-careplaza-sub-v2 p>strong,html body.page-250147:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) #kite-careplaza-area-naka .kite-careplaza-sub-v2 p>strong,html body.page-250148:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) [data-kite-region-standard="20260712-v1"] .kite-careplaza-sub-v2 p>strong,html body.page-250145:not(#kiteRegionLabelA):not(#kiteRegionLabelB):not(#kiteRegionLabelC):not(#kiteRegionLabelD):not(#kiteRegionLabelE):not(#kiteRegionLabelF) #kite-shopping-links-20260615 .kite-shop-list-v2 .kite-shop-address-v2::before {
  color:#0284c7!important;
  -webkit-text-fill-color:#0284c7!important;
  font-weight:800!important;
}
/* kite-region-label-blue-20260703-v6 end */

/* kite-region-pages-align-to-nishi-20260629-v1 start */
html body:is(.page-250145,.page-250147,.page-250148,.page-250239) {
  overflow-x:hidden!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) {
  --k-bg: #f7fcfb;
  --k-surface: #ffffff;
  --k-ink: #173247;
  --k-text: #30434c;
  --k-muted: #68777e;
  --k-line: #d8eafe;
  --k-green: #0eb59c;
  --k-green-dark: #078b78;
  --k-blue: #0b73b9;
  --k-blue-dark: #075f9d;
  --k-soft-blue: #eef7ff;
  --k-soft-green: #f2fffb;
  width:100vw!important;
  max-width:100vw!important;
  margin-left:calc(50% - 50vw)!important;
  color: var(--k-text) !important;
  background:radial-gradient(circle at 82% 10%,rgba(14,181,156,0.16),transparent 34%),radial-gradient(circle at 12% 86%,rgba(11,115,185,0.12),transparent 36%),linear-gradient(135deg,rgba(247,252,251,0.98),rgba(242,255,251,0.96) 48%,rgba(238,247,255,0.96))!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  letter-spacing:0!important;
  overflow-x:hidden!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) * {
  box-sizing:border-box!important;
  letter-spacing:0!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) a {
  text-decoration:none!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-wrap {
  width:min(1120px,calc(100% - 40px))!important;
  max-width:1120px!important;
  margin-inline:auto!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-hero {
  min-height:min(670px,calc(100svh - 112px))!important;
  display:grid!important;
  align-items:end!important;
  padding:clamp(92px,12vw,148px)0 54px!important;
  background:radial-gradient(circle at 80% 18%,rgba(14,181,156,0.28),transparent 42%),radial-gradient(circle at 16% 84%,rgba(11,115,185,0.16),transparent 40%),linear-gradient(90deg,rgba(255,255,255,0.96) 0%,rgba(247,255,253,0.88) 46%,rgba(238,247,255,0.72) 100%)!important;
  overflow:hidden!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-hero :is(h1,h2) {
  max-width:820px!important;
  margin:0 0 18px!important;
  color: var(--k-ink) !important;
  -webkit-text-fill-color: var(--k-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(34px,5.7vw,60px)!important;
  font-weight:600!important;
  line-height:1.38!important;
  text-shadow:none!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-hero p {
  max-width:760px!important;
  margin:0 0 26px!important;
  color: var(--k-text) !important;
  -webkit-text-fill-color: var(--k-text) !important;
  font-size:clamp(16px,2vw,19px)!important;
  line-height:2!important;
  text-shadow:none!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-kicker {
  display:inline-block!important;
  margin-bottom:12px!important;
  color: var(--k-green-dark) !important;
  -webkit-text-fill-color: var(--k-green-dark) !important;
  font-size:13px!important;
  font-weight:700!important;
  line-height:1.4!important;
  text-transform:uppercase!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-nav {
  background: linear-gradient(90deg, #fff 0%, var(--k-soft-green) 52%, var(--k-soft-blue) 100%) !important;
  border-bottom: 1px solid var(--k-line) !important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-nav .kite-wrap {
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  gap:1px!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-nav a {
  min-height:56px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  padding:11px 10px!important;
  border-left: 1px solid var(--k-line) !important;
  background:rgba(255,255,255,0.58)!important;
  color: var(--k-ink) !important;
  -webkit-text-fill-color: var(--k-ink) !important;
  text-align:center!important;
  font-size:14px!important;
  font-weight:700!important;
  line-height:1.45!important;
  opacity:1!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-nav a:last-child {
  border-right: 1px solid var(--k-line) !important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-nav a:is([aria-current="page"],.is-active) {
  background: linear-gradient(135deg, var(--k-soft-green), var(--k-soft-blue)) !important;
  color: var(--k-green-dark) !important;
  -webkit-text-fill-color: var(--k-green-dark) !important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-section {
  padding:clamp(54px,7vw,88px)0!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-section-head {
  max-width:760px!important;
  margin:0 auto 30px!important;
  text-align:center!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-section-head h2 {
  margin:0 0 14px!important;
  color: var(--k-ink) !important;
  -webkit-text-fill-color: var(--k-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(28px,4vw,42px)!important;
  font-weight:600!important;
  line-height:1.45!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-section-head p {
  margin:0!important;
  color: var(--k-muted) !important;
  -webkit-text-fill-color: var(--k-muted) !important;
  font-size:16px!important;
  line-height:1.9!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-card {
  background:linear-gradient(180deg,rgba(246,255,252,0.96),rgba(255,255,255,0.98))!important;
  border:1px solid rgba(14,181,156,0.16)!important;
  border-radius:8px!important;
  box-shadow:0 16px 32px rgba(11,115,185,0.06)!important;
  overflow:hidden!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-card-pad {
  padding:24px!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-grid {
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:16px!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-card {
  min-height:0!important;
  height:auto!important;
  color: var(--k-text) !important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-card h3 {
  margin:0 0 10px!important;
  color: var(--k-ink) !important;
  -webkit-text-fill-color: var(--k-ink) !important;
  font-size:22px!important;
  line-height:1.45!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-card p {
  margin:0 0 12px!important;
  color: var(--k-muted) !important;
  -webkit-text-fill-color: var(--k-muted) !important;
  font-size:16px!important;
  line-height:1.85!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(a.kite-service-detail-btn,.kite-medical-links-v1 a,.kite-shop-links-v2 a,.kite-careplaza-links-v2 a,#kite-shopping-links-20260615 .kite-shop-list-v2 a) {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:64px!important;
  min-height:36px!important;
  padding:8px 18px!important;
  border:1.5px solid #8bc9f3!important;
  border-radius:999px!important;
  background:#eaf7ff!important;
  background-image:none!important;
  color:#0869ad!important;
  -webkit-text-fill-color:#0869ad!important;
  box-shadow:0 10px 18px rgba(43,139,200,0.10)!important;
  font-size:14.5px!important;
  font-weight:700!important;
  line-height:1.2!important;
  opacity:1!important;
  text-shadow:none!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(a.kite-service-detail-btn,.kite-medical-links-v1 a,.kite-shop-links-v2 a,.kite-careplaza-links-v2 a,#kite-shopping-links-20260615 .kite-shop-list-v2 a):hover {
  background:#dff3ff!important;
  color:#075f9d!important;
  -webkit-text-fill-color:#075f9d!important;
}

html body:is(.page-250147,.page-250148) :is(.kite-medical-list-v1,.kite-shop-list-v2,.kite-careplaza-list-v2),html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-list-v2 {
  display:grid!important;
  gap:12px!important;
}

html body:is(.page-250147,.page-250148) :is(.kite-medical-row-v1,.kite-shop-row-v2,.kite-careplaza-row-v2),html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-row-v2 {
  display:grid!important;
  grid-template-columns:minmax(240px,0.9fr) minmax(0,1.35fr) auto!important;
  gap:10px 20px!important;
  align-items:center!important;
  width:100%!important;
  min-height:0!important;
  padding:14px 22px!important;
}

html body:is(.page-250147,.page-250148) :is(.kite-medical-row-v1 h3,.kite-shop-row-v2 h3,.kite-careplaza-row-v2 h3),html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-row-v2 h3 {
  margin:0!important;
  color: var(--k-ink) !important;
  -webkit-text-fill-color: var(--k-ink) !important;
  font-size:17px!important;
  line-height:1.45!important;
  text-align:left!important;
}

html body:is(.page-250147,.page-250148) :is(.kite-medical-row-v1 p,.kite-shop-row-v2 p,.kite-careplaza-row-v2 p),html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-row-v2 p {
  margin:0!important;

/* kite-restore-chunk-01-20260802 */
  color: var(--k-text) !important;
  -webkit-text-fill-color: var(--k-text) !important;
  font-size:14.5px!important;
  line-height:1.6!important;
  text-align:left!important;
}

html body:is(.page-250147,.page-250148) :is(.kite-medical-links-v1,.kite-shop-links-v2,.kite-careplaza-links-v2),html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 {
  display:flex!important;
  flex-wrap:wrap!important;
  gap:7px!important;
  justify-content:flex-end!important;
  align-items:center!important;
  margin-top:0!important;
}

html body.page-250145 #kite-region-lp-hodogaya #kite-shopping-links-20260615 .kite-shop-list-v2 {
  display:grid!important;
  gap:12px!important;
}

html body.page-250145 #kite-region-lp-hodogaya #kite-shopping-links-20260615 .kite-shop-list-v2 li,html body.page-250148 #kite-region-lp-minami .kite-shop-list-v2>li {
  display:grid!important;
  grid-template-columns:minmax(240px,0.9fr) minmax(0,1.35fr) auto auto!important;
  gap:10px 14px!important;
  align-items:center!important;
  min-height:0!important;
  width:100%!important;
  padding:14px 22px!important;
  border:1px solid rgba(14,181,156,0.16)!important;
  border-radius:8px!important;
  background:rgba(255,255,255,0.82)!important;
  box-shadow:0 16px 32px rgba(11,115,185,0.05)!important;
}

html body.page-250145 #kite-region-lp-hodogaya #kite-shopping-links-20260615 .kite-shop-name-v2,html body.page-250145 #kite-region-lp-hodogaya #kite-shopping-links-20260615 .kite-shop-address-v2 {
  display:block!important;
  position:static!important;
  transform:none!important;
  width:auto!important;
  color: var(--k-ink) !important;
  -webkit-text-fill-color: var(--k-ink) !important;
  text-align:left!important;
  white-space:normal!important;
  word-break:normal!important;
  overflow-wrap:anywhere!important;
}

html body.page-250145 #kite-region-lp-hodogaya #kite-shopping-links-20260615 .kite-shop-name-v2 {
  font-size:17px!important;
  line-height:1.45!important;
  font-weight:700!important;
}

html body.page-250145 #kite-region-lp-hodogaya #kite-shopping-links-20260615 .kite-shop-address-v2 {
  color: var(--k-text) !important;
  -webkit-text-fill-color: var(--k-text) !important;
  font-size:14.5px!important;
  line-height:1.6!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-facts {
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:12px!important;
  padding:18px!important;
  background: linear-gradient(90deg, var(--k-soft-green), #fff, var(--k-soft-blue)) !important;
  border-bottom: 1px solid var(--k-line) !important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-fact {
  border-left: 3px solid var(--k-green) !important;
  padding:4px 0 4px 12px!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-cta {
  background: linear-gradient(135deg, var(--k-green) 0%, var(--k-blue) 100%) !important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  padding:clamp(44px,6vw,68px)0!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-cta :is(h2,p) {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:none!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-cta .kite-btn-primary {
  background:#fff!important;
  color: var(--k-blue-dark) !important;
  -webkit-text-fill-color: var(--k-blue-dark) !important;
  box-shadow:0 12px 24px rgba(7,95,157,0.18)!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-cta .kite-btn-secondary {
  background:rgba(255,255,255,0.12)!important;
  border-color:rgba(255,255,255,0.72)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

@media (max-width: 980px) {
  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-nav .kite-wrap,html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-grid {
    grid-template-columns:1fr!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148) :is(.kite-medical-row-v1,.kite-shop-row-v2,.kite-careplaza-row-v2),html body.page-250145 #kite-region-lp-hodogaya #kite-shopping-links-20260615 .kite-shop-list-v2 li,html body.page-250148 #kite-region-lp-minami .kite-shop-list-v2>li {
    grid-template-columns:1fr!important;
    gap:8px!important;
    padding:16px!important;
  }

  html body:is(.page-250147,.page-250148) :is(.kite-medical-links-v1,.kite-shop-links-v2,.kite-careplaza-links-v2),html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 {
    justify-content:flex-start!important;
  }
}

@media (max-width: 767px) {
  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) {
    max-width:100vw!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-wrap {
    width:min(100% - 28px,520px)!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-hero {
    min-height:auto!important;
    padding-top:112px!important;
    padding-bottom:38px!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-hero :is(h1,h2) {
    max-width:100%!important;
    font-size:clamp(29px,7.6vw,32px)!important;
    line-height:1.5!important;
    overflow-wrap:anywhere!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-section {
    padding:46px 0!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-section-head {
    margin-bottom:22px!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-section-head h2 {
    max-width:100%!important;
    font-size:clamp(25px,6.8vw,30px)!important;
    line-height:1.55!important;
    overflow-wrap:anywhere!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(.kite-card-pad,.kite-note-card) {
    padding:20px!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-card {
    width:100%!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-card h3 {
    font-size:21px!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-facts {
    grid-template-columns:1fr!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-btns,html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-btn {
    width:100%!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-cta .kite-btns {
    display:flex!important;
    flex-direction:column-reverse!important;
    gap:12px!important;
  }
}

/* Specificity lock for older duplicated HTML blocks on regional pages. */
html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-section-head {
  max-width:820px!important;
  margin:0 auto 26px!important;
  text-align:center!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-section-head h2 {
  color: var(--k-ink, #173247) !important;
  -webkit-text-fill-color: var(--k-ink, #173247) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(28px,4vw,42px)!important;
  font-weight:600!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  margin:0 0 14px!important;
  text-align:center!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-section-head p {
  color: var(--k-muted, #68777e) !important;
  -webkit-text-fill-color: var(--k-muted, #68777e) !important;
  font-size:16px!important;
  line-height:1.9!important;
  margin:0!important;
  text-align:center!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-region-hero :is(h1,h2) {
  max-width:820px!important;
  color: var(--k-ink, #173247) !important;
  -webkit-text-fill-color: var(--k-ink, #173247) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(34px,5.7vw,60px)!important;
  font-weight:600!important;
  line-height:1.38!important;
  letter-spacing:0!important;
  margin:0 0 18px!important;
  text-shadow:none!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-region-hero p {
  max-width:760px!important;
  color: var(--k-text, #30434c) !important;
  -webkit-text-fill-color: var(--k-text, #30434c) !important;
  font-size:clamp(16px,2vw,19px)!important;
  line-height:2!important;
  margin:0 0 26px!important;
  text-shadow:none!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-service-grid {
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:18px!important;
  align-items:stretch!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-service-card {
  background:linear-gradient(180deg,rgba(246,255,252,.96),rgba(255,255,255,.98))!important;
  border:1px solid rgba(14,181,156,.16)!important;
  border-radius:8px!important;
  box-shadow:0 16px 32px rgba(11,115,185,.06)!important;
  min-height:0!important;
  overflow:hidden!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-service-card .kite-card-pad {
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:0!important;
  padding:22px 20px!important;
  text-align:center!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-service-card h3 {
  color: var(--k-ink, #173247) !important;
  -webkit-text-fill-color: var(--k-ink, #173247) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:22px!important;
  font-weight:600!important;
  line-height:1.45!important;
  margin:0 0 10px!important;
  text-align:center!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-service-card p {
  color: var(--k-muted, #68777e) !important;
  -webkit-text-fill-color: var(--k-muted, #68777e) !important;
  font-size:16px!important;
  line-height:1.75!important;
  margin:0 0 14px!important;
  text-align:center!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] a.kite-service-detail-btn,html body.page-250145 #kite-region-lp-hodogaya#kite-region-lp-hodogaya a.kite-service-detail-btn,html body.page-250239 #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama a.kite-service-detail-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:136px!important;
  min-height:38px!important;
  margin:auto auto 0!important;
  padding:8px 22px!important;
  border:1px solid rgba(14,181,156,.32)!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,rgba(236,249,255,.98),rgba(229,255,251,.96))!important;
  color:#087a76!important;
  -webkit-text-fill-color:#087a76!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.35!important;
  text-decoration:none!important;
  text-shadow:none!important;
  box-shadow:0 8px 18px rgba(15,47,67,.08)!important;
}

html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-region-nav a::before,html body.page-250145 #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-region-nav a::before,html body.page-250239 #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-nav a::before {
  color: var(--k-ink, #173247) !important;
  -webkit-text-fill-color: var(--k-ink, #173247) !important;
  font-size:14px!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-shadow:none!important;
}

html body.page-250145 #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-row-v2 br,html body.page-250239 #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-service-card br {
  display:none!important;
}

@media (max-width: 980px) {
  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-service-grid {
    grid-template-columns:1fr!important;
  }
}

@media (max-width: 767px) {
  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-section-head h2 {
    font-size:clamp(25px,6.8vw,30px)!important;
    line-height:1.55!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-region-hero :is(h1,h2) {
    max-width:100%!important;
    font-size:clamp(29px,7.6vw,32px)!important;
    line-height:1.5!important;
    overflow-wrap:anywhere!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-service-card .kite-card-pad {
    padding:20px!important;
  }

  html body:is(.page-250145,.page-250147,.page-250148,.page-250239) main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] a.kite-service-detail-btn,html body.page-250145 #kite-region-lp-hodogaya#kite-region-lp-hodogaya a.kite-service-detail-btn,html body.page-250239 #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama a.kite-service-detail-btn {
    width:min(100%,190px)!important;
    margin-top:14px!important;
  }
}
/* kite-region-pages-align-to-nishi-20260629-v1 end */

/* kite-cont1-main-hero-visual-fill-restore-20260628-v1 start */
html body.tpl-contents.page-154471 #kite-service-main .ks-visual img {
  display:block!important;
  width:100%!important;
  height:100%!important;
  max-width:100%!important;
  object-fit:cover!important;
}
/* kite-cont1-main-hero-visual-fill-restore-20260628-v1 end */


/* kite-cont1-main-performance-render-guard-20260628-v1 start */
html body.tpl-contents.page-154471 {
  overflow-x:hidden!important;
}

html body.tpl-contents.page-154471 main,html body.tpl-contents.page-154471 #kite-service-main {
  max-width:100%!important;
  overflow-x:clip!important;
}

html body.tpl-contents.page-154471 #kite-service-main,html body.tpl-contents.page-154471 #kite-service-main * {
  box-sizing:border-box!important;
}

html body.tpl-contents.page-154471 .kite-sunlight-orbs-container .kite-orb,html body.tpl-contents.page-154471 .kite-sparkle-dots-container .kite-sparkle-dot {
  animation-play-state:paused!important;
  will-change:auto!important;
}

html body.tpl-contents.page-154471 #kite-service-main img {
  max-width:100%!important;
  height:auto!important;
}

@supports (content-visibility: auto) {
  html body.tpl-contents.page-154471 #kite-service-main .ks-section {
    content-visibility:auto!important;
    contain-intrinsic-size:auto 760px!important;
  }

  html body.tpl-contents.page-154471 #kite-service-main .ks-hero {
    content-visibility:visible!important;
    contain-intrinsic-size:auto!important;
  }
}

@media (max-width: 768px) {
  html body.tpl-contents.page-154471 #kite-service-main {
    width:100%!important;
  }

  html body.tpl-contents.page-154471 #kite-service-main .ks-wrap {
    max-width:calc(100vw - 32px)!important;
  }

  @supports (content-visibility: auto) {
    html body.tpl-contents.page-154471 #kite-service-main .ks-section {
      contain-intrinsic-size:auto 640px!important;
    }
  }
}
/* kite-cont1-main-performance-render-guard-20260628-v1 end */

/* kite-css-cleanup-duplicate-blocks-20260628-v1: removed earlier duplicate CSS blocks; local backup phase2-css-cleanup-20260628-181325 */
/* kite-css-base64-photo-urlize-20260628-v1: replaced 3 CSS-embedded base64 JPEG backgrounds with uploaded WebP URLs. */
/* kite-top-step-photo-uploaded-layout-20260626-v2 start */
html body#top main section#j9fm.article.siteWidth-s>div.txt.editorArea .anchor-wrapper,html body#top section#j9fm.article.siteWidth-s>div.txt.editorArea .anchor-wrapper {
  position:relative!important;
  overflow:visible!important;
}

html body#top main section#j9fm.article.siteWidth-s>div.txt.editorArea .anchor-wrapper::before,html body#top section#j9fm.article.siteWidth-s>div.txt.editorArea .anchor-wrapper::before {
  content:""!important;
  display:block!important;
  position:relative!important;
  inset:auto!important;
  left:50%!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  z-index:3!important;
  width:min(560px,calc(100vw - 56px))!important;
  max-width:calc(100vw - 56px)!important;
  height:auto!important;
  aspect-ratio:3/4!important;
  margin:clamp(20px,3.2vw,36px) auto clamp(34px,5vw,56px)!important;
  transform:translateX(-50%)!important;
  border-radius:26px!important;
  background-image: var(--kite-service-saba-photo) !important;
  background-size:cover!important;
  background-position:center center!important;
  background-repeat:no-repeat!important;
  box-shadow:0 24px 54px rgba(20,84,64,0.18),0 0 0 1px rgba(255,255,255,0.84) inset!important;
  pointer-events:none!important;
}

html body#top main section#j9fm.article.siteWidth-s>div.txt.editorArea .anchor-wrapper .flow-side,html body#top section#j9fm.article.siteWidth-s>div.txt.editorArea .anchor-wrapper .flow-side {
  padding-top:0!important;
  position:relative!important;
  z-index:4!important;
}

@media (max-width: 1023px) {
  html body#top main section#j9fm.article.siteWidth-s>div.txt.editorArea .anchor-wrapper::before,html body#top section#j9fm.article.siteWidth-s>div.txt.editorArea .anchor-wrapper::before {
    width:min(520px,calc(100vw - 40px))!important;
    max-width:calc(100vw - 40px)!important;
  }
}

@media (max-width: 767px) {
  html body#top main section#j9fm.article.siteWidth-s>div.txt.editorArea .anchor-wrapper::before,html body#top section#j9fm.article.siteWidth-s>div.txt.editorArea .anchor-wrapper::before {
    position:relative!important;
    inset:auto!important;
    left:50%!important;
    top:auto!important;
    width:min(420px,calc(100vw - 24px))!important;
    max-width:calc(100vw - 24px)!important;
    margin:12px auto 30px!important;
    transform:translateX(-50%)!important;
    border-radius:24px!important;
  }

  html body#top main section#j9fm.article.siteWidth-s>div.txt.editorArea .anchor-wrapper .flow-side,html body#top section#j9fm.article.siteWidth-s>div.txt.editorArea .anchor-wrapper .flow-side {
    padding-top:0!important;
  }
}
/* kite-top-step-photo-uploaded-layout-20260626-v2 end */

/* kite-top-step-photo-uploaded-layout-20260626-v1 start */
html body#top.slide #j9fm .anchor-wrapper,html body.slide#top #j9fm .anchor-wrapper {
  position:relative!important;
}

html body#top.slide #j9fm .anchor-wrapper::before,html body.slide#top #j9fm .anchor-wrapper::before {
  content:""!important;
  display:block!important;
  position:relative!important;
  left:50%!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  z-index:3!important;
  width:min(560px,calc(100vw - 56px))!important;
  max-width:calc(100vw - 56px)!important;
  aspect-ratio:3/4!important;
  margin:clamp(20px,3.2vw,36px) auto clamp(34px,5vw,56px)!important;
  transform:translateX(-50%)!important;
  border-radius:26px!important;
  background-image: var(--kite-service-saba-photo) !important;
  background-size:cover!important;
  background-position:center center!important;
  background-repeat:no-repeat!important;
  box-shadow:0 24px 54px rgba(20,84,64,0.18),0 0 0 1px rgba(255,255,255,0.84) inset!important;
  pointer-events:none!important;
}

html body#top.slide #j9fm .anchor-wrapper .flow-side,html body.slide#top #j9fm .anchor-wrapper .flow-side {
  padding-top:0!important;
  position:relative!important;
  z-index:4!important;
}

@media (max-width: 1023px) {
  html body#top.slide #j9fm .anchor-wrapper::before,html body.slide#top #j9fm .anchor-wrapper::before {
    width:min(520px,calc(100vw - 40px))!important;
    max-width:calc(100vw - 40px)!important;
  }
}

@media (max-width: 767px) {
  html body#top.slide #j9fm .anchor-wrapper::before,html body.slide#top #j9fm .anchor-wrapper::before {
    width:min(420px,calc(100vw - 24px))!important;
    max-width:calc(100vw - 24px)!important;
    margin:12px auto 30px!important;
    border-radius:24px!important;
  }
}
/* kite-top-step-photo-uploaded-layout-20260626-v1 end */

/* kite-top-capy-photo-layer-20260626-v1 start */
html body#top.slide figure.kite-home-info-gap-capy-photo {
  padding:0!important;
  overflow:hidden!important;
  background:transparent!important;
  line-height:0!important;
  isolation:isolate!important;
}

html body#top.slide figure.kite-home-info-gap-capy-photo img {
  display:block!important;
  position:relative!important;
  z-index:2!important;
  width:100%!important;
  max-width:none!important;
  height:auto!important;
  margin:0!important;
  border-radius:inherit!important;
  object-fit:cover!important;
  object-position:center center!important;
  transform:scale(1.08)!important;
  transform-origin:center center!important;
}

@media (max-width: 767px) {
  html body#top.slide figure.kite-home-info-gap-capy-photo img {
    transform:scale(1.1)!important;
  }
}
/* kite-top-capy-photo-layer-20260626-v1 end */

/* kite-top-watashirashiku-text-shine-20260624-v1 start */
html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl {
  color:#0570b3!important;
  -webkit-text-fill-color:transparent!important;
  background-image:linear-gradient(100deg,#0570b3 0%,#0570b3 26%,#0a91cc 38%,#18c5cf 46%,#f7ffff 50%,#18c5cf 54%,#0a91cc 62%,#0570b3 74%,#0570b3 100%)!important;
  background-size:340% 100%!important;
  background-position:130% 50%!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  font-weight:800!important;
  text-shadow:0 1px 0 rgba(255,255,255,0.92),0 0 2px rgba(5,112,179,0.12)!important;
  animation:kiteWatashirashikuTextShine 11.5s cubic-bezier(.45,0,.25,1) infinite!important;
}

html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl::before {
  opacity:0!important;
  animation:none!important;
}

html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl::after {
  opacity:0.72!important;
  animation:kiteWatashirashikuReadableUnderline 11.5s ease-in-out infinite!important;
}

@keyframes kiteWatashirashikuTextShine {
  0% {
    background-position:140% 50%;
  }

  46% {
    background-position:58% 50%;
  }

  100% {
    background-position:-42% 50%;
  }
}
/* kite-top-watashirashiku-text-shine-20260624-v1 end */


/* kite-top-watashirashiku-readable-gradient-20260623-v1 start */
html body#top #kite-desc-root .kite-card-ja .kite-msg .kite-hl {
  color:#0570b3!important;
  -webkit-text-fill-color:#0570b3!important;
  font-weight:800!important;
  background-image:linear-gradient(90deg,rgba(14,181,156,0.22) 0%,rgba(88,199,242,0.20) 48%,rgba(9,114,192,0.18) 100%)!important;
  background-size:220% 100%!important;
  text-shadow:0 1px 0 rgba(255,255,255,0.94),0 0 7px rgba(14,181,156,0.16)!important;
}

html body#top #kite-desc-root .kite-card-ja .kite-msg .kite-hl::before {
  background-image:linear-gradient(105deg,rgba(255,255,255,0) 0%,rgba(120,224,216,0.10) 28%,rgba(255,255,255,0.34) 46%,rgba(88,199,242,0.24) 60%,rgba(255,255,255,0.08) 74%,rgba(255,255,255,0) 100%)!important;
  opacity:0.05!important;
  animation:kiteWatashirashikuReadableSheen 9.6s ease-in-out infinite!important;
}

html body#top #kite-desc-root .kite-card-ja .kite-msg .kite-hl::after {
  opacity:0.72!important;
  animation:kiteWatashirashikuReadableUnderline 9.6s ease-in-out infinite!important;
}

@keyframes kiteWatashirashikuReadableSheen {
  0% {
    background-position:132% 50%;
    opacity:0.04;
  }

  48% {
    background-position:36% 50%;
    opacity:0.32;
  }

  100% {
    background-position:-68% 50%;
    opacity:0.05;
  }
}

@keyframes kiteWatashirashikuReadableUnderline {
  0%,100% {
    transform:translateX(-5%) scaleX(0.76);
    opacity:0.54;
  }

  50% {
    transform:translateX(4%) scaleX(1);
    opacity:0.86;
  }
}
/* kite-top-watashirashiku-readable-gradient-20260623-v1 end */


/* kite-top-watashirashiku-smooth-gradient-20260623-v1 start */
html body#top #kite-desc-root .kite-card-ja .kite-msg .kite-hl {
  position:relative!important;
  isolation:isolate!important;
  background-image:linear-gradient(90deg,rgba(9,114,192,0.10) 0%,rgba(14,181,156,0.16) 42%,rgba(89,198,239,0.14) 64%,rgba(9,114,192,0.10) 100%)!important;
  background-size:240% 100%!important;
  background-position:0 100%!important;
  animation:kiteWatashirashikuSmoothTone 12s ease-in-out infinite!important;
  filter:saturate(1.08) brightness(1)!important;
  text-shadow:0 0 8px rgba(14,181,156,0.13)!important;
}

html body#top #kite-desc-root .kite-card-ja .kite-msg .kite-hl::before {
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:1!important;
  display:block!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  background-image:linear-gradient(105deg,rgba(255,255,255,0) 0%,rgba(174,244,232,0.30) 24%,rgba(255,255,255,0.88) 44%,rgba(115,221,239,0.70) 58%,rgba(255,255,255,0.18) 72%,rgba(255,255,255,0) 100%)!important;
  background-size:280% 100%!important;
  background-position:135% 50%!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  white-space:nowrap!important;
  pointer-events:none!important;
  opacity:0.08!important;
  clip-path:none!important;
  animation:kiteWatashirashikuSmoothSheen 8.8s ease-in-out infinite!important;
}

html body#top #kite-desc-root .kite-card-ja .kite-msg .kite-hl::after {
  animation:kiteWatashirashikuSmoothUnderline 8.8s ease-in-out infinite!important;
}

@keyframes kiteWatashirashikuSmoothTone {
  0%,100% {
    background-position:0 100%;
    filter:saturate(1.06) brightness(1);
    text-shadow:0 0 7px rgba(14,181,156,0.12);
  }

  50% {
    background-position:100% 100%;
    filter:saturate(1.16) brightness(1.07);
    text-shadow:0 0 11px rgba(34,199,242,0.20),0 0 18px rgba(14,181,156,0.16);
  }
}

@keyframes kiteWatashirashikuSmoothSheen {
  0% {
    background-position:135% 50%;
    opacity:0.06;
  }

  28% {
    opacity:0.34;
  }

  55% {
    background-position:38% 50%;
    opacity:0.82;
  }

  78% {
    opacity:0.26;
  }

  100% {
    background-position:-72% 50%;
    opacity:0.07;
  }
}

@keyframes kiteWatashirashikuSmoothUnderline {
  0%,100% {
    transform:translateX(-7%) scaleX(0.68);
    opacity:0.38;
  }

  50% {
    transform:translateX(6%) scaleX(1);
    opacity:0.82;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body#top #kite-desc-root .kite-card-ja .kite-msg .kite-hl,html body#top #kite-desc-root .kite-card-ja .kite-msg .kite-hl::before,html body#top #kite-desc-root .kite-card-ja .kite-msg .kite-hl::after {
    animation:none!important;
  }
}
/* kite-top-watashirashiku-smooth-gradient-20260623-v1 end */


/* kite-css-full-restore-top-20260621-v2: restored from backup-pc-style-before-hodogaya-medical-mobile-fix-20260621.css */
/* kite-global-mobile-text-width-20260607-v5 */
@media (max-width: 767px) {
  html body .article .txt.editorArea div:not([class])[style] {
    padding-left:min(10px,2.8vw)!important;
    padding-right:min(10px,2.8vw)!important;
  }
}
/* /kite-global-mobile-text-width-20260607-v5 */

/* kite-global-mobile-text-width-20260607-v4 */
@media (max-width: 767px) {
  html body:not(.page-249793):not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) .kite-wrap {
    width:auto!important;
    max-width:none!important;
  }
}
/* /kite-global-mobile-text-width-20260607-v4 */

/* kite-global-mobile-text-width-20260607-v3 */
@media (max-width: 767px) {
  html body [class^="kite-"][class$="__inner"],html body [class*=" kite-"][class$="__inner"] {
    width:auto!important;
    max-width:none!important;
  }
}
/* /kite-global-mobile-text-width-20260607-v3 */

/* kite-global-mobile-text-width-20260607-v2 */
@media (max-width: 767px) {
  html body .article .txt.editorArea div:not([class]):not([style]) {
    padding-left:0!important;
    padding-right:0!important;
  }
}
/* /kite-global-mobile-text-width-20260607-v2 */

/* kite-global-mobile-text-width-20260607-v1 */
@media (max-width: 767px) {
  html body .siteWidth,html body .siteWidth-s,html body .article.siteWidth-s {
    padding-left:14px!important;
    padding-right:14px!important;
  }

  html body .article .txt.editorArea,html body .freeArea {
    padding-left:10px!important;
    padding-right:10px!important;
  }

  html body .article .txt.editorArea div:not([class]) {
    padding-left:min(18px,4.8vw)!important;
    padding-right:min(18px,4.8vw)!important;
  }

  html body .editorArea ul,html body .editorArea ol {
    padding-left:1.2em!important;
  }

  html body .editorArea ul li,html body .editorArea ol li {
    margin-left:1.1em!important;
  }

  html body .kite-wrap,html body [class^="kite-"][class$="__inner"],html body [class*=" kite-"][class$="__inner"] {
    width:min(calc(100% - 28px),560px)!important;
    max-width:min(calc(100% - 28px),560px)!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }
}
/* /kite-global-mobile-text-width-20260607-v1 */

/* kite-hodogaya-nav-label-all-20260607-v1 */
body.page-250145 .kite-region-nav a[aria-current="page"] {
  color:transparent!important;
  position:relative!important;
}

body.page-250145 .kite-region-nav a[aria-current="page"]::after {
  color:#0b8f84!important;
  content:"保土ヶ谷区・保土ケ谷区"!important;
  display:block!important;
  left:0!important;
  position:absolute!important;
  right:0!important;
  text-align:center!important;
  top:50%!important;
  transform:translateY(-50%)!important;
}
/* /kite-hodogaya-nav-label-all-20260607-v1 *//* kite-hodogaya-kicker-case-20260607-v1 */
body.page-250145 .kite-region-hero .kite-kicker {
  text-transform:uppercase!important;
}
/* /kite-hodogaya-kicker-case-20260607-v1 *//* kite-hodogaya-match-other-area-pages-20260607-v1 */
@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya .kite-wrap,html body.page-250145 .kite-region-hero .kite-wrap,html body.page-250145 .kite-region-nav .kite-wrap,html body.page-250145 .kite-section .kite-wrap,html body.page-250145 .kite-cta .kite-wrap {
    width:min(calc(100% - 40px),520px)!important;
    max-width:min(calc(100% - 40px),520px)!important;
  }

  html body.page-250145 .kite-region-nav a[aria-current="page"] {
    color:transparent!important;
    position:relative!important;
  }

  html body.page-250145 .kite-region-nav a[aria-current="page"]::after {
    color:#0b8f84!important;
    content:"保土ヶ谷区・保土ケ谷区"!important;
    display:block!important;
    left:0!important;
    position:absolute!important;
    right:0!important;
    text-align:center!important;
    top:50%!important;
    transform:translateY(-50%)!important;
  }
}
/* /kite-hodogaya-match-other-area-pages-20260607-v1 *//* kite-top-slide-logo-size-20260607-v1 */
body#top.slide .header .siteTitle .logo-main {
  font-size:clamp(52px,7.2vw,108px)!important;
  line-height:1.05!important;
  letter-spacing:0!important;
}

@media (max-width: 767px) {
  body#top.slide .header .siteTitle .logo-main {
    font-size:clamp(44px,11.8vw,48px)!important;
    line-height:1.05!important;
    letter-spacing:0!important;
  }
}
/* /kite-top-slide-logo-size-20260607-v1 *//* kite-hodogaya-visible-title-ku-20260607-v1 */
body.page-250145 #kite-region-title-hodogaya,body.page-250145 #kite-region-cta-hodogaya,body.page-250145 #kite-region-self-burden-title-hodogaya {
  color:transparent!important;
  position:relative!important;
}

body.page-250145 #kite-region-title-hodogaya::after,body.page-250145 #kite-region-cta-hodogaya::after,body.page-250145 #kite-region-self-burden-title-hodogaya::after {
  color:#143142!important;
  content:"";
  display:block!important;
  left:0!important;
  position:absolute!important;
  top:0!important;
  width:100%!important;
}

body.page-250145 #kite-region-title-hodogaya::after {
  content:""!important;
}

body.page-250145 #kite-region-cta-hodogaya::after {
  content:""!important;
}

body.page-250145 #kite-region-self-burden-title-hodogaya::after {
  content:""!important;
}
/* /kite-hodogaya-visible-title-ku-20260607-v1 *//* kite-hide-hodogaya-search-intent-20260607-v1 */
body.page-250145 .kite-search-intent-boost-v1 {
  display:none!important;
}
/* /kite-hide-hodogaya-search-intent-20260607-v1 *//* kite-hodogaya-mobile-emergency-top-20260607-v2 */
body.page-250145,body.page-250145 #contents,body.page-250145 .contents,body.page-250145 main,body.page-250145 .article {
  max-width:100%!important;
  overflow-x:hidden!important;
}



body.page-250145 #kite-region-lp-hodogaya,body.page-250145 .kite-wrap {
  max-width:100vw!important;
  box-sizing:border-box!important;
}
/* /kite-hodogaya-mobile-emergency-top-20260607-v2 */
/* kite-hide-hodogaya-search-terms-20260607-v1 */
body.page-250145 .kite-family-care-search-terms-v2 {
  display:none!important;
}
/* /kite-hide-hodogaya-search-terms-20260607-v1 *//* kite-recovered-safe-patches-from-backup-20260606 */
:root {

    --base-color:;

    --text-color: #222;

    --link-color:;
}
:root {

    --font-gothic: 'Noto Sans Japanese', 'YuGothic', 'Yu Gothic', 'Hiragino Kaku Gothic ProN', 'Hiragino Kaku Gothic ProN', sans-serif;

    --font-mincho: 'リュウミン R-KL', 'Ryumin Regular KL', 'YuMincho', 'Yu Mincho', serif;

    --font-marugothic: "Hiragino Maru Gothic Pro","Hiragino Maru Gothic Pro","Hiragino Maru Gothic Pro", "HGMaruGothicMPRO","HGMaruGothicMPRO";
}
body {
    color: var(--text-color);
    font-family: var(--font-gothic);
    letter-spacing:0.05em;
    font-size:13px;
    line-height:1.875;
}
* {
    word-break:break-all;
    box-sizing:border-box;
}
table,iframe {
    max-width:100%;
}
a {
    color: var(--text-color);
    text-decoration:none;
    cursor:pointer;
}
a:hover {
    text-decoration:none;
    color: var(--text-color);
}
h1,h2,p,figure,ul,li {
    margin:0;
    padding:0;
    list-style:none;
}
img {
    max-width:100%;
    height:auto;
}
.siteWidth,.siteWidth-s {
    padding-left:20px;
    padding-right:20px;
}
.bgColor-gray {
    background:#F7F7F7;
    padding-top:60px;
    padding-bottom:30px;
}
.header {
    display:flex;
    align-items:center;
    position:relative;
    padding:27px 90px 19px 20px;
    min-height:70px;
}
.slide header {
    padding:0;
    display:block;
}
.siteTitle {
    line-height:1.2;
    font-size:20px;
    font-weight:bold;
}
.siteTitle a:hover {
    opacity:.7;
}
.slide .siteTitle {
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:90%;
    max-height:80%;
    overflow:hidden;
    text-align:center;
    z-index:3;
    font-size:30px;
}
.slide .siteTitle a {
    color:#fff;
}
.slide .siteTitle img {
    top:45%;
}
.siteTitle img {
    max-height:200px;
}
.pageTitle {
    font-size:18px;
    font-weight:bold;
    text-align:center;
    background:#F7F7F7;
    padding:40px 20px;
    line-height:1.3;
}
.menu {
    background:#000;
}
.menu .inner {
    overflow-x:auto;
}
.menu a {
    color:#fff;
    font-size:15px;
    line-height:1.2;
    border-right:1px solid #fff;
    padding:15px 20px;
    display:block;
}
.menu a:hover {
    background:#666666;
}
.menu ul {
    display:flex;
    justify-content:center;
    width:max-content;
    margin-left:auto;
    margin-right:auto;
}
.menu ul li:last-child a {
    border-right:none;
}
.hamburger {
    background:#000;
    width:70px;
    height:70px;
    position:fixed;
    top:0;
    right:0;
    cursor:pointer;
    z-index:11;
    transition:.7s;
}
.hamburger .inner {
    position:relative;
    width:23px;
    height:12px;
    margin-right:auto;
    margin-left:auto;
    line-height:70px;
    top:40%;
}
.hamburger span {
    width:100%;
    height:2px;
    display:inline-block;
    background:#fff;
    position:absolute;
    transition:.7s;
    opacity:1;
}
.hamburger p {
    display:none;
}
.hamburger span:nth-of-type(1) {
    top:0;
}
.hamburger span:nth-of-type(2) {
    top:5px;
}
.hamburger span:nth-of-type(3) {
    bottom:0;
}
.hamburger.active span:nth-of-type(1) {
    opacity:0;
}
.hamburger.active span:nth-of-type(2) {
    transform:translateY(0px) rotate(-45deg);
    top:50%;
}
.hamburger.active span:nth-of-type(3) {
    transform:translateY(0px) rotate(45deg);
    top:50%;
}
.slider,.slider-overlay,.slider li,.slider li img {
    width:100vw;
    height:100vw;
}
.slide li img {
    object-fit:cover;
}
.slider-overlay {
    background:rgba(0,0,0,.4);
    position:absolute;
    z-index:2;
    top:0;
    left:0;
}
.slider li img {
	transform:scale(1.3);
}
.active3 img {
	transition-duration:6s;
}
.active2 img {
	transition-duration:4s;
}
.active1 img {
	transition-duration:2s;
}
.slider .active-slide img,.slider .active-slide-first img {
	transform:scale(1);
}
.popUp {
    z-index:1;
}
.globalNav {
    display:none;
}
.bgColor-white {
    background-color:#fff;
}
.navi.active {
    height:100vh;
    transform:translateY(0);
}
.navi {
    background:#000;
    color:#fff;
    width:100vw;
    height:0;
    padding:100px 20px 40px 20px;
    position:fixed;
    z-index:10;
    top:0;
    transform:translateY(-100%);
    transition:.7s;
    letter-spacing:0.05em;
    line-height:1.2;
}
.navi a {
    color:#fff;
}
.navi a:hover {
    opacity:.7;
}
.navi .inner {
    height:100%;
    overflow-y:auto;
}
.menuNavi .parent {
    font-size:20px;
    font-weight:bold;
    line-height:1.9;
    letter-spacing:0;
}
.menuNavi .parent>li {
    margin-bottom:30px;
    line-height:2;
}
.menuNavi .child {
    font-size:16px;
    font-weight:normal;
}
.menuNavi a {
    display:block;
}
.right {
    font-size:15px;
}
.headNavi {
    margin-bottom:32px;
}
.headNavi li {
    border:1px solid #fff;
    text-align:center;
    margin-bottom:16px;
    font-weight:bold;
}
.headNavi li a {
    display:block;
    padding:15px;
}
.snsBtn {
    list-style:none;
    margin:0;
    padding:0;
    display:flex;
    justify-content:center;
}
.snsBtn li {
    margin-right:20px;
}
.snsBtn li:hover {
    opacity:.7;
}
.snsBtn li:last-child {
    margin-right:0;
}
.navi .snsBtn {
    margin-bottom:32px;
}
.lead {
    padding-top:15px;
    padding-bottom:15px;
    background:#F7F7F7;
    letter-spacing:0.1em;
    line-height:2;
    margin-bottom:35px;
    text-align:left;
}
.lead br {
    display:none;
}
.mainImg .lead {
    padding:0;
    margin-bottom:0;
}
.mainImg {
    padding:20px;
    background:#F7F7F7;
    margin-bottom:60px;
}
.mainImg figure {
    margin-bottom:20px;
    text-align:center;
}
.article {
    margin-top:60px;
}
.article:last-child {
    margin-bottom:60px;
}
.article .title {
    font-family: var(--font-mincho);
    font-size:22px;
    letter-spacing:0;
    line-height:1.2;
    margin-bottom:20px;
}
.article figcaption {
    display:none;
}
.article .txt {
    margin-bottom:20px;
}
.article .inner {
    z-index:2;
}
#top {
    z-index:3;
}
.first-img {
    margin-right:-20px;
    margin-left:-20px;
    margin-bottom:20px;
    display:block;
    text-align:center;
}
.first-img img {
    width:100%;
}
.imgContainer figure {
    margin-bottom:20px;
    text-align:center;
}
.imgContainer figure img {
    width:100%;
}
.editorArea a {
    text-decoration:underline;
}
.editorArea a:hover {
    text-decoration:none;
}
.editorArea img {
    display:block;
    margin:0 auto;
}
.editorArea hr {
    height:1px;
    color: var(--text-colorBase);
}
.editorArea ol li{
    list-style-type:decimal;
}
.editorArea ul li{
    list-style-type:disc;
    margin-left:2em;
}
.editorArea ol li,.editorArea ul li {
    margin-bottom:5px;
}
.editorArea em {
    font-style:italic;
}
.editorArea table {
    width:100%;
    max-width:100%;
}
.editorArea table th,.editorArea table td {
    padding:15px 25px;
    border:1px solid #ccc;
}
.editorArea table th {
    text-align:center;
    background:#F7F7F7;
    font-weight:normal;
    width:102px;
}
.editorArea table td {
    background: var(--text-clolorSub);
}
.editorArea img {
    max-width:100%;
}
.editorArea iframe {
    max-width:100%;
}
.editorArea strong,.editorArea b {
    font-weight:bolder;
}
.extraTtl {
    font-size:28px;
    font-family: var(--font-mincho);
    text-align:center;
    position:relative;
    margin-bottom:30px;
    letter-spacing:0;
    line-height:1.2;
}
.extraTtl::before {
    position:absolute;
    top:-90%;
    text-align:center;
    left:50%;
    transform:translateX(-50%);
    font-size:15px;
    border-bottom:1px solid #222;
    font-family:"Times New Roman";
}
.infoTtl::before {
    content:"NEWS";
}
.blogTtl::before {
    content:"BLOG";
}
#news {
    margin-bottom:30px;
}
.rss dt,.news time {
    font-family:"Times New Roman";
    font-size:15px;
    letter-spacing:0;
    line-height:1.1;
    font-weight:normal;
}
.rss dd,.news span {
    margin-bottom:20px;
    font-size:13px;
    letter-spacing:0.1em;
    line-height:1.9;
}
.news span {
    display:block;
}
.rss dd a,.news li a {
    text-decoration:underline;
}
.rss dd a:hover,.news p a:hover {
    text-decoration:none;
}
.news li.is-hidden {
    display:none;

}
.btn {
    max-width:200px;
    width:100%;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    background:#fff;
    border-radius:30px;
    margin-top:30px;
}
.btn:hover,.btn a:hover {
    background:#000;
    color:#fff;
}
.newsBtn {
    padding:10px 15px;
    font-size:16px;
    font-weight:bold;
    cursor:pointer;
}
.blogBtn {
    position:relative;
    padding:10px 15px;
    font-size:16px;
    font-weight:bold;
    display:block;
    text-decoration:none;
    border-radius:30px;
}
.blogBtn::after {
    content:"";
    background-image:url(https://assets.toriaez.jp/thp2/pc/images/240/pic-btn_001.png);
    background-repeat:no-repeat;
    position:absolute;
    width:20px;
    height:20px;
    top:35%;
    right:15%;
    cursor:pointer;
}
.freeArea {
    margin-top:60px;
    margin-bottom:40px;
    letter-spacing:0;
    line-height:1.9;
    padding-right:20px;
    padding-left:20px;
}
.pageTop {
  margin-top:80px;
  text-align:center;
}
.pageTop a {
    color:#222;
    font-weight:bold;
    font-size:12px;
    position:relative;
    text-decoration:none;
}
.pageTop a::before {
    content:"";
    position:absolute;
    top:-30px;
    left:0;
    right:0;
    margin:auto;
    transform:rotate(135deg);
    border-bottom:3px solid #000;
    border-left:3px solid #000;
    width:20px;
    height:20px;
    transition:all 0.2s ease-in-out;
}
.pageTop a:hover::before {
    top:-35px;
}
.contactBtn a {
    margin-top:30px;
    margin-bottom:40px;
    background:#000;
    color:#fff;
    text-decoration:none;
    font-size:20px;
    font-weight:bold;
    display:block;
    text-align:center;
    padding:33px 50px 33px 30px;
    position:relative;
    cursor:pointer;
    letter-spacing:0.05em;
    line-height:1.2;
}
.contactBtn a::after {
    content:"";
    position:absolute;
    top:40%;

    right:5%;
    margin:auto;
    transform:rotate(225deg);
    border-bottom:3px solid #fff;
    border-left:3px solid #fff;
    width:20px;
    height:20px;
    transition:all 0.2s ease-in-out;
}
.contactBtn a:hover {
    background:#666;
}
.formPage .footer .snsBtn {
    margin-top:40px;
}
.footer .snsBtn li {
    margin-right:25px;
}
.footer .snsBtn li:last-child {
    margin-right:0;
}
.footer .snsBtn a {
    width:50px;
    height:50px;
    border-radius:100%;
    border:1px solid #666;
    display:flex;
    align-items:center;
    justify-content:center;
}
.footer {
    margin-top:40px;
}
.footer .qrCode {
    margin-top:24px;
}
.navi .qrCode {
    margin-bottom:20px;
}
.qrCode {
    text-align:center;
}
.copyright {
    text-align:center;
    margin-top:25px;
    margin-bottom:50px;
    line-height:1.2;
    font-size:16px;
    font-family: var(--font-mincho);
}
.pnkz {
    margin-top:15px;
    font-size:11px;
    line-height:1.2;
    padding-right:20px;
    margin-bottom:40px;
    overflow-x:auto;
    overflow-y:hidden;
}
.pnkz ul {
    display:flex;
    justify-content:flex-end;
    width:max-content;
    margin-left:auto;
}
.pnkz li {
    border-right:1px solid #CCCCCC;
    margin-left:5px;
}
.pnkz li:last-child {
    border-right:none;
}
.pnkz a {
    text-decoration:underline;
    padding:5px;
}
.pnkz a:hover {
    text-decoration:none;
}
.map iframe {
    margin:0 auto;
    display:block;
    height:300px;
}
.info {
    margin-top:60px;
    margin-bottom:80px;
}
.info dl {
    display:flex;
    margin-bottom:1px;
    border-top:1px solid #CCCCCC;
}
.info dl:last-child {
    border-bottom:1px solid #CCCCCC;
}
.info dt {
    padding:20px;
    width:180px;
    min-width:70px;
    font-weight:bold;
    display:block;
}
.info dd {
    padding:20px;
    width:100%;
    margin-bottom:0;
}
.form {
    margin-top:60px;
}
.form table {
    width:100%;
}
.form th,.form td {
    display:block;
    width:100%;
}
.form th {
    padding:15px 10px 5px 10px;
}
.form td {
    padding:5px 10px 15px 10px;
}
.form tr {
    border-top:1px solid #ccc;
    padding:5px;
}
.input-text input,textarea,.input-age input {
    padding:8px 15px;
    border-radius:4px;
    border:1px solid #d6d6d6;
}
.input-text input,textarea {
    width:100%;
}
.input-age input {
    margin-right:10px;
    vertical-align:bottom;
    width:150px;
}
textarea {
    height:300px;
}
.validation_span {
    color:red;
}
.btnCont {
    text-align:center;
    margin-top:20px;
    margin-bottom:60px;
  }

  .form-btn {
    display:inline-block;
    max-width:240px;
    width:100%;
    padding-top:18px;
    padding-bottom:18px;
    border-radius:5px;
    color: var(--color-sub);
    text-align:center;
    margin-right:10px;
    border:none;
    font-weight:bold;
    font-size:18px;
  }

  .btn-submit:hover,.btn-reset:hover {
    opacity:0.8;
  }

  .btn-submit {
    background:#000;
    color:#fff;
    margin-bottom:15px;
  }

  .btn-reset {
    background:#c6c6c6;
  }
  .thaks {
    padding-left:20px;
    padding-right:20px;
  }
@media screen and (min-width:768px) {

    body {
        font-size:15px;
    }


    .siteWidth {
        max-width:1200px;
        margin-right:auto;
        margin-left:auto;
    }
    .siteWidth-s {
        max-width:780px;
        margin-right:auto;
        margin-left:auto;
        padding-left:0;
        padding-right:0;
    }
    .bgColor-gray {
        padding-top:90px;
        padding-bottom:60px;
    }


    .header {
        min-height:120px;
        padding:49px 170px 35px 50px;
    }

    .siteTitle {
        font-size:30px;
    }
    .slide .siteTitle {
        font-size:46px;
    }

    .pageTitle {
        padding-top:60px;
        padding-bottom:60px;
        font-size:24px;
    }

    .menu .inner {
        margin-right:auto;
        margin-left:auto;
        padding:0 30px;
    }

    .slider,.slider-overlay,.slider li,.slider li img  {
        height:calc(100vw*0.52642);
    }

    .hamburger {
        width:120px;
        height:120px;
    }
    .hamburger .inner {
        width:40px;
        height:20px;
    }
    .hamburger p {
        font-size:12px;
        color:#fff;
        transition:.7s;
        display:block;
        opacity:1;
        letter-spacing:0;
        font-weight:bold;
    }

    .hamburger.active p {
        opacity:0;
    }
    .hamburger span:nth-of-type(2) {
        top:9px;
    }

    .globalNav {
        display:block;
        background:#fff;
        padding:30px 16px 0 16px;
    }
    .globalNav .parent {
        display:flex;
        justify-content:center;
        align-items:center;
        list-style:none;
        margin:0 auto;
        padding:0;
        flex-wrap:wrap;
    }
    .globalNav .parent>li {
        border-right:1px solid #ccc;
        margin-bottom:20px;
    }
    .globalNav .parent li:last-child {
        border-right:none;
    }
    .globalNav .parent a {
        text-decoration:none;
        font-weight:bold;
        padding:15px 24px;
    }
    .globalNav .parent a:hover {
        text-decoration:underline;
    }
    .globalNav .child {
        margin:0;
        padding:0;
        list-style:none;
        background:#000;
        position:absolute;
        z-index:4;
    }
    .globalNav .child li {
        border-bottom:1px solid #fff;
    }
    .globalNav .child li:last-child {
        border-bottom:none;
    }
    .globalNav .child a {
        display:block;
        color:#fff;
        text-align:center;
    }
    .globalNav .child a:hover {
        text-decoration:none;
        background:#666;
    }


    #news {
        padding:90px 0px 54px;
        line-height:1.9;
    }

    .mainImg {
        margin-bottom:0;
        padding:0;
    }
    .mainImg .lead {
        width:60%;
        margin-left:auto;
        margin-right:auto;
    }
    .noImg.lead {
        width:100%;
    }
    .lead {
        text-align:center;
    }
    .lead br {
        display:block;
    }
    .lead .inner {
        padding-top:30px;
        padding-bottom:30px;
    }
    .mainImg .inner {
        display:flex;
        align-items:center;
        width:100%;
        max-width:1200px;
        padding:40px 20px;
        margin-left:auto;
        margin-right:auto;
    }
    .mainImg figure {

        max-width:500px;
        text-align:right;
        margin-right:40px;
        margin-bottom:0;
    }

    .navi {
        padding:130px 30px 50px;
    }

    .navi .inner {
        display:flex;
        justify-content:space-between;
        height:100%;
        max-width:1200px;
        margin-left:auto;
        margin-right:auto;
    }

    .menuNavi {
        width:100%;
        max-width:500px;
        overflow-y:auto;
        height:100%;
        margin-right:30px;
    }

    .menuNavi::-webkit-scrollbar {
        width:14px;
    }

    .menuNavi::-webkit-scrollbar-thumb {
        background:#fff;
        border-radius:9px;
    }
    .menuNavi {
        scrollbar-width:thin;
        scrollbar-color:#fff #fff;
    }

    .menuNavi .parent {
        font-size:28px;
        font-weight:bold;
        padding-right:15px;
    }

    .menuNavi .parent>li {
        margin-bottom:30px;
    }

    .menuNavi .child {
        font-size:16px;
        font-weight:normal;
    }


    .right {
        width:100%;
        max-width:300px;
        overflow-y:auto;
        height:100%;
        padding-right:15px;
        font-size:20px;
    }
    .right::-webkit-scrollbar {
        display:none;
    }
    .headNavi {
        margin-bottom:60px;
    }

    .headNavi li {
        margin-bottom:16px;
    }

    .article {
        margin-top:130px;
    }
    .article:first-of-type {
        margin-top:90px;
    }
    .article:last-child {
        margin-bottom:130px;
    }
    .head {
        display:flex;
        margin-bottom:40px;
        align-items:flex-start;
    }
    .reverse .head {
        flex-direction:row-reverse;
    }
    .article .inner {
        width:640px;
        margin-top:40px;
        background:#fff;
    }
    .normal .inner {
        padding:40px 40px 40px 0;
        margin-right:-40px;
    }
    .reverse .inner {
        padding:40px 0 40px 40px;
        margin-left:-40px;
    }
    .article .title {
        font-size:32px;
        margin-bottom:40px;
        line-height:1.4;
        letter-spacing:0;
    }
    .article .txt {
        font-size:15px;
        line-height:1.9;
        letter-spacing:0.1em;
    }
    .article .head figure {
        width:640px;
    }
    .first-img {
        margin-left:0;
        margin-right:0;
    }
    .normal .head figure {
        text-align:left;
        margin-left:-40px;
    }
    .reverse .head figure {
        text-align:right;
        margin-right:-40px;
    }
    .imgContainer {
        display:flex;
        justify-content:center;
    }
    .imgContainer figure {
        max-width:380px;
        width:100%;
        margin-right:30px;
    }
    .imgContainer figure:last-child {
        margin-right:0;
    }

    #news {
        margin-bottom:40px;
    }
    .rss dt,.news time {
        display:inline-block;
        width:15%;
        min-width:100px;
        padding-top:6px;
        vertical-align:top;
    }
    .rss dd,.news span {
        display:inline-block;
        width:calc((99% - 15%) - 26px);
        font-size:15px;
    }
    .news span {
        display:inline-flex;
    }
    .news li a:hover {
        text-decoration:none;
    }

    .freeArea {
        margin-top:90px;
        margin-bottom:72px;
        padding:0;
        font-size:15px;
    }

    .pageTop {
        display:none;
        position:fixed;
        bottom:30px;
        right:20px;
        margin-top:0;
    }

    .contactBtn {
        margin-top:90px;
        margin-bottom:70px;
    }

    .copyright {
        margin-bottom:83px;
    }

    .pnkz {
        font-size:13px;
        max-width:1200px;
        width:100%;
        margin-right:auto;
        margin-left:auto;
    }

    .editorArea table th {
        width:200px;
    }

    .map iframe {
        height:500px;
    }
    .formPage .footer .snsBtn {
        margin-top:90px;
    }
    .footer {
        margin-top:72px;
    }

    .form th,.form td {
        padding:30px 20px;
    }
    .form th {
        width:30%;
    }
    .form td {
        width:70%;
    }
    .form tr {
        display:flex;
        align-items:center;
    }
    .input-age input {
        width:40%;
    }
    .thaks {
        max-width:780px;
        margin-right:auto;
        margin-left:auto;
        padding-left:0;
        padding-right:0;
      }
}
.required {
    margin-top:15px;
}

/* --------------------------------------------------
   [SYSTEM] AO-CHAN SPECIAL ARCHITECTURE
   Version: Optimized Final (Buttons Relocated Below Menu)
   -------------------------------------------------- */
@import url('https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@700;900&display=swap');

/* sanitized legacy mojibake note */
:root {
    --text-color: #222;
    --text-colorBase: #222;
    --text-colorSub: #fff;
    --color-sub: #666;
    --cursor-color: #00c9a7;

    /* Font Stacks */
    --font-gothic: "Yu Gothic Medium", "Yu Gothic", "YuGothic", "Yu Gothic", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;
    --font-mincho: "Yu Mincho", "YuMincho", "リュウミン R-KL", "Hiragino Mincho ProN", "Times New Roman", serif;
    --font-marugothic: "Hiragino Maru Gothic Pro W4", "Hiragino Maru Gothic", "Hiragino Maru Gothic Pro", "HG Maru Gothic M-PRO", "HG Maru Gothic", sans-serif;
}

html,body {
    overflow-x:hidden!important;
    width:100%!important;
    max-width:100%!important;
    background-color:#fff!important;
    background-image:none!important;
}

body {
    color: var(--text-color);
    font-family: var(--font-gothic) !important;
    font-weight:500;
    letter-spacing:0.05em;
    font-size:13px;
    line-height:1.875;
    -webkit-font-smoothing:antialiased;
    word-break:normal;
    overflow-wrap:anywhere;
}

/* Global Reset & Typography Unification */
* { box-sizing:border-box; }
h1,h2,p,figure,ul,li { margin:0; padding:0; list-style:none; }
h3,p,div,span,a,h1,h3,h4,h5,h6,li,dt,dd,th,td,label,section,main {
    font-family: var(--font-gothic) !important;
    font-weight:500!important;
    font-style:normal!important;
}
a { color: var(--text-color); text-decoration:none; cursor:pointer; }
a:hover { text-decoration:none; color: var(--text-color); }
img { max-width:100%; height:auto; }
img[src*="e2SIvR4Civ_m.png"] { box-shadow:none!important; border:none!important; }
table,iframe { max-width:100%; }

/* Mincho Font Targets */
h2.title,section.article,section.article *,div.kite-title,div.kite-body,h2.kite-en-main-heading,span.kite-en-title,body.slide h2.title,.footer-copy,h2.kite-language-label {
    font-family: var(--font-mincho) !important; font-style:normal!important;
}

/* Wrapper Box Special Font Weight Override */
.wrapper-box,.wrapper-box * {
    font-family: var(--font-gothic) !important;
    font-weight:500!important;
    -webkit-font-smoothing:antialiased!important;
    -moz-osx-font-smoothing:grayscale!important;
}
.wrapper-box h1,.wrapper-box h2,.wrapper-box h3,.wrapper-box b,.wrapper-box strong {
    font-weight:500!important; font-style:normal!important;
}

/* ==================================================
   1. Layout Components & Common
   ================================================== */
.siteWidth,.siteWidth-s { padding-left:20px; padding-right:20px; }
.bgColor-gray { background:#F7F7F7; padding-top:60px; padding-bottom:30px; }
.bgColor-white { background-color:#fff; }

.pageTitle { text-align:center; background:#F7F7F7; padding:40px 20px; font-size:24px!important; font-weight:bold!important; line-height:1.4!important; }

/* Buttons & SNS */
.btn { max-width:200px; width:100%; margin-left:auto; margin-right:auto; text-align:center; background:#fff; border-radius:30px; margin-top:30px; }
.btn:hover,.btn a:hover { background:#000; color:#fff; }
.snsBtn { list-style:none; margin:0; padding:0; display:flex; justify-content:center; }
.snsBtn li { margin-right:20px; }
.snsBtn li:hover { opacity:.7; }
.snsBtn li:last-child { margin-right:0; }

.contactBtn a { margin-top:30px; margin-bottom:40px; background:#000; color:#fff; text-decoration:none; font-size:20px; font-weight:bold; display:block; text-align:center; padding:33px 50px 33px 30px; position:relative; cursor:pointer; letter-spacing:0.05em; line-height:1.2; }
.contactBtn a::after { content:""; position:absolute; top:40%; right:5%; margin:auto; transform:rotate(225deg); border-bottom:3px solid #fff; border-left:3px solid #fff; width:20px; height:20px; transition:all 0.2s ease-in-out; }
.contactBtn a:hover { background:#666; }

.pageTop { margin-top:80px; text-align:center; }
.pageTop a { color:#222; font-weight:bold; font-size:12px; position:relative; text-decoration:none; }
.pageTop a::before { content:""; position:absolute; top:-30px; left:0; right:0; margin:auto; transform:rotate(135deg); border-bottom:3px solid #000; border-left:3px solid #000; width:20px; height:20px; transition:all 0.2s ease-in-out; }
.pageTop a:hover::before { top:-35px; }

/* ==================================================
   2. Header & Logo (Merged Patch V8 Logic / Text Bold Fix)
   ================================================== */
header,.header,.site-header { z-index:auto!important; position:relative; }
.header { display:flex; align-items:center; padding:27px 90px 19px 20px; min-height:70px; }
.siteTitle { line-height:1.2; font-size:20px; font-weight:bold; display:block; position:relative; width:auto; max-width:100%; }
.siteTitle a { display:inline-block; min-height:50px; }
.siteTitle a:hover { opacity:.7; }
.siteTitle img { max-height:200px; width:auto; vertical-align:bottom; box-shadow:none!important; border:none!important; }

/* Non-Home Header Specifics */
body:not(.home):not(.top):not(#top) header .logo-catch,body:not(.home):not(.top):not(#top) .header .logo-catch,body:not(.home):not(.top):not(#top) header .logo-main,body:not(.home):not(.top):not(#top) .site-header .logo-main,body:not(.home):not(.top):not(#top) .header .logo-main,body:not(.home):not(.top):not(#top) .header .siteTitle,body:not(.home):not(.top):not(#top) .company-name-large,body:not(.home):not(.top):not(#top) .header .kite-area-text,body:not(.home):not(.top):not(#top) .header .sava {
    font-family: var(--font-gothic) !important;
    font-weight:normal!important;
    text-align:left!important;
    justify-content:flex-start!important;
    display:block!important;
    width:auto!important;
    margin-left:0!important;
    margin-right:auto!important;
    line-height:1.2!important;
    color:#333!important;
}

body:not(.home):not(.top):not(#top) .header .logo-catch { font-size:15px!important; margin-bottom:0!important; padding-bottom:0!important; color:#555!important; line-height:1.0!important; }
body:not(.home):not(.top):not(#top) .header .logo-main { font-size:15px!important; line-height:1.4!important; white-space:normal!important; margin-top:0!important; padding-top:0!important; margin-bottom:0!important; }
body:not(.home):not(.top):not(#top) .company-name-large { font-size:20px!important; font-weight:bold!important; margin-top:5px!important; }
body:not(.home):not(.top):not(#top) .header .siteTitle { font-size:20px!important; font-weight:bold!important; line-height:1.0!important; color:#000!important; align-items:flex-start!important; }
body:not(.home):not(.top):not(#top) .header .sava { font-size:14px!important; color:#000!important; margin-top:0!important; margin-bottom:0!important; }
body:not(.home):not(.top):not(#top) .header img { margin-left:0!important; margin-right:auto!important; display:block!important; }
body:not(.home):not(.top):not(#top) .header br { display:none!important; }

/* Kite Text Replacement for Header */
body:not(.home):not(.top):not(#top) .header .kite-area-text {
    font-size:0!important; margin-top:20px!important; padding-top:0!important;
}

/* Header Text Bold */
body:not(.home):not(.top):not(#top) .header .kite-area-text::before {
    content:"";
    font-family: var(--font-gothic) !important;
    font-size:11px!important;
    font-weight:bold!important;
    color:#333!important;
    display:block!important;
    line-height:1.5!important;
    margin-bottom:5px!important;
}

body:not(.home):not(.top):not(#top) .header .kite-area-text::after {
    content:"";
    font-family: var(--font-gothic) !important;
    font-size:11px!important;
    font-weight:bold!important;
    color:#333!important;
    display:block!important;
    line-height:1.5!important;
}

/* ==================================================
   3. Menu & Navigation
   ================================================== */
.menu { background:#000; }
.menu .inner { overflow-x:auto; }
.menu ul { display:flex; justify-content:center; width:max-content; margin-left:auto; margin-right:auto; }
.menu a { color:#fff; font-size:15px; line-height:1.2; border-right:1px solid #fff; padding:15px 20px; display:block; }
.menu a:hover { background:#666666; }
.menu ul li:last-child a { border-right:none; }

/* Hamburger Button */
.hamburger {
    background:#000!important; width:70px; height:70px;
    position:fixed!important; top:0; right:0; cursor:pointer;
    z-index:2147483646!important;
    transition:.7s; opacity:1!important; visibility:visible!important;
}
.hamburger::before,.hamburger::after,.hamburger.active::before,.hamburger.active::after { content:none!important; display:none!important; }

.hamburger .inner {
    position:absolute;
    width:50px!important;
    height:44px!important;
    left:50%!important;
    transform:translateX(-50%)!important;
    top:40px!important;
    margin:0!important; padding:0!important; line-height:1!important;
}

.hamburger span {
    display:block!important; position:absolute!important; background:#fff!important;
    opacity:1!important; visibility:visible!important; transition:all 0.5s ease!important;
    left:0!important;
    width:100%!important;
    height:3px!important;
    border-radius:2px!important; z-index:10!important;
}
.hamburger span:nth-of-type(1) { top:0!important; }
.hamburger span:nth-of-type(2) { top:10px!important; }
.hamburger span:nth-of-type(3) { top:20px!important; }

.hamburger p {
    display:block!important;
    position:absolute!important;
    bottom:4px!important;
    left:0!important;
    width:100%!important;
    text-align:center!important;
    font-size:12px!important;
    font-weight:900!important;
    color:#fff!important;
    line-height:1!important;
    letter-spacing:0.05em!important;
    margin:0!important; padding:0!important;
    font-family:Arial,sans-serif!important;
    white-space:nowrap!important;
}
.hamburger strong { display:none!important; }
.hamburger.active p { display:none!important; }

/* Hamburger Animation (PC) */
.hamburger.active .inner {
    top:50%!important;
    transform:translate(-50%,-50%)!important;
    height:40px!important;
}
.hamburger.active span:nth-of-type(1) { opacity:0!important; }
.hamburger.active span:nth-of-type(2) { top:18px!important; transform:rotate(45deg)!important; opacity:1!important; }
.hamburger.active span:nth-of-type(3) { top:18px!important; transform:rotate(-45deg)!important; opacity:1!important; }


/* Mobile Hamburger */
@media screen and (max-width: 767px) {
    .hamburger .inner {
        width:36px!important;
        top:24px!important;
        height:20px!important;
    }
    .hamburger span:nth-of-type(1) { top:0!important; }
    .hamburger span:nth-of-type(2) { top:8px!important; }
    .hamburger span:nth-of-type(3) { top:16px!important; }

    .hamburger p {
        font-size:10px!important;
        bottom:-14px!important;
        font-weight:bold!important;
    }

    .hamburger.active span:nth-of-type(2) { top:8px!important; }
    .hamburger.active span:nth-of-type(3) { top:8px!important; }
}


/* Navigation Drawer */
.navi {
    background:#000; color:#fff; width:100%!important; max-width:100%!important; height:0;
    padding:100px 20px 40px 20px; position:fixed!important;
    z-index:2147483645!important;
    top:0; transform:translateY(-100%); transition:.7s; letter-spacing:0.05em; line-height:1.2;
}
.navi.active { height:100vh; transform:translateY(0); }
.navi a { color:#fff; }
.navi a:hover { opacity:.7; }
.navi .inner { height:100%; overflow-y:auto; }
.navi .snsBtn { margin-bottom:32px; }
.navi .qrCode { margin-bottom:20px; }
.menuNavi .parent { font-size:20px; font-weight:bold; line-height:1.9; letter-spacing:0; }
.menuNavi .parent>li { margin-bottom:30px; line-height:2; }
.menuNavi .child { font-size:16px; font-weight:normal; }
.menuNavi a { display:block; }
.right { font-size:15px; }
.headNavi { margin-bottom:32px; }
.headNavi li { border:1px solid #fff; text-align:center; margin-bottom:16px; font-weight:bold; }
.headNavi li a { display:block; padding:15px; }

.popUp { z-index:1; }
.globalNav { display:none; }

/* ==================================================
   4. Slider & Homepage Visuals
   ================================================== */
.slide header { padding:0; display:block; }
.slider,.slider-overlay,.slider li,.slider li img { width:100vw; height:70vw; max-width:100%!important; box-sizing:border-box!important; }
.slide li img { object-fit:cover; }
.slider-overlay { background:rgba(0,0,0,.4); position:absolute; inset:0; width:100%; height:100%; z-index:2; }
.slider li img { transform:scale(1.3); }
.active3 img { transition-duration:6s; }
.active2 img { transition-duration:4s; }
.active1 img { transition-duration:2s; }
.slider .active-slide img,.slider .active-slide-first img { transform:scale(1); }

.slide .siteTitle { position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:90%; max-height:80%; overflow:hidden; text-align:center; z-index:3; font-size:30px; }
.slide .siteTitle a { color:#fff; }
.slide .siteTitle img { top:45%; }
.kite-area-text { display:none!important; }

/* Home Logo Specifics */
body.home .logo-main,body.top .logo-main,body.index .logo-main,#top .logo-main {
    font-family: var(--font-gothic) !important; font-weight:600!important; line-height:1.0!important; letter-spacing:-0.02em!important;
}
body.home .kite-area-text,body.top .kite-area-text,#top .kite-area-text {
    font-family: var(--font-gothic) !important; font-weight:800!important; text-shadow:0 2px 10px rgba(0,0,0,0.9)!important;
}
div.logo-catch { font-weight:400!important; }
div.sava,div.kite-area-text,h2.kite-en-main-heading,span.kite-en-title,body.slide,body.slide *,span.kite-sp { font-weight:700!important; }

/* ==================================================
   5. Kite Special Area
   ================================================== */
#kite-final-wrapper {
    position:relative!important; width:100vw!important; max-width:none!important;
    left:50%!important; right:auto!important; margin-left:-50vw!important; margin-right:-50vw!important;
    margin-top:40px!important; margin-bottom:40px!important; padding:80px 40px!important;
    display:flex!important; flex-direction:column!important; align-items:center!important;
    z-index:1!important; background:#fff!important; border-radius:0!important; box-shadow:none!important;
    overflow:hidden; color:#333; box-sizing:border-box;
}

#kite-final-wrapper::before {
    content:""!important; position:absolute!important; top:-25%!important; left:-25%!important; width:150%!important; height:150%!important; z-index:-1!important;

/* kite-restore-chunk-02-20260802 */
    background:radial-gradient(circle at 80% 20%,rgba(0,201,167,0.35),transparent 70%),radial-gradient(circle at 15% 15%,rgba(135,206,235,0.1),transparent 40%),radial-gradient(circle at 50% 90%,rgba(209,245,0,0.22),transparent 60%),radial-gradient(circle at 40% 40%,rgba(255,255,255,0.95),transparent 80%),linear-gradient(135deg,#ffffff 0%,rgba(0,201,167,0.08) 100%)!important;
    background-size:200% 200%!important; animation:kiteWaveMotion 20s ease-in-out infinite alternate!important; will-change:background-position,transform;
}

#kite-final-wrapper .kite-block-jp,#kite-final-wrapper .kite-block-en,#kite-final-wrapper .kite-block {
    width:100%!important; max-width:800px!important; margin:0 auto 40px!important; text-align:center!important; position:relative!important; z-index:10!important;
}
#kite-final-wrapper * { color:#111!important; font-weight:700!important; }

.kite-block-jp .kite-body { font-family: var(--font-gothic) !important; font-size:18px!important; font-weight:500!important; line-height:2.0!important; color:#222!important; }
.kite-block-en .kite-body { font-family: var(--font-mincho) !important; font-size:20px!important; font-weight:400!important; line-height:1.8!important; color:#555!important; font-style:italic; }
#kite-final-wrapper div.kite-title { font-family: var(--font-mincho) !important; font-weight:700!important; font-size:28px!important; }
#kite-final-wrapper .kite-en-section,#kite-final-wrapper .kite-en-section * { font-family: var(--font-mincho) !important; font-weight:500!important; font-style:normal!important; }
#kite-final-wrapper .kite-en-main-heading { font-weight:700!important; font-size:32px!important; letter-spacing:0.02em!important; }
.kite-en-main-heading,.kite-title,.kite-area-text { position:relative; z-index:10!important; }

.kite-section { margin-bottom:60px!important; text-align:center; }
.kite-title { display:block; margin-bottom:20px!important; }
.kite-body { width:100%; display:block; white-space:normal; }
.kite-en-title { font-family: var(--font-mincho) !important; font-size:24px!important; margin-bottom:10px!important; display:block; font-weight:700!important; }
.kite-text-left { display:inline-block; text-align:justify; }

div.kite-anim-cont,div.kite-anim-cont *,span.kite-sp { font-family: var(--font-gothic) !important; font-weight:700!important; font-style:normal!important; -webkit-font-smoothing:antialiased!important; }
div.kite-anim-cont { letter-spacing:0.05em!important; line-height:1.2!important; }

/* ==================================================
   6. Main Content Modules
   ================================================== */
.lead,article.lead {
    padding-top:15px; padding-bottom:15px; background:#F7F7F7; letter-spacing:0.1em; line-height:2; margin-bottom:35px; text-align:left; font-style:normal!important;
    color:#0972C0!important;
}
.lead br { display:none; }
.mainImg { padding:20px; background:#F7F7F7; margin-bottom:60px; }
.mainImg .lead { padding:0; margin-bottom:0; }
.mainImg figure { margin-bottom:20px; text-align:center; }

.article { margin-top:60px; }
.article:last-child { margin-bottom:60px; }
.article .title { font-family: var(--font-mincho) !important; font-size:28px!important; letter-spacing:0; line-height:1.2; margin-bottom:20px; }
.article figcaption { display:none; }
.article .txt { margin-bottom:20px; }
.article .inner { z-index:2; }
.article figure img,.imgContainer figure img { box-shadow:6px 6px 18px rgba(0,0,0,0.7)!important; }

.first-img { margin-right:-20px; margin-left:-20px; margin-bottom:20px; display:block; text-align:center; }
.first-img img { width:100%; }
.imgContainer figure { margin-bottom:20px; text-align:center; }
.imgContainer figure img { width:100%; }

/* Editor Area */
.editorArea a { text-decoration:underline; }
.editorArea a:hover { text-decoration:none; }
.editorArea img { display:block; margin:0 auto; max-width:100%; }
.editorArea hr { height:1px; color: var(--text-colorBase); }
.editorArea ol li { list-style-type:decimal; }
.editorArea ul li { list-style-type:disc; margin-left:2em; }
.editorArea ol li,.editorArea ul li { margin-bottom:5px; }
.editorArea em { font-style:italic; }
.editorArea table { width:100%; max-width:100%; }
.editorArea table th,.editorArea table td { padding:15px 25px; border:1px solid #ccc; }
.editorArea table th { text-align:center; background:#F7F7F7; font-weight:normal; width:102px; }
.editorArea table td { background: var(--text-colorSub); }
.editorArea strong,.editorArea b { font-weight:bolder; }

/* News & Blog */
.extraTtl { font-size:28px; font-family: var(--font-mincho); text-align:center; position:relative; margin-bottom:30px; letter-spacing:0; line-height:1.2; }
.extraTtl::before { position:absolute; top:-90%; text-align:center; left:50%; transform:translateX(-50%); font-size:15px; border-bottom:1px solid #222; font-family:"Times New Roman"; }
.infoTtl::before { content:"NEWS"; }
.blogTtl::before { content:"BLOG"; }
#news { margin-bottom:30px; }
.rss dt,.news time { font-family:"Times New Roman"; font-size:15px; letter-spacing:0; line-height:1.1; font-weight:normal; }
.rss dd,.news span { margin-bottom:20px; font-size:13px; letter-spacing:0.1em; line-height:1.9; }
.news span { display:block; }
.rss dd a,.news li a { text-decoration:underline; }
.rss dd a:hover,.news p a:hover { text-decoration:none; }
.news li.is-hidden { display:none; }
.newsBtn { padding:10px 15px; font-size:16px; font-weight:bold; cursor:pointer; }
.blogBtn { position:relative; padding:10px 15px; font-size:16px; font-weight:bold; display:block; text-decoration:none; border-radius:30px; }
.blogBtn::after { content:""; background-image:url(https://assets.toriaez.jp/thp2/pc/images/240/pic-btn_001.png); background-repeat:no-repeat; position:absolute; width:20px; height:20px; top:35%; right:15%; cursor:pointer; }

/* Concern Section */
#concern { font-family: var(--font-gothic) !important; background:#faf9f6; color:#333; line-height:1.6; padding:32px 16px; scroll-snap-type:none!important; }
#concern h1,#concern h2,#concern h3,#concern p,#concern ul,#concern ol,#concern li { margin:0; padding:0; }
#concern,#concern * { height:auto!important; min-height:0!important; scroll-snap-align:none!important; scroll-snap-stop:normal!important; }
#concern .concern-wrap { max-width:1000px; margin:0 auto; }
#concern .concern-title { font-size:1.65rem; font-weight:700; line-height:1.25; text-align:left; color:#2f2f2f; margin:0 0 18px; }
#concern .concern-title::after { content:""; display:block; width:56px; height:3px; background:#8da399; margin:10px 0 0; }
#concern .concern-grid { display:grid; grid-template-columns:repeat(auto-fit,minmax(280px,1fr)); gap:14px; margin:0 0 18px; }
#concern .concern-item { background:#fff; border-radius:8px; border-top:3px solid #8da399; box-shadow:0 1px 8px rgba(0,0,0,0.05); }
#concern .concern-text { padding:18px; }
#concern .concern-heading { font-size:1.08rem; font-weight:700; line-height:1.35; color:#444; margin:0 0 8px; padding:0 0 6px; border-bottom:1px solid #eee; }
#concern .concern-desc { font-size:0.95rem; line-height:1.6; color:#666; }
#concern .concern-message { background:#fff; border-left:4px solid #8da399; border-radius:8px; padding:16px 18px; margin:0 0 18px; }
#concern .concern-message p { font-size:1rem; line-height:1.65; margin:0 0 8px; }
#concern .concern-message p:last-child { margin-bottom:0; }
#concern .concern-cta-section { max-width:820px; margin:0 auto; text-align:left; }
#concern .concern-cta-title { font-size:1.25rem; font-weight:700; line-height:1.3; color:#2f2f2f; margin:0 0 10px; }
#concern .concern-cta-desc p { font-size:0.98rem; line-height:1.7; color:#555; margin:0 0 10px; }
#concern .concern-cta-desc p:last-child { margin-bottom:0; }
#concern .concern-cta-row { display:flex; align-items:center; gap:14px; flex-wrap:wrap; margin-top:12px; }
#concern .concern-btn { display:inline-block; background:#8da399; color:#fff; text-decoration:none; font-weight:700; font-size:1rem; line-height:1.2; padding:12px 18px; border-radius:999px; box-shadow:0 3px 6px rgba(0,0,0,0.1); }
#concern .concern-btn:hover { opacity:0.92; }
#concern .concern-tel { font-weight:700; font-size:1.05rem; color:#2f2f2f; white-space:nowrap; }
#concern .scroll,#concern .scroll-indicator,#concern .scroll-circle { position:static!important; transform:none!important; }

/* Access Map Section */
.access-section { padding:80px 0; background-color:#fff; overflow:hidden; }
.access-ttl { margin-bottom:50px!important; }
.access-ttl::before { content:"アクセス"; }
.access-container { display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; gap:40px; }
.access-map-box { flex:1 1 500px; width:100%; position:relative; border:1px solid #eee; box-shadow:0 10px 30px rgba(0,0,0,0.08); padding:10px; background:#fff; border-radius:4px; }
.map-responsive-styled { position:relative; padding-bottom:60%; height:0; overflow:hidden; background:#f7f7f7; }
.map-responsive-styled iframe { position:absolute; top:0; left:0; width:100%!important; height:100%!important; border:0; filter:saturate(60%) contrast(95%); transition:filter 0.3s; }
.access-map-box:hover iframe { filter:saturate(90%) contrast(100%); }
.access-info-box { flex:1 1 300px; width:100%; padding:20px; }
.access-org-name { font-family: var(--font-gothic) !important; font-size:24px; font-weight:900!important; margin-bottom:20px; line-height:1.3; }
.access-address { font-size:16px; line-height:1.8; margin-bottom:30px; font-weight:500; }
.access-details { display:grid; grid-template-columns:auto 1fr; gap:10px 20px; margin-bottom:30px; border-top:1px solid #eee; padding-top:20px; }
.access-details dt { font-weight:bold; color:#000; min-width:80px; }
.access-details dd { margin:0; color:#333; }
.access-btn-wrap { text-align:left; }
.map-app-btn { display:inline-block; padding:12px 30px; background:#333; color:#fff!important; text-decoration:none; font-weight:bold; border-radius:30px; transition:all 0.3s; font-size:14px; }
.map-app-btn:hover { background:#000; transform:translateY(-2px); box-shadow:0 5px 15px rgba(0,0,0,0.2); }

/* Other Components (Forms, Info, Map) */
.pnkz { margin-top:15px; font-size:11px; line-height:1.2; padding-right:20px; margin-bottom:40px; overflow-x:auto; overflow-y:hidden; }
.pnkz ul { display:flex; justify-content:flex-end; width:max-content; margin-left:auto; }
.pnkz li { border-right:1px solid #CCCCCC; margin-left:5px; }
.pnkz li:last-child { border-right:none; }
.pnkz a { text-decoration:underline; padding:5px; }
.pnkz a:hover { text-decoration:none; }
.map iframe { margin:0 auto; display:block; height:300px; }
.info { margin-top:60px; margin-bottom:80px; }
.info dl { display:flex; margin-bottom:1px; border-top:1px solid #CCCCCC; }
.info dl:last-child { border-bottom:1px solid #CCCCCC; }
.info dt { padding:20px; width:180px; min-width:70px; font-weight:bold; display:block; }
.info dd { padding:20px; width:100%; margin-bottom:0; }

.form { margin-top:60px; }
.form table { width:100%; }
.form th,.form td { display:block; width:100%; }
.form th { padding:15px 10px 5px 10px; }
.form td { padding:5px 10px 15px 10px; }
.form tr { border-top:1px solid #ccc; padding:5px; }
.input-text input,textarea,.input-age input { padding:8px 15px; border-radius:4px; border:1px solid #d6d6d6; }
.input-text input,textarea { width:100%; }
.input-age input { margin-right:10px; vertical-align:bottom; width:150px; }
textarea { height:300px; }
.validation_span { color:red; }
.btnCont { text-align:center; margin-top:20px; margin-bottom:60px; }
.form-btn { display:inline-block; max-width:240px; width:100%; padding-top:18px; padding-bottom:18px; border-radius:5px; color: var(--color-sub); text-align:center; margin-right:10px; border:none; font-weight:bold; font-size:18px; }
.btn-submit:hover,.btn-reset:hover { opacity:0.8; }
.btn-submit { background:#000; color:#fff; margin-bottom:15px; }
.btn-reset { background:#c6c6c6; }
.thanks { padding-left:20px; padding-right:20px; }
.required { margin-top:15px; }
.freeArea { margin-top:60px; margin-bottom:40px; letter-spacing:0; line-height:1.9; padding-right:20px; padding-left:20px; }

/* ==================================================
   7. Footer
   ================================================== */
footer,.footer,#footer,.site-footer,.foot-area,div.foot-area,.footer-container {
    background-color:transparent!important; background:transparent!important; color:#333!important;
    padding:60px 20px!important; margin-top:0!important; border:none!important;
}
.footer .snsBtn li { margin-right:25px; }
.footer .snsBtn li:last-child { margin-right:0; }
.footer .snsBtn a { width:50px; height:50px; border-radius:100%; border:1px solid #666; display:flex; align-items:center; justify-content:center; }
.footer .qrCode { margin-top:24px; }
.qrCode { text-align:center!important; width:100%!important; margin:0 auto!important; }
.qrCode img { display:block!important; margin-left:auto!important; margin-right:auto!important; }
address.copyright,.copyright,.footer .copyright,.footer-motto,.footer .kite-area-text,.site-footer .kite-area-text,footer .kite-area-text,body.home .footer .kite-area-text,body.home footer .kite-area-text,#top .footer .kite-area-text,#top footer .kite-area-text,#top .site-footer .kite-area-text {
    display:none!important; font-size:0!important; width:0!important; height:0!important; opacity:0!important; visibility:hidden!important;
}
html body .faq-wrapper,html body .faq-wrapper * { font-family: var(--font-marugothic) !important; font-weight:700!important; }

.footer-inner { display:flex!important; flex-direction:column!important; align-items:center!important; justify-content:center!important; gap:1.0em!important; width:100%!important; max-width:100%!important; }
.footer-copy {
    font-family: var(--font-mincho) !important; font-size:11px!important; letter-spacing:0.05em!important; opacity:0.8!important; color:#333!important;
    text-align:center!important; display:flex!important; flex-wrap:wrap!important; justify-content:center!important; gap:0.5em 1em!important; line-height:1.8!important;
}
.footer-sep { margin:0 5px; opacity:0.5; }

/* ==================================================
   8. Animation & Effects
   ================================================== */
@keyframes stalker-spin { 0% { transform:rotate(0deg); } 100% { transform:rotate(360deg); } }
@keyframes line-move { 0% { clip-path:inset(0 0 100%0); } 50% { clip-path:inset(0 0 0 0); } 100% { clip-path:inset(100%0 0 0); } }
@keyframes kiteWaveMotion { 0% { background-position:0% 0%; transform:translate(0,0) scale(1); } 100% { background-position:100% 100%; transform:translate(-3%,-3%) scale(1.08); } }
@keyframes gentleBreath { 0%,100% { transform:scale(1); } 50% { transform:scale(1.02); } }
@keyframes gradientFlow { 0% { background-position:0% 50%; } 50% { background-position:100% 50%; } 100% { background-position:0% 50%; } }
@keyframes borderGlow {
    0% { box-shadow:0 0 10px rgba(255,255,255,0.2); border-color:rgba(255,255,255,0.4); }
    50% { box-shadow:0 0 30px rgba(255,255,255,1.0); border-color:rgba(255,255,255,1.0); }
    100% { box-shadow:0 0 10px rgba(255,255,255,0.2); border-color:rgba(255,255,255,0.4); }
}

.js-fade { opacity:0; transform:translateY(30px); transition:opacity 1.5s ease-out,transform 1.5s ease-out; will-change:opacity,transform; }
.js-fade.active { opacity:1; transform:translateY(0); }
.glass-card { transform:translateY(40px); transition:opacity 1.2s ease,transform 1.2s ease; }
.glass-card.is-visible { opacity:1!important; transform:translateY(0); }
.accent-bar { transform:scaleY(0); transform-origin:bottom center; transition:transform 0.8s ease 0.3s; }
.glass-card.is-visible .accent-bar { transform:scaleY(1); }
.animate-border-bottom { position:relative; }
.animate-border-bottom::after { content:""; position:absolute; bottom:-4px; left:0; right:0; margin:0 auto; width:0%; height:4px; background:rgba(2,119,189,0.4); transition:width 1.5s ease-out 0.2s; }
.glass-card.is-visible .animate-border-bottom::after { width:100%; }
.breathing-item { display:block; transform-origin:left center; animation:gentleBreath 5s ease-in-out infinite; }
.breathing-item:hover { animation-play-state:paused; }
.section,.block,.item { min-height:auto; height:auto; }

/* ==================================================
   9. Media Queries (Mobile First / Desktop Overrides)
   ================================================== */

/* Mobile Only (max-width: 767px) */
@media screen and (max-width: 767px) {
    body { font-size:20px; }
    .slide .siteTitle { font-size:40px!important; line-height:1.3!important; width:95%!important; left:50%!important; transform:translate(-50%,-50%)!important; }
    .slide .siteTitle::first-line { font-size:28px!important; font-weight:normal!important; line-height:2.0!important; }
    .slide .siteTitle .sava { font-size:20px!important; display:block!important; margin-top:5px!important; }
    .siteTitle img { max-height:60px; width:auto; }

    .menu a { font-size:20px; padding:16px 24px!important; font-weight:bold; }
    .globalNav .parent a { font-size:20px!important; font-weight:bold; }
    .globalNav .parent>li>a { font-size:20px!important; padding:20px 28px!important; }

    .article .txt { font-size:16px!important; line-height:2.1; }
    .contactBtn a { font-size:18px!important; letter-spacing:0.08em; font-weight:bold; }

    body.home .logo-catch,body.top .logo-catch,#top .logo-catch { font-size:6vw!important; font-weight:200!important; margin-bottom:2px!important; line-height:1.0!important; }
    body.home .logo-main,body.top .logo-main,#top .logo-main { font-size:10.5vw!important; margin:10px 0!important; width:100%!important; line-height:0.9!important; }
    body.home .logo-sub,body.top .logo-sub,#top .logo-sub { font-size:5vw!important; margin-top:-10px!important; }
    body.home .kite-area-text,body.top .kite-area-text,#top .kite-area-text { display:block!important; font-weight:bold!important; color:#ffffff!important; letter-spacing:0.05em!important; font-size:11px!important; margin-top:10px!important; width:95%!important; margin-left:auto!important; margin-right:auto!important; line-height:1.5!important; white-space:normal!important; text-shadow:0 1px 3px rgba(0,0,0,0.8)!important; }
    body.home .sava,body.top .sava,#top .sava { font-size:6vw!important; margin-top:5px!important; }

    /* Non-Home Header Mobile */
    body:not(.home):not(.top):not(#top) header .logo-main,body:not(.home):not(.top):not(#top) .header .siteTitle { font-size:11px!important; line-height:1.3!important; }
    body:not(.home):not(.top):not(#top) .company-name-large { font-size:16px!important; }
    body:not(.home):not(.top):not(#top) .header .logo-catch { font-size:11px!important; margin-bottom:-3px!important; }
    body:not(.home):not(.top):not(#top) .header .siteTitle { font-size:18px!important; }
    body:not(.home):not(.top):not(#top) .header .sava { font-size:10px!important; }
    body:not(.home):not(.top):not(#top) .header .kite-area-text { font-size:11px!important; line-height:1.4!important; margin-top:2px!important; }

    /* Disable Cursor Effects Mobile */
    .custom-cursor-follower,.cursor-core,.cursor-trail,#js-stalker-trail,#js-stalker-main,#js-stalker-core { display:none!important; visibility:hidden!important; }
    body,a,button,.btn { cursor:auto!important; }

    div.logo-catch,div.logo-main,div.sava,div.kite-area-text { line-height:1.0!important; margin:0!important; padding:0!important; }
    div.logo-main,div.sava { font-weight:700!important; width:100%!important; box-sizing:border-box!important; white-space:normal!important; }
    div.logo-main { font-size:10.5vw!important; }
    ul.slider,.slider,.slider li,.slider li img { height:150vw!important; }

    #kite-final-wrapper { width:100%!important; padding:0 15px!important; }
    .kite-section { margin-bottom:40px!important; }
    .kite-title { font-family: var(--font-mincho) !important; font-size:24px!important; font-weight:bold!important; line-height:1.3!important; margin-bottom:15px!important; }
    .kite-body { font-family: var(--font-mincho) !important; font-size:14px!important; line-height:1.8!important; text-align:justify; }
    .kite-en-title { font-family: var(--font-mincho) !important; font-size:20px!important; margin-bottom:5px!important; }
    .sp-break { display:block; content:""; margin-top:0; }
    .care-message-card p,.gentle-message-content p { font-size:16px!important; }
    .care-msg-title,h2.msg-title { font-size:24px!important; }
    .kite-block-jp .kite-body { font-size:15px; }
    .kite-block-en .kite-body { font-size:15px; }

    #concern{ padding:26px 14px; }
    #concern .concern-title{ font-size:1.45rem; margin:0 0 14px; }
    #concern .concern-grid{ gap:12px; margin:0 0 14px; }
    #concern .concern-text{ padding:16px; }
    #concern .concern-message{ padding:14px; margin:0 0 14px; }
    #concern .concern-cta-row{ gap:10px; }
    #concern .concern-btn{ width:100%; text-align:center; }

    .footer-copy { flex-direction:column!important; gap:0.5em!important; }
    .footer-sep { display:none!important; }
    .access-section { padding:60px 0; }
    .access-container { flex-direction:column; gap:30px; }
    .map-responsive-styled { padding-bottom:75%; }
    .access-org-name { font-size:20px; }
    .access-btn-wrap { text-align:center; }
}

/* PC / Tablet (min-width: 768px) */
@media screen and (min-width:768px) {
    body { font-size:20px!important; }
    .siteWidth,.siteWidth-s,.editorArea,.pnkz,.article .inner,#kite-final-wrapper .kite-block-jp,#kite-final-wrapper .kite-block-en,#kite-final-wrapper .kite-block {
        max-width:1200px!important; margin-right:auto; margin-left:auto;
    }
    .siteWidth-s { padding-left:0; padding-right:0; }
    .bgColor-gray { padding-top:90px; padding-bottom:60px; }
    .header { min-height:120px; padding:49px 170px 35px 50px; }
    .header .inner,.navi .inner { max-width:1200px!important; margin-left:auto!important; margin-right:auto!important; }
    .siteTitle { font-size:30px; }
    .siteTitle img { max-height:100px; }

    .menu .inner { margin-right:auto; margin-left:auto; padding:0 30px; }
    .menu a { font-size:16px!important; padding:18px 32px!important; font-weight:bold; }
    .menu a,.globalNav .parent a { font-size:18px!important; }

    .hamburger { width:120px; height:120px; }
    .hamburger .inner { width:40px; height:20px; }
    .hamburger span:nth-of-type(2) { top:9px; }

    .globalNav { display:block; background:#fff; padding:30px 16px 0 16px; }
    .globalNav .parent { display:flex; justify-content:center; align-items:center; list-style:none; margin:0 auto; padding:0; flex-wrap:wrap; }
    .globalNav .parent>li { border-right:1px solid #ccc; margin-bottom:20px; }
    .globalNav .parent li:last-child { border-right:none; }
    .globalNav .parent a { text-decoration:none; font-size:24px!important; font-weight:bold; padding:20px 32px!important; }
    .globalNav .parent a:hover { text-decoration:underline; }
    .globalNav .child { margin:0; padding:0; list-style:none; background:#000; position:absolute; z-index:4; }
    .globalNav .child li { border-bottom:1px solid #fff; }
    .globalNav .child li:last-child { border-bottom:none; }
    .globalNav .child a { display:block; color:#fff; text-align:center; }
    .globalNav .child a:hover { text-decoration:none; background:#666; }

    html body .pageTitle { font-size:32px!important; padding-top:60px; padding-bottom:60px; }
    .slider { width:100vw; height:100vh; }
    .slider li,.slider li img { width:100%; height:100%; }

    #news { padding:90px 0px 54px; line-height:1.9; margin-bottom:40px; }
    .rss dt,.news time { display:inline-block; width:15%; min-width:100px; padding-top:6px; vertical-align:top; }
    .rss dd,.news span { display:inline-block; width:calc((99% - 15%) - 26px); font-size:18px; }
    .news span { display:inline-flex; }
    .news li a:hover { text-decoration:none; }
    .article .txt,.lead,.news span,.rss dd { font-size:20px!important; line-height:2.0!important; }

    .mainImg { margin-bottom:0; padding:0; }
    .mainImg .lead { width:60%; margin-left:auto; margin-right:auto; }
    .noImg.lead { width:100%; }
    .lead { text-align:center; }
    .lead br { display:block; }
    .lead .inner { padding-top:30px; padding-bottom:30px; }
    .mainImg .inner { display:flex; align-items:center; width:100%; max-width:1200px; padding:40px 20px; margin-left:auto; margin-right:auto; }
    .mainImg figure { max-width:500px; text-align:right; margin-right:40px; margin-bottom:0; }

    .navi { padding:130px 30px 50px; }
    .navi .inner { display:flex; justify-content:space-between; height:100%; max-width:1200px; margin-left:auto; margin-right:auto; }
    .menuNavi { width:100%; max-width:500px; overflow-y:auto; height:100%; margin-right:30px; scrollbar-width:thin; scrollbar-color:#fff #fff; }
    .menuNavi::-webkit-scrollbar { width:14px; }
    .menuNavi::-webkit-scrollbar-thumb { background:#fff; border-radius:9px; }
    .menuNavi .parent { font-size:28px; font-weight:bold; padding-right:15px; }
    .menuNavi .parent>li { margin-bottom:30px; }
    .menuNavi .child { font-size:16px; font-weight:normal; }
    .right { width:100%; max-width:300px; overflow-y:auto; height:100%; padding-right:15px; font-size:20px; }
    .right::-webkit-scrollbar { display:none; }
    .headNavi { margin-bottom:60px; }
    .headNavi li { margin-bottom:16px; }

    .article { margin-top:130px; }
    .article:first-of-type { margin-top:90px; }
    .article:last-child { margin-bottom:130px; }
    .head { display:flex; margin-bottom:40px; align-items:flex-start; }
    .reverse .head { flex-direction:row-reverse; }
    .article .inner { width:100%!important; margin-top:40px; background:#fff; padding-right:40px!important; padding-left:40px!important; margin-right:auto!important; margin-left:auto!important; }
    .normal .inner { padding:40px 40px 40px 0; margin-right:-40px; }
    .reverse .inner { padding:40px 0 40px 40px; margin-left:-40px; }
    .article .title { font-size:32px!important; margin-bottom:40px; line-height:1.4; letter-spacing:0; }
    .article .txt { font-size:18px!important; line-height:2.2; letter-spacing:0.1em; }
    .article .head figure { width:640px; }
    .first-img { margin-left:0; margin-right:0; }
    .normal .head figure { text-align:left; margin-left:-40px; }
    .reverse .head figure { text-align:right; margin-right:-40px; }

    .layout-box,.layout-box-text { max-width:100%!important; width:100%!important; margin-left:0!important; margin-right:0!important; padding-left:0!important; padding-right:0!important; }
    .editorArea { width:100%!important; margin-left:auto!important; margin-right:auto!important; padding-left:20px!important; padding-right:20px!important; white-space:normal!important; }
    .editorArea table th { width:200px; }
    .imgContainer { display:flex; justify-content:center; }
    .imgContainer figure { max-width:380px; width:100%; margin-right:30px; }
    .imgContainer figure:last-child { margin-right:0; }

    .freeArea { margin-top:90px; margin-bottom:72px; padding:0; font-size:15px; }
    .pageTop { display:none; position:fixed; bottom:30px; right:20px; margin-top:0; }
    .contactBtn { margin-top:90px; margin-bottom:70px; }
    .contactBtn a { font-size:32px!important; }
    .pnkz { font-size:13px; width:100%; margin-right:auto; margin-left:auto; }
    .map iframe { height:500px; }
    .formPage .footer .snsBtn { margin-top:90px; }
    .footer { margin-top:72px; }
    .form th,.form td { padding:30px 20px; font-size:18px!important; }
    .form th { width:30%; }
    .form td { width:70%; }
    .form tr { display:flex; align-items:center; }
    .input-age input { width:40%; }
    .thanks { max-width:780px; margin-right:auto; margin-left:auto; padding-left:0; padding-right:0; }
    input,textarea { font-size:18px!important; }

    #kite-final-wrapper { width:95%!important; padding:80px 60px!important; }
    .kite-section { margin-bottom:60px!important; text-align:center; }
    .kite-title { font-size:32px!important; font-weight:bold!important; line-height:1.4!important; }
    .kite-body { font-size:16px!important; line-height:1.8!important; letter-spacing:0.05em!important; font-weight:500; }
    .care-message-card p,.gentle-message-content p { font-size:18px!important; line-height:2.1!important; }
    .care-msg-title,h2.msg-title { font-size:32px!important; }

    /* Cursor Stalker PC */
    body,a,button,.btn,.fixed-phone-btn { cursor:none!important; }
    .custom-cursor-follower {
        position:fixed!important; top:0; left:0; pointer-events:none!important;
        z-index:2147483647!important; /* Highest layer */
        display:flex!important; justify-content:center; align-items:center; box-sizing:border-box; opacity:0; transition:opacity 0.3s ease;
    }
    .custom-cursor-follower:not(.cursor-trail):not(.cursor-core) { width:90px; height:90px; background:transparent!important; border:1px solid rgba(0,201,167,0.6)!important; border-radius:50%!important; transition:opacity 0.3s ease,transform 0.15s ease-out; }
    .custom-cursor-follower:not(.cursor-trail):not(.cursor-core)::before { content:""; position:absolute; top:-3px; left:-3px; right:-3px; bottom:-3px; border-radius:50%; border:2px solid transparent; border-top-color: var(--cursor-color); border-right-color: var(--cursor-color); animation:stalker-spin 2s linear infinite; }
    .custom-cursor-follower:not(.cursor-trail):not(.cursor-core)::after { content:""; position:absolute; top:100%; left:50%; transform:translate(-50%,-50%); width:14px; height:40px; background-color:transparent!important; background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 14\ 40\'%3E%3Cline\ x1=\'7\'\ y1=\'0\'\ x2=\'7\'\ y2=\'40\'\ stroke=\'%2300c9a7\'\ stroke-width=\'2\'/%3E%3C/svg%3E); background-repeat:no-repeat; animation:line-move 1.8s ease-in-out infinite; }
    .cursor-core {
        width:6px; height:6px; background-color: var(--cursor-color) !important; border-radius:50%!important;
        z-index:2147483647!important; transition:opacity 0.3s ease,transform 0.05s ease-out; position:fixed!important; pointer-events:none!important;
    }
    .cursor-trail {
        width:90px; height:90px; background-color:rgba(0,201,167,0.1)!important; border:1px solid rgba(0,201,167,0.2)!important; border-radius:50%!important;
        z-index:2147483647!important; transition:opacity 0.7s ease,transform 0.25s ease-out; position:fixed!important; pointer-events:none!important;
    }
    .custom-cursor-follower span { font-size:11px; font-weight:bold; color: var(--cursor-color); font-family:sans-serif; letter-spacing:0.1em; }
    .custom-cursor-follower,.cursor-core,.cursor-trail { will-change:transform; }
    #js-stalker-root,#js-stalker-trail,#js-stalker-main,#js-stalker-core { z-index:2147483647!important; pointer-events:none!important; position:fixed!important; }

    /* kite-home-scroll-cursor-up-20260812-v1 */
    html body.slide#top #js-stalker-main { margin-top:-125px!important; }
    /* /kite-home-scroll-cursor-up-20260812-v1 */

    /* Logo & Slide Typography (PC) */
    .slide .siteTitle { font-size:80px!important; }
    .slide .siteTitle::first-line { font-size:45px!important; line-height:1.8!important; }
    .slide .siteTitle .sava { font-size:35px!important; }
    body.home .kite-area-text,body.top .kite-area-text,body.index .kite-area-text,#top .kite-area-text {
        display:block!important; font-weight:bold!important; color:#ffffff!important; text-shadow:0 2px 5px rgba(0,0,0,0.8)!important; letter-spacing:0.05em!important; font-size:18px!important; margin-top:-100px!important; line-height:1.6!important; font-weight:500!important;
    }
    body.home .siteTitle,body.top .siteTitle,body.index .siteTitle,#top .siteTitle { display:flex!important; flex-direction:column!important; align-items:center!important; justify-content:center!important; gap:0!important; row-gap:0!important; line-height:1.0!important; }
    body.home .logo-catch,body.home .logo-main,body.top .logo-catch,body.top .logo-main,#top .logo-catch,#top .logo-main,body.home .sava,body.top .sava,#top .sava,body.index .logo-main,body.index .sava { margin:0!important; padding:0!important; display:block!important; }
    body.home .logo-main,body.top .logo-main,body.index .logo-main,#top .logo-main { font-size:95px!important; margin-bottom:40px!important; margin-top:0!important; padding-top:0!important; line-height:0.8!important; }
    body.home .logo-catch,body.top .logo-catch,#top .logo-catch { font-size:50px!important; letter-spacing:0.15em!important; margin-bottom:-30px!important; position:relative; z-index:2; line-height:1.0!important; font-weight:300!important; }
    body.home .logo-main+.sava,body.top .logo-main+.sava,#top .logo-main+.sava { margin-top:-100px!important; }
    body.home .sava,body.top .sava,#top .sava { position:relative!important; top:-100px!important; font-size:40px!important; margin-top:15px!important; }
}

/* Tablet (768px - 1100px) */
@media screen and (min-width: 768px) and (max-width: 1100px) {
    .slide .siteTitle { max-height:95%!important; width:95%!important; font-size:45px!important; }
    .slide .siteTitle::first-line { font-size:24px!important; line-height:1.5!important; }
    .slide .siteTitle .sava { font-size:20px!important; }
    body.home .kite-area-text,body.top .kite-area-text,body.index .kite-area-text,#top .kite-area-text { margin-top:15px!important; font-size:14px!important; line-height:1.4!important; text-shadow:0 1px 3px rgba(0,0,0,0.8)!important; }
}

/* ==================================================
   10. KITE DESCRIPTION & PATCHES (Consolidated)
   ================================================== */
#kite-desc {
  margin:0; padding:0; min-height:100vh;
  background:linear-gradient(270deg,#0972C0,#034b82,#1e40af,#075985);
  background-size:800% 800%;
  animation:kiteDescMovingGradient 15s ease infinite;
  font-family: var(--font-gothic) !important;
  color:#1a2a3a;
  line-height:1.7;
  position:relative; width:100%; overflow:hidden;
}

#kite-desc.bold-context,#kite-desc.bold-context * {
  font-weight:700!important;
  -webkit-font-smoothing:antialiased;
}

@keyframes kiteDescMovingGradient { 0% { background-position:0% 50%; } 50% { background-position:100% 50%; } 100% { background-position:0% 50%; } }
@keyframes kiteDescFadeIn { from { opacity:0; transform:translateY(30px); } to { opacity:1; transform:translateY(0); } }
@keyframes kiteDescGlowEffectWhite {
  0% { box-shadow:0 10px 40px rgba(255,255,255,0.3); border-color:rgba(255,255,255,0.7); }
  50% { box-shadow:0 0 60px rgba(255,255,255,0.9),0 0 20px rgba(255,255,255,0.5); border-color:rgba(255,255,255,1); }
  100% { box-shadow:0 10px 40px rgba(255,255,255,0.3); border-color:rgba(255,255,255,0.7); }
}

#kite-desc .container {
  max-width:1000px; margin:0 auto; padding:clamp(50px,10vw,120px) 20px;
  display:flex; flex-direction:column; gap:80px; box-sizing:border-box;
}

#kite-desc .card {
  width:100%; max-width:800px;
  background:rgba(255,255,255,0.96);
  backdrop-filter:blur(25px); -webkit-backdrop-filter:blur(25px);
  border-radius:clamp(30px,5vw,50px);
  border:3px solid rgba(255,255,255,0.9);
  padding:clamp(40px,6vw,70px) clamp(20px,5vw,50px);
  animation:kiteDescFadeIn 1.5s ease-out forwards,kiteDescGlowEffectWhite 4s infinite ease-in-out;
  position:relative; overflow:hidden; box-sizing:border-box;
  display:flex!important; flex-direction:column!important; align-items:center!important;
}

#kite-desc .card::before {
  content:""; position:absolute; top:-100px; right:-100px; width:300px; height:300px;
  background:radial-gradient(circle,rgba(255,255,255,0.3) 0%,transparent 70%);
  border-radius:50%; pointer-events:none;
}

#kite-desc .brand-text { color:#0972C0!important; }
#kite-desc .title-h1 {
  font-size:clamp(24px,6vw,42px); color:#0972C0; font-weight:700; text-align:center;
  margin:0 0 15px!important; letter-spacing:0.02em; position:relative; padding-bottom:20px; line-height:1.3;
}
#kite-desc .title-h1::after {
  content:""; position:absolute; bottom:0; left:50%; transform:translateX(-50%);
  width:100px; height:5px; background:linear-gradient(90deg,#0972C0,#034b82); border-radius:10px;
}
#kite-desc .subtitle {
  display:block; font-size:clamp(14px,3.5vw,20px); color:#54627A; margin-top:10px!important;
  font-weight:700; line-height:1.5;
}
#kite-desc .kite-desc-lead {
  text-align:center!important; font-size:clamp(15px,4vw,22px)!important; color:#222!important;
  font-weight:700!important; margin:30px 0 0!important; position:static!important; display:block!important; line-height:1.8!important;
}
#kite-desc .kite-desc-operator {
  text-align:center!important; font-size:clamp(11px,3.5vw,14px)!important; color:#64748b!important;
  font-weight:700!important; display:block!important; margin:25px 0 0!important; line-height:1.4!important; position:static!important; width:100%;
}

@media screen and (max-width: 767px) {
  #kite-desc .container { padding:40px 15px; }
  #kite-desc .card { padding:40px 20px; border-width:2px; border-radius:30px; }
  #kite-desc .title-h1 { margin-bottom:12px!important; padding-bottom:15px; }
  #kite-desc .kite-desc-lead { margin-top:25px!important; font-size:16px!important; }
  #kite-desc .kite-desc-operator { margin-top:20px!important; font-size:10px!important; }
}

#kite-desc * { box-sizing:border-box; }
#kite-desc br { display:inline!important; }
#kite-desc header,#kite-desc section,#kite-desc footer {
  position:static!important; transform:none!important; float:none!important; background:transparent!important; padding:0!important; width:auto!important;
}

@keyframes kiteWave { 0%{background-position:0% 50%} 50%{background-position:100% 50%} 100%{background-position:0% 50%} }
@keyframes kiteGlow { 0%,100%{box-shadow:0 10px 40px rgba(255,255,255,0.3);border-color:rgba(255,255,255,0.7)} 50%{box-shadow:0 0 60px rgba(255,255,255,0.9);border-color:#fff} }
@keyframes kiteFade { from{opacity:0;transform:translateY(20px)} to{opacity:1;transform:translateY(0)} }
@keyframes kiteDescBgFlow { 0% { background-position:0% 50%; } 50% { background-position:100% 50%; } 100% { background-position:0% 50%; } }

#kite-desc-root { all:initial!important; display:block!important; width:100%!important; font-family:"Yu Gothic Medium","Yu Gothic",sans-serif!important; margin:0!important; padding:0!important; }

/* KITE BG ANIMATION FIX (PATCH) */

html body #kite-desc-root .kite-bg {
    background-image:linear-gradient(120deg,#0b5c88 0%,#114a9f 35%,#4b3fae 55%,#2b4fa8 75%,#0b5c88 100%)!important;
    background-size:400% 400%!important;
    animation:kiteBgAnimFinal 15s ease infinite!important;
    will-change:background-position;
    width:100%!important; min-height:100vh!important;
    padding:60px 20px!important;
    display:flex!important; flex-direction:column!important; align-items:center!important; gap:60px!important;
}

.kite-card { width:100%!important; max-width:1100px!important; background:rgba(255,255,255,0.96)!important; border-radius:30px!important; border:3px solid rgba(255,255,255,0.9)!important; padding:60px 40px!important; animation:kiteFade 1.5s ease-out forwards,kiteGlow 4s infinite ease-in-out!important; position:relative!important; display:block!important; }

#kite-desc-root .kite-title {
    font-family:"Yu Gothic Medium","Yu Gothic","Yu Gothic Medium","Yu Gothic","Meiryo",Meiryo,sans-serif!important;
    font-weight:700!important; font-size:40px!important; color:#0972C0!important;
    margin:0 0 15px 0!important; line-height:1.3!important; display:block!important;
    font-style:normal!important; text-align:center!important;
}

.kite-header{text-align:center!important;margin-bottom:60px!important}
.kite-sub{font-size:20px!important;color:#54627A!important;font-weight:700!important;display:block!important;margin-bottom:30px!important;text-align:center!important}

.kite-lead{
    font-size:24px!important; color:#334155!important; font-weight:700!important;
    line-height:1.8!important; margin:25px 0!important; text-align:center!important; display:block!important;
}

.kite-op,.kite-footer,.kite-bar{display:none!important}
.kite-sec{margin-bottom:60px!important;text-align:center!important}
.kite-sec-ttl{font-size:30px!important;color:#0972C0!important;font-weight:700!important;margin-bottom:25px!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important}
.kite-philo{font-size:22px!important;color:#0972C0!important;line-height:1.6!important;font-weight:700!important;white-space:nowrap!important;text-align:center!important}
.kite-item{margin-bottom:30px!important;text-align:center!important}
.kite-head{font-size:24px!important;color:#064e8a!important;font-weight:700!important;margin-bottom:10px!important;display:block!important}
.kite-desc{font-size:17px!important;color:#4b5563!important;line-height:1.8!important}
.kite-msg{margin-top:50px!important;padding-top:40px!important;border-top:2px dashed #cbd5e1!important;font-size:20px!important;color:#475569!important;line-height:1.9!important;text-align:center!important}
.kite-hl{color:#0972C0!important;font-weight:bold!important;background:linear-gradient(transparent 70%,rgba(9,114,192,0.15) 70%)!important}
.kite-grid{display:grid!important;grid-template-columns:1fr!important;gap:50px!important}
.kite-col{text-align:center!important}
.kite-col-ttl{font-size:28px!important;color:#064e8a!important;font-weight:700!important;margin-bottom:20px!important;text-align:center!important}
.kite-col-sub{font-size:22px!important;color:#0972C0!important;font-weight:700!important;margin-bottom:15px!important;display:block!important;text-align:center!important}
.kite-col-txt{font-size:17px!important;color:#475569!important;line-height:1.9!important;text-align:justify!important;display:inline-block!important}
.kite-badge{display:inline-block!important;background:linear-gradient(135deg,#0972C0,#034b82)!important;color:#fff!important;padding:10px 30px!important;border-radius:30px!important;font-size:16px!important;letter-spacing:2px!important;font-weight:700!important;margin-bottom:35px!important}

@media(max-width:767px){
    #kite-desc-root .kite-title { font-size:26px!important; }
    .kite-sec-ttl{ font-size:24px!important; }
    .kite-philo{ font-size:18px!important; white-space:normal!important; }
    .kite-lead{ font-size:18px!important; }
    .kite-col-ttl{ font-size:24px!important; }
    .kite-col-sub{ font-size:18px!important; }
    .kite-head{ font-size:18px!important; }
    .kite-card{ padding:50px 25px!important; }

    html body #kite-desc-root .kite-col-txt {
        text-align:center!important; text-align-last:center!important;
        word-spacing:normal!important; overflow-wrap:break-word!important;
    }

    /* Mobile Full-Bleed for kite-bg */
    html body #kite-desc-root {
        margin-left:calc(50% - 50vw)!important; margin-right:calc(50% - 50vw)!important;
        width:100vw!important; max-width:100vw!important; overflow-x:visible!important;
    }
    html body #kite-desc-root>.kite-bg { width:100vw!important; max-width:100vw!important; box-sizing:border-box!important; }
    html body #kite-desc-root .kite-bg .kite-card { width:calc(100% + 24px)!important; margin-left:-12px!important; margin-right:-12px!important; }
}

/* Floating Buttons - Universal Red Circle (Fixed Position) */
.header-floating-btns {
    display:flex!important;
    flex-direction:column!important; /* Stack vertically: Top(Tel) -> Bottom(Mail) */
    gap:15px!important;
    position:fixed!important;
    bottom:auto!important; /* Unset bottom */
    top:90px!important;    /* Mobile Default: Below hamburger (70px + margin) */
    right:5px!important;   /* Mobile Default: Center align with hamburger */
    z-index:2147483647!important;
    pointer-events:auto!important;
}

/* PC Override */
@media screen and (min-width: 768px) {
    .header-floating-btns {
        top:140px!important;  /* PC: Below hamburger (120px + margin) */
        right:30px!important; /* PC: Center align with hamburger */
    }
}

.h-float-btn {
    width:60px!important;
    height:60px!important;
    border-radius:50%!important;
    background:#FF0000!important; /* Force Red Background */
    border:none!important;
    box-shadow:0 4px 12px rgba(0,0,0,0.3)!important;
    padding:0!important;
    margin:0!important;
    display:flex!important;
    justify-content:center!important;
    align-items:center!important;
    opacity:1!important;
    color:#fff!important;
    text-decoration:none!important;
    cursor:pointer!important;
    transition:transform 0.2s ease,box-shadow 0.2s ease!important;
}

/* Hover Effect */
.h-float-btn:hover {
    transform:scale(1.1)!important;
    box-shadow:0 6px 16px rgba(0,0,0,0.4)!important;
    opacity:1!important;
}

/* Hide Text Labels */
.h-float-btn span,.h-float-btn-text,.h-float-btn::after {
    display:none!important;
}

/* Icon Styling */
.h-float-btn svg,.h-float-btn i {
    width:30px!important;
    height:30px!important;
    font-size:30px!important;
    fill:#fff!important;
    color:#fff!important;
    margin:0!important;
    display:block!important;
}

/* Force Remove Green Button Styles if present in HTML */
.btn-tel,.btn-mail {
    background-color:#FF0000!important;
    border:none!important;
    color:#fff!important;
}

/* Mobile Menu CTA - Disable Logic */
.mobile-menu-cta-area { display:none!important; }

/* Greeting */
.greeting-sign,.greeting-sign * {
    font-family:"Shippori Mincho","Noto Serif JP","Noto Serif CJK JP","Noto Serif","Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
    font-weight:400!important;
    -webkit-font-smoothing:initial!important;
    -moz-osx-font-smoothing:initial!important;
    color:#333!important;
    letter-spacing:0.05em!important;
    font-style:normal!important;
}
@media (min-width: 768px) {
    html body .greeting-wrapper .greeting-card .greeting-sign,html body .greeting-wrapper .greeting-card .greeting-sign * {
        font-weight:300!important;
        letter-spacing:0.06em!important;
    }
}
@media screen and (max-width: 767px) {
    div.greeting-sign,div.greeting-sign p,div.greeting-sign span {
        font-weight:400!important;
        font-family:"Noto Serif JP","Noto Serif",serif!important;
    }
}
html body .greeting-card p,html body .greeting-card p span { font-weight:300!important; }
@media (max-width: 767px) {
    html body .greeting-card { padding:0 16px!important; text-align:left!important; }
    html body .greeting-card::before { display:none!important; }
    html body .greeting-card p { letter-spacing:0.04em!important; line-height:1.9!important; font-size:16px!important; }
    html body .greeting-intro,html body .greeting-intro span { text-align:left!important; font-weight:300!important; }
    html body .greeting-sign { text-align:left!important; }
}

/* Fix Mobile Map Box (Force Height) */
@media (max-width: 767px){
    html body div.access-map-box iframe{ display:block!important; width:100%!important; height:260px!important; border:0!important; }
    html body div.access-map-box{ height:260px!important; min-height:0!important; padding:0!important; overflow:hidden!important; box-sizing:border-box!important; }
}

/* Footer Copyright Size */
footer .copyright,footer .footer-copyright,footer small,footer .footer-bottom,footer .footer-bottom small { font-size:18px!important; line-height:1.8!important; letter-spacing:0.06em!important; }
@media (max-width: 767px){ footer .copyright,footer .footer-copyright,footer small,footer .footer-bottom,footer .footer-bottom small { font-size:16px!important; } }

/* Mobile Visual Stage Fix (CRITICAL FIX FOR NESTED SELECTOR ERROR) */
@media screen and (max-width: 767px) {
    /* Stage Full Width */
    html body .main-visual-wrapper .kite-visual-stage {
        width:100vw!important; margin-left:calc(50% - 50vw)!important; margin-right:calc(50% - 50vw)!important;
        max-width:none!important; box-sizing:border-box!important;
        width:100vw!important; max-width:380px!important; height:auto!important; aspect-ratio:1/1!important;
        border-radius:40px!important; margin:0 auto!important;
        overflow:hidden!important;
        clip-path:inset(0 round 40px)!important;
        -webkit-clip-path:inset(0 round 40px)!important;
        -webkit-mask-image:-webkit-radial-gradient(white,black)!important;
        mask-image:radial-gradient(white,black)!important;
        transform:translateZ(0)!important; isolation:isolate!important; z-index:2!important;
    }

    /* Background Layer Fix */
    html body .main-visual-wrapper .kite-bg-layer {
        position:absolute!important; inset:0!important; border-radius:40px!important; z-index:0!important;
        width:100%!important; height:100%!important; background:none transparent!important;
    }
    html body .main-visual-wrapper .kite-bg-layer::before {
        content:none!important; display:none!important; background-image:none!important;
    }

    /* Content Box */
    html body .main-visual-wrapper .kite-anim-cont {
        width:82%!important; height:82%!important; padding:20px!important; aspect-ratio:1/1!important; border-radius:20px!important;
        max-width:90%!important; margin-left:auto!important; margin-right:auto!important;
    }

    /* Gap Fix */
    html body .main-visual-wrapper { margin-top:0!important; padding-top:0!important; }
    html body .main-visual-wrapper .kite-visual-stage { margin-top:20px!important; }

    .kite-xl { font-size:20px!important; } .kite-l { font-size:16px!important; } .kite-s { font-size:12px!important; }
}

/* Concern Section Full Bleed */
@media (max-width: 767px){
    html body #concern-section { width:100vw!important; max-width:100vw!important; margin-left:calc(50% - 50vw)!important; margin-right:calc(50% - 50vw)!important; box-sizing:border-box!important; overflow-x:visible!important; }
}

/* Final Color Override (Deep Blue) - Universal Fix */
html body #kite-desc-root .kite-sec-ttl,html body #kite-desc-root .kite-sec-ttl *,html body #kite-desc-root .kite-title-anim,html body #kite-desc-root .kite-head {
    color:#064E8A!important;
}

/* Final Color Override (Bright Blue) - Headings */
html body #kite-desc-root .kite-head,html body #kite-desc-root span.kite-head {
    color:#0972C0!important;
}
/* --------------------------------------------------
   [PATCH] Kite Gradient Animation Fix (Force Enable)
   -------------------------------------------------- */

/* sanitized legacy mojibake note */
@keyframes kiteBgAnimFinal {
    0% { background-position:0% 50%; }
    50% { background-position:100% 50%; }
    100% { background-position:0% 50%; }
}

/* sanitized legacy mojibake note */
html body #kite-desc-root .kite-bg {
    /* sanitized legacy mojibake note */
    background-image:linear-gradient(120deg,#0b5c88 0%,#114a9f 35%,#4b3fae 55%,#2b4fa8 75%,#0b5c88 100%)!important;

    /* sanitized legacy mojibake note */
    background-size:400% 400%!important;

    /* sanitized legacy mojibake note */
    animation:kiteBgAnimFinal 15s ease infinite!important;

    /* sanitized legacy mojibake note */
    will-change:background-position;

    /* sanitized legacy mojibake note */
    width:100%!important;
    min-height:100vh!important;
    padding:60px 20px!important;
    box-sizing:border-box!important;
    display:flex!important;
    flex-direction:column!important;
    align-items:center!important;
    gap:60px!important;
}

/* sanitized legacy mojibake note */
@media screen and (max-width: 767px) {
    html body #kite-desc-root .kite-bg {
        width:100vw!important;
        max-width:100vw!important;
        padding:40px 15px!important;
        overflow-x:hidden!important;
    }
}
/* sanitized legacy mojibake note */
html body div.contactBtn{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;

  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
}
/* sanitized legacy mojibake note */

/* sanitized legacy mojibake note */
html body ul.news{
  font-size:18px!important;
}

/* sanitized legacy mojibake note */
html body ul.news li,html body ul.news li *,html body ul.news li a,html body ul.news span,html body ul.news time,html body ul.news p{
  font-size:inherit!important;
  line-height:2.0!important;
}
/* sanitized legacy mojibake note */

/* sanitized legacy mojibake note */
html body :is(ul.news,.news,.rss) li{
  display:flex!important;
  align-items:flex-start!important;
  gap:40px!important;
}

/* sanitized legacy mojibake note */
html body :is(ul.news,.news) time,html body .rss dt{
  flex:0 0 160px!important;     /* sanitized legacy mojibake note */
  width:160px!important;
  display:block!important;
  padding-top:0!important;      /* sanitized legacy mojibake note */
  margin:0!important;
  line-height:1.9!important;
}

/* sanitized legacy mojibake note */
html body :is(ul.news,.news) span,html body .rss dd{
  flex:1 1 auto!important;
  width:auto!important;
  display:block!important;      /* sanitized legacy mojibake note */
  margin:0!important;
  line-height:1.9!important;
}

/* sanitized legacy mojibake note */
@media (max-width: 768px){
  html body :is(ul.news,.news,.rss) li{ gap:18px!important; }
  html body :is(ul.news,.news) time,html body .rss dt{
    flex-basis:110px!important;
    width:110px!important;
  }
}
/* sanitized legacy mojibake note */

html body .footer-copy,html body .footer-copy *,html body footer .footer-copy,html body footer .footer-copy *{
  font-size:15px!important;     /* sanitized legacy mojibake note */
  line-height:2.0!important;
  letter-spacing:0.08em!important;
}

/* sanitized legacy mojibake note */
@media (max-width: 768px){
  html body .footer-copy,html body .footer-copy *{
    font-size:13px!important;
    line-height:2.1!important;
  }
}
/* ==================================================
   [FIX] Mobile header broken / duplicated text
   Scope: header only (max-width 768px)
   ================================================== */
@media (max-width: 768px){

  /* sanitized legacy mojibake note */
  html body :is(header,.header,.site-header){
    height:auto!important;
    min-height:0!important;
    overflow:visible!important;
  }

  /* sanitized legacy mojibake note */
  html body :is(header,.header,.site-header) .kite-area-text{
    display:none!important;
    height:0!important;
    margin:0!important;
    padding:0!important;
    overflow:hidden!important;
  }

  /* sanitized legacy mojibake note */
  html body :is(header,.header,.site-header) .kite-area-text::before,html body :is(header,.header,.site-header) .kite-area-text::after{
    content:none!important;
    display:none!important;
  }

  /* sanitized legacy mojibake note */
  html body :is(header,.header,.site-header) .sava::after{
    content:none!important;
    display:none!important;
  }

  /* sanitized legacy mojibake note */
  html body :is(header,.header,.site-header) br{
    display:none!important;
  }
}
/* =========================================
   [FIX] Smaller width -> keep enough gap (mobile)
   ========================================= */
@media (max-width: 767px){

  /* sanitized legacy mojibake note */
  html body :is(body.home,body.top,body.index,#top) .slide .siteTitle :is(.logo-main,div.logo-main,span.logo-main)+:is(.sava,div.sava,span.sava){
    margin-top:24px!important;   /* sanitized legacy mojibake note */
  }

  /* sanitized legacy mojibake note */
  html body :is(body.home,body.top,body.index,#top) .slide .siteTitle :is(.sava,div.sava,span.sava){
    margin-top:18px!important;
    top:0!important;
  }
}
/* ==================================================
   [PATCH] Mobile slide photo padding/gap removal
   Scope: .main-visual-wrapper only (max-width: 767px)
   ================================================== */
@media (max-width: 767px){

  /* sanitized legacy mojibake note */
  html body .main-visual-wrapper{
    margin-top:0!important;
    padding-top:0!important;
  }

  /* sanitized legacy mojibake note */
  html body .main-visual-wrapper .kite-visual-stage{
    max-width:none!important;
    margin:0!important;

    /* sanitized legacy mojibake note */
    width:100vw!important;
    margin-left:calc(50% - 50vw)!important;
    margin-right:calc(50% - 50vw)!important;
  }
}
/* ==================================================
   [PATCH] Mobile gray side-gaps removal (full-bleed lock)
   Scope: .main-visual-wrapper only (max-width: 767px)
   ================================================== */
@media (max-width: 767px){

  /* sanitized legacy mojibake note */
  html body .main-visual-wrapper{
    width:100vw!important;
    max-width:none!important;
    margin-left:calc(50% - 50vw)!important;
    margin-right:calc(50% - 50vw)!important;
    padding-left:0!important;
    padding-right:0!important;
  }

  /* sanitized legacy mojibake note */
  html body .main-visual-wrapper>.kite-visual-stage{
    width:100vw!important;
    max-width:none!important;
    margin-left:0!important;
    margin-right:0!important;
  }
}
/* ==================================================
   [PATCH] Mobile gray side-gaps FINAL OVERRIDE
   Cause: max-width:380px + margin:0 auto is re-applied
   Scope: .main-visual-wrapper .kite-visual-stage only
   ================================================== */
@media (max-width: 767px){
  html body .main-visual-wrapper .kite-visual-stage{
    max-width:none!important;   /* sanitized legacy mojibake note */
    margin:0!important;         /* sanitized legacy mojibake note */
  }
}
.logo-main {
  display:block; /* sanitized legacy mojibake note */
  margin-bottom:50px;
}
.logo-main {
  overflow:hidden; /* sanitized legacy mojibake note */
  margin-bottom:50px;
}
/* sanitized legacy mojibake note */
body .logo-main {
  margin-bottom:50px!important;
}

/* sanitized legacy mojibake note */
html body .logo-main {
  margin-bottom:50px!important;
}
.logo-main {
  border-bottom:30px solid transparent!important;
}
@media screen and (max-width: 767px) {
  /* sanitized legacy mojibake note */
  body .logo-main,body .logo-main * {
    font-weight:bold!important;
  }
}
font-weight: 900 !important; /* sanitized legacy mojibake note */
#kite-desc-root .kite-title-anim::after,
#kite-desc-root .kite-sec-ttl::after{
  display:block;
}

/* sanitized legacy mojibake note */

/* sanitized legacy mojibake note */
html body .kite-philo{
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:break-word!important;
}

/* sanitized legacy mojibake note */
html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2){
  max-width:100%!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:break-word!important;
}

/* sanitized legacy mojibake note */
@media (max-width: 768px){
  html body .main-visual-wrapper .kite-anim-cont{
    padding:14px 12px!important;
  }
  html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(1){
    margin:12px 0!important;
  }
  html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2){
    margin-bottom:12px!important;
  }
  html body .main-visual-wrapper .main-visual-wrapper .kite-xl{
    font-size:22px!important;
    line-height:1.1!important;
  }
}
/* sanitized legacy mojibake note */

/* sanitized legacy mojibake note */
nav.globalNav {
    /* sanitized legacy mojibake note */
    background-image:linear-gradient(180deg,rgba(60,66,170,0.95) 0%,rgba(45,50,150,0.98) 100%)!important;

    /* sanitized legacy mojibake note */
    backdrop-filter:blur(20px) saturate(150%)!important;
    -webkit-backdrop-filter:blur(20px) saturate(150%)!important;

    /* sanitized legacy mojibake note */
    border-top:1px solid rgba(255,255,255,0.4)!important;
    border-bottom:1px solid rgba(0,0,0,0.2)!important;

    /* 蠖ｱ */
    box-shadow:0 15px 40px rgba(0,0,0,0.3)!important;

    width:100%!important;
    padding:10px 0!important;
    margin-top:0!important;
    position:relative!important;
    z-index:9999!important;

    /* sanitized legacy mojibake note */
    overflow:visible!important;
}

/* sanitized legacy mojibake note */
/* kite-home-nav-stardust-density-20260715-v6 */
nav.globalNav::before {
  content:"";
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  pointer-events:none;
  z-index:0;
  background-image:radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(213,252,255,0.66) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(213,252,255,0.66) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.9) 0%,rgba(213,252,255,0.594) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(213,252,255,0.66) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.8) 0%,rgba(213,252,255,0.528) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.8) 0%,rgba(213,252,255,0.528) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.8) 0%,rgba(213,252,255,0.528) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.8) 0%,rgba(213,252,255,0.528) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.8) 0%,rgba(213,252,255,0.528) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.7) 0%,rgba(213,252,255,0.462) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.7) 0%,rgba(213,252,255,0.462) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.7) 0%,rgba(213,252,255,0.462) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.7) 0%,rgba(213,252,255,0.462) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.7) 0%,rgba(213,252,255,0.462) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.7) 0%,rgba(213,252,255,0.462) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.7) 0%,rgba(213,252,255,0.462) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.7) 0%,rgba(213,252,255,0.462) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.7) 0%,rgba(213,252,255,0.462) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.7) 0%,rgba(213,252,255,0.462) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.7) 0%,rgba(213,252,255,0.462) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.7) 0%,rgba(213,252,255,0.462) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.84) 0%,rgba(213,252,255,0.554) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.96) 0%,rgba(213,252,255,0.634) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.76) 0%,rgba(213,252,255,0.502) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.88) 0%,rgba(213,252,255,0.581) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(213,252,255,0.66) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.92) 0%,rgba(213,252,255,0.607) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.72) 0%,rgba(213,252,255,0.475) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.84) 0%,rgba(213,252,255,0.554) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.96) 0%,rgba(213,252,255,0.634) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.76) 0%,rgba(213,252,255,0.502) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.88) 0%,rgba(213,252,255,0.581) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(213,252,255,0.66) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.8) 0%,rgba(213,252,255,0.528) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.92) 0%,rgba(213,252,255,0.607) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.72) 0%,rgba(213,252,255,0.475) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.84) 0%,rgba(213,252,255,0.554) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.96) 0%,rgba(213,252,255,0.634) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.76) 0%,rgba(213,252,255,0.502) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.88) 0%,rgba(213,252,255,0.581) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(213,252,255,0.66) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.8) 0%,rgba(213,252,255,0.528) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.92) 0%,rgba(213,252,255,0.607) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.72) 0%,rgba(213,252,255,0.475) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.84) 0%,rgba(213,252,255,0.554) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.96) 0%,rgba(213,252,255,0.634) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.76) 0%,rgba(213,252,255,0.502) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.88) 0%,rgba(213,252,255,0.581) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.8) 0%,rgba(213,252,255,0.528) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.72) 0%,rgba(213,252,255,0.475) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.84) 0%,rgba(213,252,255,0.554) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.96) 0%,rgba(213,252,255,0.634) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.76) 0%,rgba(213,252,255,0.502) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.88) 0%,rgba(213,252,255,0.581) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(213,252,255,0.66) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.8) 0%,rgba(213,252,255,0.528) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.92) 0%,rgba(213,252,255,0.607) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.72) 0%,rgba(213,252,255,0.475) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.84) 0%,rgba(213,252,255,0.554) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.96) 0%,rgba(213,252,255,0.634) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.76) 0%,rgba(213,252,255,0.502) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.88) 0%,rgba(213,252,255,0.581) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(213,252,255,0.66) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.8) 0%,rgba(213,252,255,0.528) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.92) 0%,rgba(213,252,255,0.607) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.72) 0%,rgba(213,252,255,0.475) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.84) 0%,rgba(213,252,255,0.554) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.76) 0%,rgba(213,252,255,0.502) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.88) 0%,rgba(213,252,255,0.581) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(213,252,255,0.66) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.8) 0%,rgba(213,252,255,0.528) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.92) 0%,rgba(213,252,255,0.607) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.72) 0%,rgba(213,252,255,0.475) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.84) 0%,rgba(213,252,255,0.554) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.96) 0%,rgba(213,252,255,0.634) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.76) 0%,rgba(213,252,255,0.502) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.88) 0%,rgba(213,252,255,0.581) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(213,252,255,0.66) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.92) 0%,rgba(213,252,255,0.607) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.72) 0%,rgba(213,252,255,0.475) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.84) 0%,rgba(213,252,255,0.554) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.96) 0%,rgba(213,252,255,0.634) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,0.88) 0%,rgba(213,252,255,0.581) 42%,transparent 100%),radial-gradient(circle,rgba(255,255,255,1) 0%,rgba(213,252,255,0.66) 42%,transparent 100%);
  background-size:4.3px 4.3px,5.38px 5.38px,4.3px 4.3px,4.3px 4.3px,3.22px 3.22px,3.22px 3.22px,3.22px 3.22px,3.22px 3.22px,3.22px 3.22px,2.15px 2.15px,2.15px 2.15px,2.15px 2.15px,2.15px 2.15px,2.15px 2.15px,2.15px 2.15px,2.15px 2.15px,2.15px 2.15px,2.15px 2.15px,2.15px 2.15px,2.15px 2.15px,2.15px 2.15px,2.47px 2.47px,2.79px 2.79px,3.22px 3.22px,3.76px 3.76px,4.3px 4.3px,5.8px 5.8px,2.15px 2.15px,2.47px 2.47px,2.79px 2.79px,3.22px 3.22px,3.76px 3.76px,4.3px 4.3px,5.05px 5.05px,5.8px 5.8px,2.15px 2.15px,2.47px 2.47px,2.79px 2.79px,3.22px 3.22px,3.76px 3.76px,4.3px 4.3px,5.05px 5.05px,5.8px 5.8px,2.15px 2.15px,2.47px 2.47px,2.79px 2.79px,3.22px 3.22px,3.76px 3.76px,5.05px 5.05px,2.15px 2.15px,2.47px 2.47px,2.79px 2.79px,3.22px 3.22px,3.76px 3.76px,4.3px 4.3px,5.05px 5.05px,5.8px 5.8px,2.15px 2.15px,2.47px 2.47px,2.79px 2.79px,3.22px 3.22px,3.76px 3.76px,4.3px 4.3px,5.05px 5.05px,5.8px 5.8px,2.15px 2.15px,2.47px 2.47px,3.22px 3.22px,3.76px 3.76px,4.3px 4.3px,5.05px 5.05px,5.8px 5.8px,2.15px 2.15px,2.47px 2.47px,2.79px 2.79px,3.22px 3.22px,3.76px 3.76px,4.3px 4.3px,5.8px 5.8px,2.15px 2.15px,2.47px 2.47px,2.79px 2.79px,3.76px 3.76px,4.3px 4.3px;
  background-position:50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%;
  background-repeat:no-repeat;
  border-radius:inherit;
  opacity:.88;
  filter:drop-shadow(0 0 2px rgba(255,255,255,.78)) brightness(1.18);
  translate:none;
  will-change:background-position,opacity,filter;
  animation:kiteNavStardustSpiralConverge 12.8s ease-in-out infinite!important;
}

@keyframes kiteNavStardustSpiralConverge {
  0%,10%,100% {
    background-position:50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%,50% 50%;
    opacity:.92;
    filter:drop-shadow(0 0 4px rgba(255,255,255,.94)) brightness(1.42);
  }
  42%,56% {

/* kite-restore-chunk-03-20260802 */
    background-position:-14% 2%,114% -14%,50% 50%,2% 98%,-22% -22%,18% 18%,82% 2%,66% 66%,98% 98%,-6% -6%,10% 26%,26% 58%,42% 90%,58% -6%,74% 26%,90% 58%,106% 90%,122% 10%,-22% 114%,50% 114%,114% 50%,33.2% -23.01%,110% 28.19%,-14.8% 79.39%,62% -5.94%,23.6% 45.26%,4.4% 11.12%,81.2% 62.32%,42.8% 113.52%,119.6% -17.31%,-19.6% 33.89%,57.2% 85.09%,18.8% -0.26%,95.6% 50.94%,-0.4% 102.14%,76.4% 16.82%,38% 68.02%,114.8% 119.22%,-10% -11.63%,66.8% 39.57%,28.4% 90.77%,105.2% 5.44%,9.2% 56.64%,86% 107.84%,47.6% 22.5%,124.4% 73.7%,-25.6% 124.9%,51.2% -26.16%,89.6% 76.24%,70.4% 42.1%,32% 93.3%,108.8% 7.97%,-16% 59.17%,60.8% 110.37%,22.4% -20.48%,99.2% 30.72%,3.2% 81.92%,80% -3.41%,41.6% 47.79%,118.4% 98.99%,-20.8% 13.65%,56% 64.85%,17.6% 116.05%,94.4% -14.78%,-1.6% 36.42%,75.2% 87.62%,36.8% 2.27%,-11.2% 104.67%,65.6% 19.34%,27.2% 70.54%,104% 121.74%,8% -24.27%,84.8% 26.93%,46.4% 78.13%,123.2% -7.2%,-23.2% 44%,53.6% 95.2%,15.2% 9.86%,-4% 112.26%,72.8% -18.58%,34.4% 32.62%,111.2% 83.82%,63.2% 49.68%,24.8% 100.88%;
    opacity:1;
    filter:drop-shadow(0 0 2.5px rgba(255,255,255,.9)) brightness(1.34);
  }
  68% {
    background-position:15.9% -2.26%,113.98% 20.16%,50% 50%,2.01% 72.38%,16.43% -21.98%,35.08% 18.01%,86.26% 23.35%,57.46% 66%,72.38% 97.99%,23.89% -5.99%,27.08% 21.74%,30.27% 49.46%,33.47% 77.18%,70.8% 11.09%,73.99% 38.81%,77.18% 66.53%,80.37% 94.26%,113.44% 39.89%,-19.85% 77.7%,32.93% 96.91%,96.91% 67.07%,57.16% -8%,99.8% 50.02%,-5.34% 54.25%,73.72% 12.2%,31.91% 39.48%,26.95% 9.34%,69.58% 67.35%,27.78% 94.64%,118.97% 19.23%,3.28% 19.62%,45.92% 77.64%,40.54% 4.84%,83.17% 62.85%,-0.85% 74.77%,78.2% 32.72%,36.4% 60.01%,79.03% 118.02%,22.46% -11.18%,65.1% 46.84%,23.29% 74.12%,102.35% 32.07%,18.32% 43.98%,60.96% 102%,55.58% 29.2%,98.21% 87.22%,-25.39% 84.73%,71.2% -5.5%,72.03% 79.8%,67.06% 49.65%,25.26% 76.94%,104.31% 34.88%,-0.82% 39.11%,41.81% 97.13%,48.57% -9.02%,91.21% 48.99%,7.18% 60.91%,86.24% 18.86%,44.43% 46.14%,87.07% 104.16%,7.8% 4.47%,50.44% 62.49%,8.63% 89.77%,99.83% 14.36%,15.8% 26.28%,58.43% 84.3%,53.06% 11.49%,-9.44% 73.74%,69.61% 31.69%,27.81% 58.97%,70.44% 116.99%,39.03% -15.64%,81.66% 42.37%,39.86% 69.66%,118.91% 27.6%,-2.05% 26.07%,40.58% 84.09%,35.2% 11.3%,-6.19% 81.23%,85.01% 5.82%,43.2% 33.1%,85.83% 91.12%,59.76% 53.29%,17.96% 80.57%;
    opacity:.97;
    filter:drop-shadow(0 0 2.8px rgba(255,255,255,.88)) brightness(1.32);
  }
  80% {
    background-position:51.36% 8.42%,96.35% 58.17%,50% 50%,15.24% 43.87%,59.19% -2.14%,54.09% 26.82%,79.99% 49.31%,47.96% 61.59%,43.87% 84.76%,57.15% 9.44%,48.29% 25.8%,39.43% 42.16%,30.58% 58.52%,76.24% 36.71%,67.38% 53.06%,58.52% 69.42%,49.66% 85.78%,88.51% 68.74%,1.26% 38.42%,22.74% 69.09%,69.09% 77.26%,76.09% 21.07%,77.19% 69.05%,18.15% 31.16%,77.41% 38.43%,44.14% 37.34%,52.96% 18.98%,54.06% 66.96%,20.8% 65.88%,99.43% 59.57%,36.1% 15.55%,37.2% 63.53%,62.1% 21.72%,63.2% 69.7%,12.76% 44.08%,72.01% 51.35%,38.75% 50.26%,39.84% 98.25%,58.36% 6.06%,59.45% 54.05%,26.19% 52.96%,85.44% 60.22%,35% 34.6%,36.1% 82.59%,61% 40.78%,62.1% 88.76%,-4.45% 40.14%,82.8% 27.8%,50.63% 74.69%,59.45% 56.33%,26.19% 55.25%,85.44% 62.51%,26.41% 24.62%,27.51% 72.61%,71.79% 17.22%,72.89% 65.21%,22.44% 39.59%,81.7% 46.85%,48.44% 45.76%,49.53% 93.75%,44.37% 9%,45.46% 56.98%,12.2% 55.9%,90.84% 49.59%,40.39% 23.97%,41.49% 71.95%,66.39% 30.14%,8.46% 40.24%,67.71% 47.5%,34.45% 46.41%,35.55% 94.4%,69.11% 9.96%,70.21% 57.94%,36.94% 56.86%,96.2% 64.12%,30.72% 17.03%,31.82% 65.01%,56.72% 23.2%,7.37% 45.57%,86.01% 39.26%,52.75% 38.17%,53.85% 86.16%,54.07% 55.53%,20.81% 54.44%;
    opacity:.93;
    filter:drop-shadow(0 0 3.1px rgba(255,255,255,.9)) brightness(1.35);
  }
  91% {
    background-position:64.95% 33.32%,66.29% 69.41%,50% 50%,37.78% 35.44%,71.84% 31.67%,59.71% 41.86%,62.61% 60.1%,45.15% 54.07%,35.44% 62.22%,66.99% 35.75%,57.67% 39.43%,48.35% 43.11%,39.04% 46.79%,65.43% 53.6%,56.11% 57.28%,46.79% 60.96%,37.48% 64.64%,59.4% 71.06%,33.91% 28.35%,32.15% 48.44%,48.44% 67.85%,70.77% 47.1%,54.62% 67.27%,43.38% 31.21%,65.31% 54.71%,51.97% 42.75%,61.96% 38.23%,45.8% 58.4%,32.46% 46.44%,67.08% 71.06%,56.19% 30.98%,40.04% 51.15%,64.78% 42.52%,48.62% 62.7%,36.69% 34.67%,58.61% 58.17%,45.27% 46.21%,29.11% 66.39%,68.65% 34.77%,52.5% 54.94%,39.15% 42.98%,61.08% 66.48%,49.14% 38.46%,32.99% 58.63%,57.73% 50%,41.57% 70.17%,30.95% 27.08%,71.21% 52.19%,41.71% 60.41%,51.71% 55.88%,38.36% 43.92%,60.29% 67.43%,49.05% 31.37%,32.9% 51.54%,70.33% 44.02%,54.18% 64.19%,42.24% 36.17%,64.17% 59.67%,50.82% 47.71%,34.67% 67.88%,61.87% 31.14%,45.71% 51.31%,32.37% 39.35%,66.99% 63.97%,55.05% 35.94%,38.89% 56.11%,63.64% 47.48%,36.24% 31.6%,58.17% 55.1%,44.83% 43.14%,28.67% 63.31%,71.74% 40.1%,55.59% 60.27%,42.24% 48.31%,64.17% 71.81%,53.46% 29.73%,37.3% 49.9%,62.05% 41.27%,33.95% 33.42%,68.57% 58.03%,55.23% 46.07%,39.07% 66.25%,49.77% 53.69%,36.42% 41.73%;
    opacity:.89;
    filter:drop-shadow(0 0 3.5px rgba(255,255,255,.92)) brightness(1.38);
  }
  97% {
    background-position:57.99% 49.56%,49.21% 59.02%,50% 50%,50.59% 43.24%,60.14% 50.89%,54.51% 50.39%,50.63% 55.73%,47.75% 49.8%,43.24% 49.41%,57.89% 50.69%,54.61% 49.27%,51.32% 47.84%,48.04% 46.42%,52.99% 54.8%,49.7% 53.38%,46.42% 51.96%,43.14% 50.54%,47.06% 57.69%,51.4% 40.47%,45.89% 45.1%,45.1% 54.11%,55.98% 54.51%,46.81% 55.53%,53.07% 43.58%,52.68% 55.06%,52.33% 48.67%,55.99% 50.05%,46.82% 51.06%,46.47% 44.67%,48.99% 59.63%,56.37% 46.76%,47.19% 47.77%,55.62% 51.84%,46.45% 52.86%,50.51% 42.77%,50.11% 54.24%,49.76% 47.85%,40.59% 48.86%,58.56% 50.86%,49.38% 51.88%,49.03% 45.49%,48.64% 56.96%,52.7% 46.87%,43.52% 47.88%,51.95% 51.95%,42.78% 52.97%,50.98% 39.4%,54.8% 55.91%,45.28% 50.54%,48.95% 51.92%,48.6% 45.53%,48.2% 57%,54.47% 45.06%,45.29% 46.07%,56.64% 53.62%,47.47% 54.64%,51.53% 44.55%,51.13% 56.02%,50.79% 49.63%,41.61% 50.64%,57.76% 48.23%,48.59% 49.25%,48.24% 42.86%,50.76% 57.82%,54.83% 47.72%,45.65% 48.74%,54.08% 52.81%,51.17% 41.88%,50.78% 53.35%,50.43% 46.96%,41.25% 47.98%,57.99% 52.99%,48.82% 54%,48.47% 47.61%,48.07% 59.09%,55.99% 45.75%,46.82% 46.77%,55.25% 50.84%,50.13% 41.76%,52.66% 56.72%,52.31% 50.33%,43.14% 51.34%,49.01% 50.87%,48.66% 44.48%;
    opacity:.86;
    filter:drop-shadow(0 0 3.8px rgba(255,255,255,.93)) brightness(1.4);
  }
}

@media (prefers-reduced-motion: reduce) {
  nav.globalNav::before {
    animation:none!important;
    background-position:5.2% 16.4%,94.8% 5.2%,50% 50%,16.4% 83.6%,0.4% 0.8%,27.6% 27.6%,72.4% 16.4%,61.2% 61.2%,83.6% 83.6%,10.8% 10.8%,22% 33.2%,33.2% 55.6%,44.4% 78%,55.6% 10.8%,66.8% 33.2%,78% 55.6%,89.2% 78%,99.6% 22%,0.4% 94.8%,50% 94.8%,94.8% 50%,38.24% 0.8%,92% 34.73%,4.64% 70.57%,58.4% 10.84%,31.52% 46.68%,18.08% 22.78%,71.84% 58.62%,44.96% 94.46%,98.72% 2.88%,1.28% 38.72%,55.04% 74.56%,28.16% 14.82%,81.92% 50.66%,14.72% 86.5%,68.48% 26.77%,41.6% 62.61%,95.36% 98.45%,8% 6.86%,61.76% 42.7%,34.88% 78.54%,88.64% 18.81%,21.44% 54.65%,75.2% 90.49%,48.32% 30.75%,99.6% 66.59%,0.4% 99.2%,50.84% 0.8%,77.72% 68.37%,64.28% 44.47%,37.4% 80.31%,91.16% 20.58%,3.8% 56.42%,57.56% 92.26%,30.68% 0.8%,84.44% 36.5%,17.24% 72.34%,71% 12.61%,44.12% 48.45%,97.88% 84.29%,0.44% 24.55%,54.2% 60.39%,27.32% 96.23%,81.08% 4.65%,13.88% 40.49%,67.64% 76.33%,40.76% 16.59%,7.16% 88.27%,60.92% 28.54%,34.04% 64.38%,87.8% 99.2%,20.6% 0.8%,74.36% 33.85%,47.48% 69.69%,99.6% 9.96%,0.4% 45.8%,52.52% 81.64%,25.64% 21.9%,12.2% 93.58%,65.96% 2%,39.08% 37.84%,92.84% 73.68%,59.24% 49.78%,32.36% 85.62%;
    translate:none;
    opacity:.9;
    filter:drop-shadow(0 0 2px rgba(255,255,255,.8)) brightness(1.22);
  }
}
/* /kite-home-nav-stardust-density-20260715-v6 */



/* sanitized legacy mojibake note */
nav.globalNav::after {
    content:"";
    position:absolute;
    top:0; left:0; width:100%; height:100%;
    pointer-events:none;
    z-index:0;

    background:linear-gradient(120deg,transparent 20%,rgba(0,255,255,0.15) 40%,rgba(255,255,255,0.2) 50%,rgba(200,100,255,0.15) 60%,transparent 80%);

    background-size:300% 300%;
    animation:auroraInternalMove 8s ease-in-out infinite alternate!important;
    border-radius:inherit;
}



/* sanitized legacy mojibake note */
nav.globalNav .parent {
    display:flex!important;
    justify-content:center!important;
    flex-wrap:wrap!important;
    align-items:center!important;
    margin:0 auto!important;
    padding:0!important;
    list-style:none!important;
    background:transparent!important;
    max-width:1280px!important;
    position:relative!important;
    z-index:1!important;
}

/* sanitized legacy mojibake note */
nav.globalNav .parent>li {
    position:relative!important;
    margin:6px!important;
    padding:0!important;
    border:none!important;
    background:transparent!important;
    flex:0 1 auto!important;
    overflow:visible!important;
}
nav.globalNav .parent>li::after { display:none!important; }

/* sanitized legacy mojibake note */
nav.globalNav .parent>li>a {
    display:block!important;
    font-size:18px!important;
    font-weight:800!important;
    font-family:"Yu Gothic","YuGothic",sans-serif!important;
    color:#ffffff!important;
    text-decoration:none!important;
    letter-spacing:0.03em!important;
    line-height:1.2!important;

    text-shadow:0 1px 3px rgba(0,0,0,0.3)!important;

    padding:14px 28px!important;
    border-radius:50px!important;

    /* sanitized legacy mojibake note */
    background:rgba(255,255,255,0.12)!important; /* sanitized legacy mojibake note */
    border:1px solid rgba(255,255,255,0.3)!important; /* sanitized legacy mojibake note */

    /* sanitized legacy mojibake note */
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.25), /* sanitized legacy mojibake note */
        0 2px 5px rgba(0, 0, 0, 0.1) !important;

    transition:all 0.3s ease-out!important;
    white-space:nowrap!important;
}

/* sanitized legacy mojibake note */
nav.globalNav .parent>li>a:hover {
    background:rgba(255,255,255,0.25)!important;
    border-color:rgba(255,255,255,0.7)!important;
    color:#fff!important;
    transform:translateY(-2px)!important;

    /* sanitized legacy mojibake note */
    box-shadow:inset 0 0 15px rgba(255,255,255,0.3),0 5px 15px rgba(255,255,255,0.3)!important;

    text-shadow:0 0 10px rgba(255,255,255,0.8)!important;
}

/* sanitized legacy mojibake note */
nav.globalNav .child {
    position:absolute!important;
    top:100%!important;
    left:50%!important;
    transform:translateX(-50%)!important;
    min-width:260px!important;

    background:rgba(40,45,120,0.98)!important;
    backdrop-filter:blur(10px)!important;

    border:1px solid rgba(255,255,255,0.2)!important;
    box-shadow:0 15px 40px rgba(0,0,0,0.5)!important;
    border-radius:12px!important;

    padding:8px 0!important;
    margin-top:10px!important;

    display:none!important;
    opacity:0;
    visibility:hidden;
    z-index:10000!important;
    list-style:none!important;
}

nav.globalNav .child::before {
    content:"";
    position:absolute;
    top:-20px;
    left:0;
    width:100%;
    height:20px;
    background:transparent;
    display:block!important;
}

nav.globalNav .parent>li:hover .child {
    display:block!important;
    opacity:1!important;
    visibility:visible!important;
    animation:menuFadeUp 0.3s ease-out forwards!important;
}

@keyframes menuFadeUp {
    from { opacity:0; transform:translateX(-50%) translateY(10px); }
    to { opacity:1; transform:translateX(-50%) translateY(0); }
}

nav.globalNav .child li {
    display:block!important;
    width:100%!important;
    margin:0!important;
    border-bottom:1px solid rgba(255,255,255,0.1)!important;
}
nav.globalNav .child li:last-child { border-bottom:none!important; }

nav.globalNav .child li a {
    display:block!important;
    padding:14px 24px!important;
    font-size:15px!important;
    font-weight:700!important;
    color:#fff!important;
    text-align:left!important;
    white-space:normal!important;
    text-shadow:none!important;
    background:transparent!important;
    transition:background 0.2s ease!important;
    border:none!important;
    box-shadow:none!important;
}

nav.globalNav .child li a:hover {
    background-color:rgba(255,255,255,0.15)!important;
    padding-left:28px!important;
    transform:none!important;
}

/* sanitized legacy mojibake note */
@media screen and (max-width: 900px) {
    nav.globalNav { padding:5px 0!important; }
    nav.globalNav .parent>li>a {
        padding:12px 16px!important;
        font-size:14px!important;
        border-radius:30px!important;
    }
}
/* sanitized legacy mojibake note */

/* sanitized legacy mojibake note */
body:not(#top):not(.home):not(.top):not(.front-page) nav.globalNav {
    /* sanitized legacy mojibake note */
    background:linear-gradient(180deg,rgba(60,66,170,0.95) 0%,rgba(45,50,150,0.98) 100%)!important;

    /* sanitized legacy mojibake note */
    backdrop-filter:blur(20px) saturate(150%)!important;
    -webkit-backdrop-filter:blur(20px) saturate(150%)!important;

    /* sanitized legacy mojibake note */
    border-top:1px solid rgba(255,255,255,0.4)!important;
    border-bottom:1px solid rgba(0,0,0,0.2)!important;

    /* 蠖ｱ */
    box-shadow:0 15px 40px rgba(0,0,0,0.3)!important;

    width:100%!important;
    padding:10px 0!important;
    margin-top:0!important;
    position:relative!important;
    z-index:9999!important;

    /* sanitized legacy mojibake note */
    overflow:visible!important;
}

/* sanitized legacy mojibake note */
body:not(#top):not(.home):not(.top):not(.front-page) nav.globalNav::before {
    content:"";
    position:absolute;
    top:0; left:0; width:100%; height:100%;
    pointer-events:none;
    z-index:0;

    /* sanitized legacy mojibake note */
    background-image:radial-gradient(2px 2px at 10% 20%,rgba(255,255,255,1) 0%,transparent 100%),radial-gradient(2.5px 2.5px at 90% 10%,rgba(255,255,255,1) 0%,transparent 100%),radial-gradient(2px 2px at 50% 50%,rgba(255,255,255,0.9) 0%,transparent 100%),radial-gradient(2px 2px at 20% 80%,rgba(255,255,255,1) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 5% 5%,rgba(255,255,255,0.8) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 30% 30%,rgba(255,255,255,0.8) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 70% 20%,rgba(255,255,255,0.8) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 60% 60%,rgba(255,255,255,0.8) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 80% 80%,rgba(255,255,255,0.8) 0%,transparent 100%),radial-gradient(1px 1px at 15% 15%,rgba(255,255,255,0.7) 0%,transparent 100%),radial-gradient(1px 1px at 25% 35%,rgba(255,255,255,0.7) 0%,transparent 100%),radial-gradient(1px 1px at 35% 55%,rgba(255,255,255,0.7) 0%,transparent 100%),radial-gradient(1px 1px at 45% 75%,rgba(255,255,255,0.7) 0%,transparent 100%),radial-gradient(1px 1px at 55% 15%,rgba(255,255,255,0.7) 0%,transparent 100%),radial-gradient(1px 1px at 65% 35%,rgba(255,255,255,0.7) 0%,transparent 100%),radial-gradient(1px 1px at 75% 55%,rgba(255,255,255,0.7) 0%,transparent 100%),radial-gradient(1px 1px at 85% 75%,rgba(255,255,255,0.7) 0%,transparent 100%),radial-gradient(1px 1px at 95% 25%,rgba(255,255,255,0.7) 0%,transparent 100%),radial-gradient(1px 1px at 5% 90%,rgba(255,255,255,0.7) 0%,transparent 100%),radial-gradient(1px 1px at 50% 90%,rgba(255,255,255,0.7) 0%,transparent 100%),radial-gradient(1px 1px at 90% 50%,rgba(255,255,255,0.7) 0%,transparent 100%);

    background-size:100% 100%;
    animation:diamondTwinkle 4s ease-in-out infinite alternate!important;
}

/* sanitized legacy mojibake note */
body:not(#top):not(.home):not(.top):not(.front-page) nav.globalNav::after {
    content:"";
    position:absolute;
    top:0; left:0; width:100%; height:100%;
    pointer-events:none;
    z-index:0;

    background:linear-gradient(120deg,transparent 20%,rgba(0,255,255,0.15) 40%,rgba(255,255,255,0.2) 50%,rgba(200,100,255,0.15) 60%,transparent 80%);

    background-size:300% 300%;
    animation:auroraInternalMove 8s ease-in-out infinite alternate!important;
}

/* sanitized legacy mojibake note */



/* sanitized legacy mojibake note */
body:not(.home):not(.top):not(.front-page) nav.globalNav .parent {
    display:flex!important;
    justify-content:center!important;
    flex-wrap:wrap!important;
    align-items:center!important;
    margin:0 auto!important;
    padding:0!important;
    list-style:none!important;
    background:transparent!important;
    max-width:1280px!important;
    position:relative!important;
    z-index:1!important;
}

/* sanitized legacy mojibake note */
body:not(.home):not(.top):not(.front-page) nav.globalNav .parent>li>a {
    display:block!important;
    font-size:18px!important;
    font-weight:800!important;
    font-family:"Yu Gothic","YuGothic",sans-serif!important;
    color:#ffffff!important;
    text-decoration:none!important;
    letter-spacing:0.03em!important;
    line-height:1.2!important;

    text-shadow:0 1px 3px rgba(0,0,0,0.3)!important;

    padding:14px 28px!important;
    border-radius:50px!important;

    /* sanitized legacy mojibake note */
    background:rgba(255,255,255,0.12)!important;
    border:1px solid rgba(255,255,255,0.3)!important;

    /* sanitized legacy mojibake note */
    box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 2px 5px rgba(0,0,0,0.1)!important;

    transition:all 0.3s ease-out!important;
    white-space:nowrap!important;
}

/* sanitized legacy mojibake note */
body:not(.home):not(.top):not(.front-page) nav.globalNav .parent>li>a:hover {
    background:rgba(255,255,255,0.25)!important;
    border-color:rgba(255,255,255,0.7)!important;
    color:#fff!important;
    transform:translateY(-2px)!important;

    box-shadow:inset 0 0 15px rgba(255,255,255,0.3),0 5px 15px rgba(255,255,255,0.3)!important;

    text-shadow:0 0 10px rgba(255,255,255,0.8)!important;
}

/* sanitized legacy mojibake note */
@media screen and (max-width: 900px) {
    body:not(.home):not(.top):not(.front-page) nav.globalNav { padding:5px 0!important; }
    body:not(.home):not(.top):not(.front-page) nav.globalNav .parent>li>a {
        padding:12px 16px!important;
        font-size:14px!important;
        border-radius:30px!important;
    }
}
/* sanitized legacy mojibake note */

/* sanitized legacy mojibake note */
body:not(.home):not(.top):not(.front-page) nav.menu {
    /* sanitized legacy mojibake note */
    background-color:transparent!important;
    background:linear-gradient(180deg,rgba(60,66,170,0.95) 0%,rgba(45,50,150,0.98) 100%)!important;

    /* sanitized legacy mojibake note */
    backdrop-filter:blur(20px) saturate(150%)!important;
    -webkit-backdrop-filter:blur(20px) saturate(150%)!important;

    /* sanitized legacy mojibake note */
    border-top:1px solid rgba(255,255,255,0.4)!important;
    border-bottom:1px solid rgba(0,0,0,0.2)!important;

    /* 蠖ｱ */
    box-shadow:0 15px 40px rgba(0,0,0,0.3)!important;

    /* sanitized legacy mojibake note */
    width:100%!important;
    margin:0!important;
    padding:0!important;
    position:relative!important;
    z-index:9999!important;
    overflow:visible!important;
}

/* sanitized legacy mojibake note */
body:not(.home):not(.top):not(.front-page) nav.menu::before {
    content:"";
    position:absolute;
    top:0; left:0; width:100%; height:100%;
    pointer-events:none;
    z-index:0;

    background-image:radial-gradient(2px 2px at 10% 20%,rgba(255,255,255,1) 0%,transparent 100%),radial-gradient(2.5px 2.5px at 90% 10%,rgba(255,255,255,1) 0%,transparent 100%),radial-gradient(2px 2px at 50% 50%,rgba(255,255,255,0.9) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 20% 80%,rgba(255,255,255,0.8) 0%,transparent 100%),radial-gradient(1.5px 1.5px at 80% 30%,rgba(255,255,255,0.8) 0%,transparent 100%);

    background-size:100% 100%;
    animation:diamondTwinkle 4s ease-in-out infinite alternate!important;
}

/* sanitized legacy mojibake note */
body:not(.home):not(.top):not(.front-page) nav.menu::after {
    content:"";
    position:absolute;
    top:0; left:0; width:100%; height:100%;
    pointer-events:none;
    z-index:0;

    background:linear-gradient(120deg,transparent 20%,rgba(0,255,255,0.15) 40%,rgba(255,255,255,0.2) 50%,rgba(200,100,255,0.15) 60%,transparent 80%);

    background-size:300% 300%;
    animation:auroraInternalMove 8s ease-in-out infinite alternate!important;
}

/* sanitized legacy mojibake note */
body:not(.home):not(.top):not(.front-page) nav.menu div.inner {
    background:transparent!important; /* sanitized legacy mojibake note */
    background-color:transparent!important;
    border:none!important;
    box-shadow:none!important;

    /* sanitized legacy mojibake note */
    max-width:1280px!important;
    margin:0 auto!important;
    position:relative!important;
    z-index:1!important;
    color:#fff!important; /* sanitized legacy mojibake note */
}

/* sanitized legacy mojibake note */
body:not(.home):not(.top):not(.front-page) nav.menu a {
    color:#ffffff!important;
    font-weight:bold!important;
    text-decoration:none!important;
    text-shadow:0 1px 3px rgba(0,0,0,0.3)!important;
    transition:opacity 0.3s ease!important;
}

body:not(.home):not(.top):not(.front-page) nav.menu a:hover {
    opacity:0.8!important;
    color:#fff!important;
    text-shadow:0 0 10px rgba(255,255,255,0.8)!important;
}

/* sanitized legacy mojibake note */
@keyframes diamondTwinkle {
    0% { opacity:0.5; transform:scale(0.95); }
    100% { opacity:1.0; transform:scale(1.05); }
}
@keyframes auroraInternalMove {
    0% { background-position:0% 50%; }
    100% { background-position:100% 50%; }
}
/* sanitized legacy mojibake note */

html body .slide .siteTitle {
  overflow:visible!important;
  max-height:none!important;
}

html body .logo-main {
  overflow:visible!important;
}

html body.home .logo-main,html body.home .logo-main *,html body.top .logo-main,html body.top .logo-main *,html body.index .logo-main,html body.index .logo-main *,html body#top .logo-main,html body#top .logo-main *,html body.slide .siteTitle .logo-main,html body.slide .siteTitle .logo-main *,html body .slide .siteTitle .logo-main,html body .slide .siteTitle .logo-main *,html body .siteTitle .logo-main,html body .siteTitle .logo-main * {
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic","YuGothic",Meiryo,sans-serif!important;
  font-weight:700!important;
  line-height:1.2!important;
  padding-top:0.12em!important;
  padding-bottom:0.08em!important;
  overflow:visible!important;
}
/* sanitized legacy mojibake note */

body:not(.home):not(.top):not(.front-page):not(.index) .header,body:not(.home):not(.top):not(.front-page):not(.index) header,body:not(.home):not(.top):not(.front-page):not(.index) .site-header {
  display:flex!important;
  justify-content:flex-start!important;
  align-items:flex-start!important;
  text-align:left!important;
  padding-left:50px!important;
  padding-right:140px!important;
  box-sizing:border-box!important;
}

/* sanitized legacy mojibake note */
body:not(.home):not(.top):not(.front-page):not(.index) .slide .siteTitle,body:not(.home):not(.top):not(.front-page):not(.index) .header .siteTitle,body:not(.home):not(.top):not(.front-page):not(.index) header .siteTitle,body:not(.home):not(.top):not(.front-page):not(.index) .site-header .siteTitle {
  position:relative!important;
  top:auto!important;
  left:auto!important;
  right:auto!important;
  bottom:auto!important;
  transform:none!important;

  display:block!important;
  width:auto!important;
  max-width:calc(100vw - 220px)!important;

  margin-left:0!important;
  margin-right:auto!important;

  text-align:left!important;
  overflow:visible!important;
}

/* sanitized legacy mojibake note */
body:not(.home):not(.top):not(.front-page):not(.index) .header .inner,body:not(.home):not(.top):not(.front-page):not(.index) header .inner,body:not(.home):not(.top):not(.front-page):not(.index) .site-header .inner {
  width:100%!important;
  max-width:none!important;
  margin-left:0!important;
  margin-right:0!important;
  text-align:left!important;
}

/* sanitized legacy mojibake note */
body:not(.home):not(.top):not(.front-page):not(.index) .header .logo-catch,body:not(.home):not(.top):not(.front-page):not(.index) .header .logo-main,body:not(.home):not(.top):not(.front-page):not(.index) .header .sava,body:not(.home):not(.top):not(.front-page):not(.index) .header .kite-area-text,body:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .logo-catch,body:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .logo-main,body:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .sava,body:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .kite-area-text {
  text-align:left!important;
  margin-left:0!important;
  margin-right:auto!important;
  transform:none!important;
}

/* sanitized legacy mojibake note */
@media (max-width: 767px) {
  body:not(.home):not(.top):not(.front-page):not(.index) .header,body:not(.home):not(.top):not(.front-page):not(.index) header,body:not(.home):not(.top):not(.front-page):not(.index) .site-header {
    padding-left:20px!important;
    padding-right:86px!important;
  }

  body:not(.home):not(.top):not(.front-page):not(.index) .slide .siteTitle,body:not(.home):not(.top):not(.front-page):not(.index) .header .siteTitle,body:not(.home):not(.top):not(.front-page):not(.index) header .siteTitle,body:not(.home):not(.top):not(.front-page):not(.index) .site-header .siteTitle {
    max-width:calc(100vw - 110px)!important;
  }
}
/* sanitized legacy mojibake note */

html body.slide:not(.home):not(.top):not(.front-page):not(.index) header,html body.slide:not(.home):not(.top):not(.front-page):not(.index) .header,html body.slide:not(.home):not(.top):not(.front-page):not(.index) .site-header {
  display:block!important;
  text-align:left!important;
  padding-left:50px!important;
  padding-right:150px!important;
  box-sizing:border-box!important;
}

/* sanitized legacy mojibake note */
html body.slide:not(.home):not(.top):not(.front-page):not(.index) .siteTitle {
  position:relative!important;
  top:auto!important;
  left:auto!important;
  right:auto!important;
  bottom:auto!important;
  transform:none!important;

  display:block!important;
  width:auto!important;
  max-width:calc(100vw - 220px)!important;

  margin-left:0!important;
  margin-right:auto!important;

  text-align:left!important;
  overflow:visible!important;
}

/* sanitized legacy mojibake note */
html body.slide:not(.home):not(.top):not(.front-page):not(.index) .siteTitle a {
  display:block!important;
  width:auto!important;
  max-width:100%!important;
  margin-left:0!important;
  margin-right:auto!important;
  text-align:left!important;
}

/* sanitized legacy mojibake note */
html body.slide:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .logo-catch,html body.slide:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .logo-main,html body.slide:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .sava,html body.slide:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .kite-area-text,html body.slide:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .kite-area-subtext {
  display:block!important;
  text-align:left!important;
  margin-left:0!important;
  margin-right:auto!important;
  transform:none!important;
}

/* sanitized legacy mojibake note */
html body.slide:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .logo-main {
  font-size:18px!important;
  line-height:1.5!important;
  margin-top:0!important;
  margin-bottom:8px!important;
  border-bottom:none!important;
}

html body.slide:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .sava {
  font-size:14px!important;
  line-height:1.6!important;
  margin-top:0!important;
  margin-bottom:8px!important;
  top:auto!important;
  position:relative!important;
}

/* sanitized legacy mojibake note */
@media (max-width: 767px) {
  html body.slide:not(.home):not(.top):not(.front-page):not(.index) header,html body.slide:not(.home):not(.top):not(.front-page):not(.index) .header,html body.slide:not(.home):not(.top):not(.front-page):not(.index) .site-header {
    padding-left:18px!important;
    padding-right:86px!important;
  }

  html body.slide:not(.home):not(.top):not(.front-page):not(.index) .siteTitle {
    max-width:calc(100vw - 110px)!important;
  }

  html body.slide:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .logo-main {
    font-size:14px!important;
  }

  html body.slide:not(.home):not(.top):not(.front-page):not(.index) .siteTitle .sava {
    font-size:11px!important;
  }
}
/* sanitized legacy mojibake note */

html body#top.slide,html body.slide#top {
  width:100%!important;
  max-width:100%!important;
  overflow-x:hidden!important;
  background:#000!important;
}

/* sanitized legacy mojibake note */
html body#top.slide header.header,html body.slide#top header.header {
  position:relative!important;
  display:block!important;
  width:100vw!important;
  max-width:none!important;
  height:100vh!important;
  min-height:100vh!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
  background:#000!important;
}

/* sanitized legacy mojibake note */
html body#top.slide .slider,html body.slide#top .slider,html body#top.slide .slider-overlay,html body.slide#top .slider-overlay {
  position:absolute!important;
  inset:0!important;
  width:100vw!important;
  max-width:none!important;
  height:100vh!important;
  margin:0!important;
  padding:0!important;
}

html body#top.slide .slider,html body.slide#top .slider {
  z-index:1!important;
  overflow:hidden!important;
}

html body#top.slide .slider li,html body.slide#top .slider li {
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
  overflow:hidden!important;
}

html body#top.slide .slider li img,html body.slide#top .slider li img {
  display:block!important;
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  max-width:none!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center center!important;
  margin:0!important;
  padding:0!important;
  box-shadow:none!important;
  border:none!important;
}

/* sanitized legacy mojibake note */
html body#top.slide .slider-overlay,html body.slide#top .slider-overlay {
  z-index:2!important;
  background:rgba(0,0,0,0.4)!important;
  pointer-events:none!important;
}

/* sanitized legacy mojibake note */
html body#top.slide .siteTitle,html body.slide#top .siteTitle {
  position:absolute!important;
  top:50%!important;
  left:50%!important;
  right:auto!important;
  bottom:auto!important;
  transform:translate(-50%,-50%)!important;

  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;

  width:90%!important;
  max-width:90%!important;
  height:auto!important;
  max-height:none!important;

  margin:0!important;
  padding:0!important;
  text-align:center!important;
  overflow:visible!important;
  z-index:3!important;
  color:#fff!important;
}

html body#top.slide .siteTitle a,html body.slide#top .siteTitle a {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  color:#fff!important;
  text-align:center!important;
}

/* sanitized legacy mojibake note */
html body#top.slide .siteTitle .logo-catch,html body#top.slide .siteTitle .logo-main,html body#top.slide .siteTitle .sava,html body#top.slide .siteTitle .kite-area-text,html body.slide#top .siteTitle .logo-catch,html body.slide#top .siteTitle .logo-main,html body.slide#top .siteTitle .sava,html body.slide#top .siteTitle .kite-area-text {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  text-align:center!important;
  margin-left:auto!important;
  margin-right:auto!important;
  color:#fff!important;
  transform:none!important;
}

/* sanitized legacy mojibake note */
html body#top.slide .hamburger,html body.slide#top .hamburger {
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:2147483646!important;
}

/* sanitized legacy mojibake note */
html body:not(#top):not(.slide):not(.home):not(.top):not(.front-page):not(.index) header.header {
  text-align:left!important;
}
/* sanitized legacy mojibake note */

/* sanitized legacy mojibake note */
html body:not(#top) header.header>p.siteTitle {
  display:none!important;
  flex:0 0 0!important;
  width:0!important;
  height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
}

/* sanitized legacy mojibake note */
html body:not(#top) header.header {
  display:block!important;
  text-align:left!important;
  padding-left:50px!important;
  padding-right:150px!important;
  box-sizing:border-box!important;
}

html body:not(#top) header.header>.logo-catch,html body:not(#top) header.header>p:empty,html body:not(#top) header.header>br {
  display:none!important;
}

html body:not(#top) header.header>a {
  display:block!important;
  position:relative!important;
  left:auto!important;
  right:auto!important;
  top:auto!important;
  transform:none!important;

  width:auto!important;
  max-width:calc(100vw - 230px)!important;
  margin-left:0!important;
  margin-right:auto!important;

  text-align:left!important;
  color:#333!important;
  text-decoration:none!important;
}

html body:not(#top) header.header>a .logo-main,html body:not(#top) header.header>a .sava,html body:not(#top) header.header>a .kite-area-text {
  width:auto!important;
  max-width:100%!important;
  margin-left:0!important;
  margin-right:auto!important;
  text-align:left!important;
  transform:none!important;
}

html body:not(#top) header.header>a .logo-main {
  font-size:15px!important;
  line-height:1.4!important;
  margin-top:0!important;
  margin-bottom:6px!important;
  padding:0!important;
  border-bottom:none!important;
}

html body:not(#top) header.header>a .sava {
  font-size:14px!important;
  line-height:1.6!important;
  margin-top:0!important;
  margin-bottom:10px!important;
}

/* sanitized legacy mojibake note */
html body .hamburger {
  width:120px!important;
  height:120px!important;
  background:#000!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
}

html body .hamburger>.inner {
  position:absolute!important;
  width:56px!important;
  min-width:56px!important;
  max-width:56px!important;
  height:58px!important;

  left:50%!important;
  right:auto!important;
  top:34px!important;
  bottom:auto!important;

  transform:translateX(-50%)!important;
  margin:0!important;
  padding:0!important;
}

html body .hamburger>.inner>span {
  display:block!important;
  position:absolute!important;
  left:0!important;
  right:auto!important;

  width:56px!important;
  min-width:56px!important;
  max-width:56px!important;
  height:4px!important;

  background:#fff!important;
  border-radius:999px!important;
  opacity:1!important;
}

html body .hamburger>.inner>span:nth-of-type(1) { top:0!important; }
html body .hamburger>.inner>span:nth-of-type(2) { top:13px!important; }
html body .hamburger>.inner>span:nth-of-type(3) { top:26px!important; }

html body .hamburger>.inner>p {
  position:absolute!important;
  top:42px!important;
  bottom:auto!important;
  left:0!important;

  width:56px!important;
  margin:0!important;
  padding:0!important;

  text-align:center!important;
  color:#fff!important;
  font-size:12px!important;
  font-weight:900!important;
  line-height:1!important;
  letter-spacing:0.02em!important;
  font-family:Arial,sans-serif!important;
}

/* sanitized legacy mojibake note */
@media (max-width: 767px) {
  html body:not(#top) header.header {
    padding-left:18px!important;
    padding-right:86px!important;
  }

  html body:not(#top) header.header>a {
    max-width:calc(100vw - 110px)!important;
  }

  html body .hamburger {
    width:70px!important;
    height:70px!important;
  }

  html body .hamburger>.inner {
    width:36px!important;
    min-width:36px!important;
    max-width:36px!important;
    height:44px!important;
    top:16px!important;
  }

  html body .hamburger>.inner>span {
    width:36px!important;
    min-width:36px!important;
    max-width:36px!important;
    height:3px!important;
  }

  html body .hamburger>.inner>span:nth-of-type(1) { top:0!important; }
  html body .hamburger>.inner>span:nth-of-type(2) { top:9px!important; }
  html body .hamburger>.inner>span:nth-of-type(3) { top:18px!important; }

  html body .hamburger>.inner>p {
    top:31px!important;
    width:36px!important;
    font-size:10px!important;
  }
}
/* sanitized legacy mojibake note */

html body .hamburger>.inner {
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  transform:none!important;
  margin:0!important;
  padding:0!important;
}

/* sanitized legacy mojibake note */
html body .hamburger>.inner>span {
  display:block!important;
  position:absolute!important;

  left:50%!important;
  right:auto!important;
  transform:translateX(-50%)!important;

  width:56px!important;
  height:4px!important;
  background:#fff!important;
  border-radius:999px!important;
  opacity:1!important;
}

html body .hamburger>.inner>span:nth-of-type(1) {
  top:34px!important;
}

html body .hamburger>.inner>span:nth-of-type(2) {
  top:47px!important;
}

html body .hamburger>.inner>span:nth-of-type(3) {
  top:60px!important;
}

/* sanitized legacy mojibake note */
html body .hamburger>.inner>p {
  display:block!important;
  position:absolute!important;

  left:50%!important;
  right:auto!important;
  top:76px!important;
  bottom:auto!important;
  transform:translateX(-50%)!important;

  width:auto!important;
  min-width:56px!important;
  margin:0!important;
  padding:0!important;

  text-align:center!important;
  color:#fff!important;
  font-size:12px!important;
  font-weight:900!important;
  line-height:1!important;
  letter-spacing:0.02em!important;
  font-family:Arial,sans-serif!important;
  white-space:nowrap!important;
}

/* sanitized legacy mojibake note */
@media (max-width: 767px) {
  html body .hamburger>.inner>span {
    width:36px!important;
    height:3px!important;
  }

  html body .hamburger>.inner>span:nth-of-type(1) {
    top:16px!important;
  }

  html body .hamburger>.inner>span:nth-of-type(2) {
    top:25px!important;
  }

  html body .hamburger>.inner>span:nth-of-type(3) {
    top:34px!important;
  }

  html body .hamburger>.inner>p {
    top:48px!important;
    min-width:36px!important;
    font-size:10px!important;
  }
}
/* sanitized legacy mojibake note */

/* sanitized legacy mojibake note */
html body#top.slide,html body.slide#top {
  background:#fff!important;
  background-color:#fff!important;
  background-image:none!important;
}

/* sanitized legacy mojibake note */
html body#top.slide header.header,html body.slide#top header.header {
  background:#000!important;
}

/* sanitized legacy mojibake note */
html body#top.slide main,html body#top.slide .main,html body#top.slide .contents,html body#top.slide .bgColor-white,html body.slide#top main,html body.slide#top .main,html body.slide#top .contents,html body.slide#top .bgColor-white {
  background-color:#fff!important;
}

/* sanitized legacy mojibake note */
html body#top.slide #concern,html body#top.slide #concern-section,html body.slide#top #concern,html body.slide#top #concern-section {
  background-color:#fff!important;
}
/* sanitized legacy mojibake note */

/* sanitized legacy mojibake note */
html body .hamburger.active > .inner > p,
/* codex-small-test-154472 */

/* sanitized legacy mojibake note */

html body.page-154472 #s3a7 .txt.editorArea {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:1100px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:clamp(24px,4vw,56px)!important;
  padding-right:clamp(24px,4vw,56px)!important;
}

html body.page-154472 #s3a7 .kite-typo-wrapper {
  box-sizing:border-box!important;
  width:min(820px,100%)!important;
  max-width:820px!important;
  margin:80px auto 0!important;
  padding:0!important;
}

html body.page-154472 #s3a7 .t-block {
  position:relative!important;
  z-index:1!important;
  max-width:820px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  margin-bottom:64px!important;
}

html body.page-154472 #s3a7 .t-block:first-child,html body.page-154472 #s3a7 .voice-line {
  position:relative!important;
  z-index:2!important;
  max-width:820px!important;
  margin-bottom:72px!important;
  overflow:visible!important;
}

html body.page-154472 #s3a7 .voice-line {
  margin-top:0!important;
}

html body.page-154472 #gmzq .flow-row.sub-flow .flow-idx {
  background:linear-gradient(135deg,#0EB59C 0%,#078D7C 100%)!important;
  color:#ffffff!important;
  opacity:1!important;
  border:2px solid rgba(255,255,255,0.95)!important;
  box-shadow:0 14px 30px rgba(14,181,156,0.28),0 0 0 8px rgba(14,181,156,0.08)!important;
  text-shadow:0 1px 2px rgba(0,0,0,0.18)!important;
}

html body.page-154472 #gmzq .flow-row.sub-flow {
  border-color:rgba(14,181,156,0.22)!important;
}

@media (max-width: 768px) {
  html body.page-154472 #s3a7 .txt.editorArea {
    max-width:100%!important;
    padding-left:18px!important;
    padding-right:18px!important;
  }

  html body.page-154472 #s3a7 .kite-typo-wrapper {
    width:100%!important;
    max-width:100%!important;
    margin:56px auto 0!important;
  }

  html body.page-154472 #s3a7 .t-block {
    margin-bottom:44px!important;
  }

  html body.page-154472 #s3a7 .t-block:first-child,html body.page-154472 #s3a7 .voice-line {
    margin-bottom:52px!important;
    padding-left:22px!important;
    padding-right:22px!important;
  }
}
/* /AO-FIX-cont1-2-layout-polish-20260525 */

html body .hamburger.active p {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}

/* sanitized legacy mojibake note */
html body .hamburger.active>.inner>span {
  left:50%!important;
  right:auto!important;
  transform-origin:center center!important;
  opacity:1!important;
}

/* sanitized legacy mojibake note */
html body .hamburger.active>.inner>span:nth-of-type(1) {
  opacity:0!important;
  visibility:hidden!important;
}

/* sanitized legacy mojibake note */
html body .hamburger.active>.inner>span:nth-of-type(2) {
  top:58px!important;
  transform:translateX(-50%) rotate(45deg)!important;
}

html body .hamburger.active>.inner>span:nth-of-type(3) {
  top:58px!important;
  transform:translateX(-50%) rotate(-45deg)!important;
}

/* sanitized legacy mojibake note */
@media (max-width: 767px) {
  html body .hamburger.active>.inner>span:nth-of-type(2) {
    top:34px!important;
    transform:translateX(-50%) rotate(45deg)!important;
  }

  html body .hamburger.active>.inner>span:nth-of-type(3) {
    top:34px!important;
    transform:translateX(-50%) rotate(-45deg)!important;
  }
}



/* ==================================================
   [UX QUALITY SAFE PATCH v1] 2026-05-17
   Scope: horizontal scroll, overlap prevention, mobile tap targets.
   Note: does not change animations, hero images, gradients, or colors.
   ================================================== */

html,body {
  max-width:100%!important;
  overflow-x:hidden!important;
}

html body *,html body *::before,html body *::after {
  box-sizing:border-box;
}

html body img,html body video,html body iframe,html body canvas,html body svg {
  max-width:100%;
}

html body .editorArea,html body .freeArea,html body .article,html body .article .txt,html body .lead,html body .news,html body .rss,html body .info,html body .form,html body .navi,html body .menuNavi,html body nav.globalNav,html body nav.menu {
  overflow-wrap:anywhere;
  word-break:normal;
}

html body .header,html body .siteTitle,html body .mainImg .inner,html body .access-container,html body nav.globalNav .parent,html body ul.news li,html body .info dl {
  min-width:0;
}

html body .editorArea table,html body .freeArea table,html body .info table,html body .form table {
  display:block;
  width:100%!important;
  max-width:100%!important;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}

html body .editorArea iframe,html body .freeArea iframe,html body .map iframe,html body .access-map-box iframe {
  max-width:100%!important;
}

html body nav.globalNav .child,html body .navi,html body .menuNavi {
  max-width:100vw!important;
}

html body nav.globalNav .child {
  max-width:min(92vw,360px)!important;
  overflow-wrap:anywhere!important;
}

@media (max-width: 767px) {
  html body .navi a,html body .menuNavi a,html body .headNavi a,html body nav.menu a,html body nav.globalNav .parent>li>a,html body nav.globalNav .child li a,html body ul.news li a,html body .rss dd a,html body .pnkz a {
    min-height:44px!important;
    display:flex!important;
    align-items:center!important;
  }

  html body .editorArea p>a:only-child,html body .article .txt p>a:only-child,html body .freeArea p>a:only-child,html body .map-app-btn,html body .concern-btn,html body .kite-return-home-btn,html body .h-float-btn {
    min-height:44px!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
  }

  html body .editorArea a,html body .article .txt a,html body .freeArea a {
    text-underline-offset:0.16em;
  }

  html body .header-floating-btns {
    max-width:64px!important;
  }

  html body .h-float-btn {
    flex:0 0 auto!important;
  }
}

/* === KITE_HOME_CONSULTATION_UX_V2_START 2026-05-19 ===
   Purpose: improve homepage readability and regional care-page typography without adding new CTA boxes.
   Revert: remove this whole block from custom CSS, or restore the backup CSS saved with this change.
*/

body#top .globalNav {
  padding:12px 18px!important;
}

body#top .globalNav .parent {
  max-width:1120px!important;
  margin-inline:auto!important;
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:center!important;
  gap:8px 10px!important;
}

body#top .globalNav .parent>li {
  margin:0!important;
}

body#top .globalNav .parent>li>a {
  min-height:38px!important;
  padding:8px 16px!important;
  font-size:14px!important;
  line-height:1.45!important;
  letter-spacing:0.03em!important;
}

body#top article.lead {
  margin-top:clamp(28px,5vw,58px)!important;
}

body#top #kite-desc-root .kite-card-ja {
  max-width:980px!important;
  margin-inline:auto!important;
  padding:clamp(28px,4vw,52px) clamp(18px,4vw,56px)!important;
}

body#top #kite-desc-root .kite-title {
  font-size:clamp(30px,4vw,40px)!important;
  line-height:1.35!important;
}

body#top #kite-desc-root .kite-sub {
  font-size:clamp(16px,2vw,20px)!important;
  line-height:1.75!important;
}

body#top #kite-desc-root .kite-desc,body#top #kite-desc-root .kite-col-txt,body#top #kite-desc-root .kite-msg {
  max-width:820px!important;
  margin-inline:auto!important;
  line-height:1.9!important;
  letter-spacing:0.04em!important;
}

body#top section#ibsi>h2.title {
  display:none!important;
}

body#top .contact-cta-btn,body#top .faq-contact-btn,body[class*="page-250"] .lp-primary-cta,body[class*="page-250"] .lp-contact-item a {
  min-height:52px!important;
  padding:14px 22px!important;
  border-radius:8px!important;
  line-height:1.45!important;
  text-align:center!important;
  box-shadow:0 10px 22px rgba(0,89,76,0.16)!important;
}

body#top .contact-cta-btn,body#top .faq-contact-btn {
  max-width:min(92vw,520px)!important;
  margin-inline:auto!important;
  font-size:clamp(16px,2vw,19px)!important;
}

body#top .h-float-btn {
  width:64px!important;
  height:64px!important;
}

body.page-250145 .lp-meta-row,body.page-250146 .lp-meta-row,body.page-250147 .lp-meta-row,body.page-250148 .lp-meta-row,body.page-250239 .lp-meta-row {
  line-height:1.8!important;
}

body.page-250145 .lp-faq,body.page-250146 .lp-faq,body.page-250147 .lp-faq,body.page-250148 .lp-faq,body.page-250239 .lp-faq {
  scroll-margin-top:96px;
}

body.page-250145 #kite-lp-hodogaya-direct .lp-hero .lp-title,body.page-250145 #kite-lp-hodogaya-direct .lp-hero .lp-title-sub,body.page-250146 #kite-lp-nishi-caremanager .lp-hero .lp-title,body.page-250147 #kite-lp-naka-caremanager .lp-hero .lp-title,body.page-250148 #kite-lp-minami .lp-hero .lp-title,body.page-250239 #kite-lp-yokohama-wide .lp-hero .lp-title {
  font-size:clamp(32px,3.6vw,42px)!important;
  line-height:1.42!important;
}

body.page-250145 #kite-lp-hodogaya-direct .lp-section .lp-title,body.page-250146 #kite-lp-nishi-caremanager .lp-section .lp-title,body.page-250147 #kite-lp-naka-caremanager .lp-section .lp-title,body.page-250148 #kite-lp-minami .lp-section .lp-title,body.page-250239 #kite-lp-yokohama-wide .lp-section .lp-title {
  font-size:clamp(24px,2.5vw,30px)!important;
  line-height:1.48!important;
}

body.page-250145 #kite-lp-hodogaya-direct .lp-glass-card,body.page-250146 #kite-lp-nishi-caremanager .lp-glass-card,body.page-250147 #kite-lp-naka-caremanager .lp-glass-card,body.page-250148 #kite-lp-minami .lp-glass-card,body.page-250239 #kite-lp-yokohama-wide .lp-glass-card {
  padding:clamp(22px,3vw,34px)!important;
}

body.page-250145 #kite-lp-hodogaya-direct .lp-faq-summary,body.page-250146 #kite-lp-nishi-caremanager .lp-faq-summary,body.page-250147 #kite-lp-naka-caremanager .lp-faq-summary,body.page-250148 #kite-lp-minami .lp-faq-summary,body.page-250239 #kite-lp-yokohama-wide .lp-faq-summary {
  font-size:clamp(15.5px,1.8vw,17px)!important;
  line-height:1.75!important;
}

body.page-250145 #kite-lp-hodogaya-direct .lp-faq-content,body.page-250146 #kite-lp-nishi-caremanager .lp-faq-content,body.page-250147 #kite-lp-naka-caremanager .lp-faq-content,body.page-250148 #kite-lp-minami .lp-faq-content,body.page-250239 #kite-lp-yokohama-wide .lp-faq-content {
  font-size:15.5px!important;
  line-height:1.9!important;
}

@media (max-width: 767px) {
  body#top .globalNav {
    padding:10px 10px!important;
  }

  body#top .globalNav .parent {
    gap:7px!important;
  }

  body#top .globalNav .parent>li>a {
    min-height:36px!important;
    padding:7px 12px!important;
    font-size:13px!important;
  }

  body#top #kite-desc-root .kite-card-ja {
    padding:24px 16px!important;
  }

  body#top .contact-cta-btn,body#top .faq-contact-btn {
    width:min(92vw,420px)!important;
    min-height:48px!important;
    padding:13px 18px!important;
    font-size:15.5px!important;
  }

  body#top .h-float-btn {
    width:58px!important;
    height:58px!important;
  }

  body.page-250145 #kite-lp-hodogaya-direct .lp-hero .lp-title,body.page-250145 #kite-lp-hodogaya-direct .lp-hero .lp-title-sub,body.page-250146 #kite-lp-nishi-caremanager .lp-hero .lp-title,body.page-250147 #kite-lp-naka-caremanager .lp-hero .lp-title,body.page-250148 #kite-lp-minami .lp-hero .lp-title,body.page-250239 #kite-lp-yokohama-wide .lp-hero .lp-title {
    font-size:26px!important;
    line-height:1.48!important;
  }

  body.page-250145 #kite-lp-hodogaya-direct .lp-section .lp-title,body.page-250146 #kite-lp-nishi-caremanager .lp-section .lp-title,body.page-250147 #kite-lp-naka-caremanager .lp-section .lp-title,body.page-250148 #kite-lp-minami .lp-section .lp-title,body.page-250239 #kite-lp-yokohama-wide .lp-section .lp-title {
    font-size:22px!important;
    line-height:1.5!important;
  }

  body.page-250145 #kite-lp-hodogaya-direct .lp-faq-summary,body.page-250146 #kite-lp-nishi-caremanager .lp-faq-summary,body.page-250147 #kite-lp-naka-caremanager .lp-faq-summary,body.page-250148 #kite-lp-minami .lp-faq-summary,body.page-250239 #kite-lp-yokohama-wide .lp-faq-summary,body.page-250145 #kite-lp-hodogaya-direct .lp-faq-content,body.page-250146 #kite-lp-nishi-caremanager .lp-faq-content,body.page-250147 #kite-lp-naka-caremanager .lp-faq-content,body.page-250148 #kite-lp-minami .lp-faq-content,body.page-250239 #kite-lp-yokohama-wide .lp-faq-content {
    font-size:14.5px!important;
    line-height:1.85!important;
  }
}

/* === KITE_HOME_CONSULTATION_UX_V2_END === */



/* sanitized legacy mojibake note */

html body section.article#f9a2>h2.title {
  font-size:clamp(36px,4.2vw,52px)!important;
  line-height:1.32!important;
  letter-spacing:0.04em!important;
  text-align:center!important;
  margin-bottom:clamp(28px,4vw,52px)!important;
}

@media (max-width: 767px) {
  html body section.article#f9a2>h2.title {
    font-size:clamp(28px,7.2vw,36px)!important;
    line-height:1.35!important;
    padding-left:12px!important;
    padding-right:12px!important;
  }
}



/* sanitized legacy mojibake note */

html body section.article#j9fm>h2.title {
  font-size:clamp(36px,4.2vw,52px)!important;
  line-height:1.32!important;
  letter-spacing:0.04em!important;
  text-align:center!important;
  margin-bottom:clamp(28px,4vw,52px)!important;
}

@media (max-width: 767px) {
  html body section.article#j9fm>h2.title {
    font-size:clamp(28px,7.2vw,36px)!important;
    line-height:1.35!important;
    padding-left:12px!important;
    padding-right:12px!important;
  }
}



/* sanitized legacy mojibake note */

html body section.article#xw8e>h2.title {
  font-size:clamp(36px,4.2vw,52px)!important;
  line-height:1.32!important;
  letter-spacing:0.04em!important;
  text-align:center!important;
  margin-bottom:clamp(28px,4vw,52px)!important;
}

@media (max-width: 767px) {
  html body section.article#xw8e>h2.title {
    font-size:clamp(28px,7.2vw,36px)!important;
    line-height:1.35!important;
    padding-left:12px!important;
    padding-right:12px!important;
  }
}
/* sanitized legacy mojibake note */
#mainvisual,.mainvisual,.main-visual,.mv,.hero,.hero-section,.first-view {
  height:auto!important;
  min-height:auto!important;
  padding-bottom:48px!important;
  margin-bottom:0!important;
}

/* sanitized legacy mojibake note */
#mainvisual .inner,.mainvisual .inner,.main-visual .inner,.mv .inner,.hero .inner,.first-view .inner {
  height:auto!important;
  min-height:auto!important;
  padding-top:72px!important;
  padding-bottom:72px!important;
}

/* sanitized legacy mojibake note */
.scroll,.scroll-down,.scrolldown,.scroll-indicator {
  display:none!important;
}

/* kite-guide-contact-buttons-mobile-20260521 */
@media (max-width: 767px) {
  html body#top.slide #guide-section a.nav-link-btn.youtube-btn,html body#top.slide #guide-section a.contact-cta-btn {
    --kite-guide-cta-width: min(350px, calc(100vw - 40px));
    width: var(--kite-guide-cta-width) !important;
    inline-size: var(--kite-guide-cta-width) !important;
    min-width: var(--kite-guide-cta-width) !important;
    min-inline-size: var(--kite-guide-cta-width) !important;
    max-width: var(--kite-guide-cta-width) !important;
    max-inline-size: var(--kite-guide-cta-width) !important;
    flex: 0 0 var(--kite-guide-cta-width) !important;
    min-height:72px!important;
    padding:20px 22px!important;
    margin-left:0!important;
    margin-right:0!important;
    transform:none!important;
    position:relative!important;
    left: calc((100% - var(--kite-guide-cta-width)) / 2) !important;
    box-sizing:border-box!important;
    font-size:17px!important;
    line-height:1.42!important;
    gap:18px!important;
    align-items:center!important;
  }

  html body#top.slide #guide-section a.contact-cta-btn {
    margin-top:24px!important;
  }

  html body#top.slide #guide-section a.nav-link-btn.youtube-btn .btn-text,html body#top.slide #guide-section a.contact-cta-btn .btn-text {
    font-size:inherit!important;
    line-height:inherit!important;
  }

  html body#top.slide #guide-section a.nav-link-btn.youtube-btn .btn-arrow,html body#top.slide #guide-section a.contact-cta-btn .btn-arrow {
    width:28px!important;
    height:28px!important;
  }
}
/* /kite-guide-contact-buttons-mobile-20260521 */

/* kite-top-care-card-mobile-center-20260521 */
@media (max-width: 767px) {
  html body#top.slide #kite-desc-root,html body.slide#top #kite-desc-root {
    width:100vw!important;
    max-width:100vw!important;
    margin-left:calc(50% - 50vw)!important;
    margin-right:calc(50% - 50vw)!important;
    overflow-x:hidden!important;
    box-sizing:border-box!important;
  }

  html body#top.slide #kite-desc-root .kite-bg,html body.slide#top #kite-desc-root .kite-bg {
    width:100vw!important;
    max-width:100vw!important;
    padding-left:15px!important;
    padding-right:15px!important;
    align-items:center!important;
    overflow-x:hidden!important;
    box-sizing:border-box!important;
  }

  html body#top.slide #kite-desc-root .kite-card-ja,html body.slide#top #kite-desc-root .kite-card-ja {
    --kite-care-card-mobile-width: min(370px, calc(100vw - 20px));
    width: var(--kite-care-card-mobile-width) !important;
    max-width: var(--kite-care-card-mobile-width) !important;
    flex: 0 0 var(--kite-care-card-mobile-width) !important;
    align-self:center!important;
    margin-left:0!important;
    margin-right:0!important;
    left:auto!important;
    right:auto!important;
    transform:none!important;
    box-sizing:border-box!important;
  }

  html body#top.slide #kite-desc-root .kite-card-ja .kite-title,html body.slide#top #kite-desc-root .kite-card-ja .kite-title {
    font-size:clamp(27px,7.2vw,28.2px)!important;
    line-height:1.32!important;
  }
}
/* /kite-top-care-card-mobile-center-20260521 */

/* kite-home-consultation-cta-blue-20260521 */
html body#top.slide #kite-home-consultation-cta-v1,html body.slide#top #kite-home-consultation-cta-v1 {
  background:linear-gradient(180deg,#f5faff 0%,#eef7ff 100%)!important;
  border-top-color:#d8eafe!important;
  border-bottom-color:#d8eafe!important;
}

html body#top.slide #kite-home-consultation-cta-v1 .kite-cta-copy,html body.slide#top #kite-home-consultation-cta-v1 .kite-cta-copy {
  border-left-color:#0b6fb3!important;
}

html body#top.slide #kite-home-consultation-cta-v1 .kite-cta-copy>p:first-child,html body.slide#top #kite-home-consultation-cta-v1 .kite-cta-copy>p:first-child {
  color:#075f9d!important;
}

html body#top.slide #kite-home-consultation-cta-v1 .kite-cta-copy h2,html body.slide#top #kite-home-consultation-cta-v1 .kite-cta-copy h2 {
  color:#173247!important;
}

html body#top.slide #kite-home-consultation-cta-v1 .kite-cta-button-primary,html body.slide#top #kite-home-consultation-cta-v1 .kite-cta-button-primary {
  background:linear-gradient(135deg,#0b73b9 0%,#075a9a 100%)!important;
  border-color:#0b73b9!important;
  color:#ffffff!important;
  box-shadow:0 10px 24px rgba(7,90,154,0.18)!important;
}

html body#top.slide #kite-home-consultation-cta-v1 .kite-cta-button-secondary,html body.slide#top #kite-home-consultation-cta-v1 .kite-cta-button-secondary {
  background:#ffffff!important;
  border-color:#0b73b9!important;
  color:#075f9d!important;
  box-shadow:0 8px 18px rgba(7,90,154,0.08)!important;
}

html body#top.slide #kite-home-consultation-cta-v1 .kite-cta-button-primary:hover,html body.slide#top #kite-home-consultation-cta-v1 .kite-cta-button-primary:hover {
  background:linear-gradient(135deg,#0d83cf 0%,#064f8a 100%)!important;
}

html body#top.slide #kite-home-consultation-cta-v1 .kite-cta-button-secondary:hover,html body.slide#top #kite-home-consultation-cta-v1 .kite-cta-button-secondary:hover {
  background:#eff7ff!important;
}
/* /kite-home-consultation-cta-blue-20260521 */

/* kite-concern-remove-gray-scrollbar-20260521 */
@media (max-width: 767px) {
  html body#top.slide #concern-section,html body.slide#top #concern-section {
    overflow-x:hidden!important;
    scrollbar-width:none!important;
    -ms-overflow-style:none!important;
  }

  html body#top.slide #concern-section::-webkit-scrollbar,html body.slide#top #concern-section::-webkit-scrollbar {
    display:none!important;
    width:0!important;
    height:0!important;
  }
}
/* /kite-concern-remove-gray-scrollbar-20260521 */

/* kite-guide-nav-and-contact-buttons-mobile-20260521 */
@media (max-width: 767px) {
  html body#top.slide #guide-section a.nav-link-btn,html body.slide#top #guide-section a.nav-link-btn {
    --kite-guide-nav-btn-width: min(350px, calc(100vw - 40px));
    width: var(--kite-guide-nav-btn-width) !important;
    inline-size: var(--kite-guide-nav-btn-width) !important;
    min-width: var(--kite-guide-nav-btn-width) !important;
    min-inline-size: var(--kite-guide-nav-btn-width) !important;
    max-width: var(--kite-guide-nav-btn-width) !important;
    max-inline-size: var(--kite-guide-nav-btn-width) !important;
    height:88px!important;
    min-height:88px!important;
    padding:14px 22px!important;
    margin-left:0!important;
    margin-right:0!important;
    transform:none!important;
    position:relative!important;
    left: calc((100% - var(--kite-guide-nav-btn-width)) / 2) !important;
    box-sizing:border-box!important;
    font-size:16px!important;
    line-height:1.25!important;
    gap:18px!important;
    align-items:center!important;
  }

  html body#top.slide #guide-section a.nav-link-btn .btn-text,html body.slide#top #guide-section a.nav-link-btn .btn-text {
    font-size:inherit!important;
    line-height:inherit!important;
    max-height:60px!important;
    overflow:hidden!important;
  }

  html body#top.slide #guide-section a.nav-link-btn .btn-arrow,html body.slide#top #guide-section a.nav-link-btn .btn-arrow {
    width:30px!important;
    height:30px!important;
    flex:0 0 30px!important;
  }

  html body#top.slide #guide-section a.contact-cta-btn,html body.slide#top #guide-section a.contact-cta-btn {
    --kite-guide-contact-btn-width: min(350px, calc(100vw - 40px));
    width: var(--kite-guide-contact-btn-width) !important;
    inline-size: var(--kite-guide-contact-btn-width) !important;
    min-width: var(--kite-guide-contact-btn-width) !important;
    max-width: var(--kite-guide-contact-btn-width) !important;
    min-height:104px!important;
    padding:30px 22px!important;
    margin-top:24px!important;
    margin-left:0!important;
    margin-right:0!important;
    transform:none!important;
    position:relative!important;
    left: calc((100% - var(--kite-guide-contact-btn-width)) / 2) !important;
    box-sizing:border-box!important;
    font-size:18px!important;
    line-height:1.35!important;
    align-items:center!important;
  }

  html body#top.slide #guide-section a.contact-cta-btn .btn-text,html body.slide#top #guide-section a.contact-cta-btn .btn-text {
    font-size:inherit!important;
    line-height:inherit!important;
  }

  html body#top.slide #guide-section a.contact-cta-btn .btn-arrow,html body.slide#top #guide-section a.contact-cta-btn .btn-arrow {
    width:32px!important;
    height:32px!important;
    flex:0 0 32px!important;
  }
}
/* /kite-guide-nav-and-contact-buttons-mobile-20260521 */

/* kite-service-flow-step-labels-mobile-20260521 */
@media (max-width: 767px) {
  html body#top.slide #j9fm .flow-item,html body.slide#top #j9fm .flow-item {
    overflow:visible!important;
  }

  html body#top.slide #j9fm .flow-num,html body.slide#top #j9fm .flow-num {
    display:block!important;
    position:relative!important;
    z-index:0!important;
    height:50px!important;
    margin:0 0 26px -8px!important;
    padding:0!important;
    font-size:42px!important;
    line-height:50px!important;
    letter-spacing:-1.4px!important;
    transform:scaleY(1.28)!important;
    transform-origin:left top!important;
  }

  html body#top.slide #j9fm .flow-head,html body.slide#top #j9fm .flow-head,html body#top.slide #j9fm .flow-heading,html body.slide#top #j9fm .flow-heading {
    position:relative!important;
    z-index:1!important;
    margin:0 0 22px!important;
  }
}
/* /kite-service-flow-step-labels-mobile-20260521 */

/* kite-service-flow-service-box-text-mobile-20260521 */
@media (max-width: 767px) {
  html body#top.slide #j9fm .service-grid,html body.slide#top #j9fm .service-grid {
    gap:22px!important;
  }

  html body#top.slide #j9fm .service-box,html body.slide#top #j9fm .service-box {
    padding:24px 22px!important;
    min-height:128px!important;
    box-sizing:border-box!important;
  }

  html body#top.slide #j9fm .service-name,html body.slide#top #j9fm .service-name {
    display:block!important;
    margin:0 0 10px!important;
    font-size:22px!important;
    line-height:1.35!important;
    letter-spacing:0.6px!important;
  }

  html body#top.slide #j9fm .service-desc,html body.slide#top #j9fm .service-desc {
    display:block!important;
    font-size:17px!important;
    line-height:1.55!important;
    letter-spacing:0.4px!important;
  }
}
/* /kite-service-flow-service-box-text-mobile-20260521 */

/* kite-faq-contact-button-mobile-20260521 */
@media (max-width: 767px) {
  html body#top.slide #kite-faq-kinetic .faq-cta-wrapper,html body.slide#top #kite-faq-kinetic .faq-cta-wrapper {
    width:min(350px,calc(100vw - 40px))!important;
    max-width:min(350px,calc(100vw - 40px))!important;
    margin-top:50px!important;
    margin-right:auto!important;
    margin-left:calc(50% - 50vw + 20px)!important;
    padding:0!important;
    box-sizing:border-box!important;
    overflow:visible!important;
  }

  html body#top.slide #kite-faq-kinetic a.faq-contact-btn,html body.slide#top #kite-faq-kinetic a.faq-contact-btn {
    width:100%!important;
    inline-size:100%!important;
    min-width:100%!important;
    max-width:100%!important;
    min-height:104px!important;
    padding:30px 22px!important;
    margin:0 auto!important;
    box-sizing:border-box!important;
    font-size:18px!important;
    line-height:1.35!important;
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    gap:18px!important;
    position:relative!important;
    left:auto!important;
    transform:none!important;
    overflow:hidden!important;
  }

  html body#top.slide #kite-faq-kinetic a.faq-contact-btn span,html body.slide#top #kite-faq-kinetic a.faq-contact-btn span {
    font-size:inherit!important;
    line-height:inherit!important;
    white-space:nowrap!important;
    min-width:0!important;
  }

  html body#top.slide #kite-faq-kinetic a.faq-contact-btn .btn-arrow-icon,html body.slide#top #kite-faq-kinetic a.faq-contact-btn .btn-arrow-icon {
    width:32px!important;
    height:32px!important;
    flex:0 0 32px!important;
    margin-left:18px!important;
  }
}
/* /kite-faq-contact-button-mobile-20260521 */

/* kite-greeting-gradient-menu-smooth-20260521 */
.greeting-card .shimmer-text {
  background:linear-gradient(110deg,#087b48 0%,#0b8f55 32%,#1ca86b 48%,#7edfab 57%,#1ca86b 66%,#0b8f55 82%,#087b48 100%) 90% 50%/240% 100%!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  -webkit-text-fill-color:transparent!important;
  color:transparent!important;
  animation:kiteMissionSoftShimmer 12s ease-in-out infinite alternate!important;
  filter:drop-shadow(0 0 4px rgba(14,150,85,0.22))!important;
  will-change:background-position,filter!important;
}

@keyframes kiteMissionSoftShimmer {
  0% {
    background-position:108% 50%;
    filter:drop-shadow(0 0 3px rgba(14,150,85,0.18));
  }

  50% {
    background-position:46% 50%;
    filter:drop-shadow(0 0 6px rgba(14,150,85,0.34)) drop-shadow(0 0 13px rgba(136,225,180,0.22));
  }

  100% {
    background-position:-12% 50%;
    filter:drop-shadow(0 0 4px rgba(14,150,85,0.24));
  }
}

@media (max-width: 768px) {
  .greeting-card .shimmer-text {
    animation-duration:14s!important;
    background-size:260% 100%!important;
  }
}

html body .hamburger.active .inner {
  left:0!important;
  top:0!important;
  width:100%!important;
  height:100%!important;
  transform:none!important;
}

html body .hamburger.active .inner span {
  transform-origin:center center!important;
  transition:transform 0.32s ease,opacity 0.22s ease!important;
}

html body .hamburger.active .inner span:nth-of-type(1) {
  left:50%!important;
  top:50%!important;
  opacity:0!important;
  transform:translate(-50%,-50%) scaleX(0)!important;
}

html body .hamburger.active .inner span:nth-of-type(2),html body .hamburger.active .inner span:nth-of-type(3) {
  left:50%!important;
  top:50%!important;
  width:36px!important;
  height:3px!important;
  margin:0!important;
  opacity:1!important;
}

html body .hamburger.active .inner span:nth-of-type(2) {
  transform:translate(-50%,-50%) rotate(45deg)!important;
}

html body .hamburger.active .inner span:nth-of-type(3) {
  transform:translate(-50%,-50%) rotate(-45deg)!important;
}

html body .hamburger.active .inner p {
  opacity:0!important;
  visibility:hidden!important;
}
/* /kite-greeting-gradient-menu-smooth-20260521 */

/* kite-top-scroll-cue-20260521 */
body#top.slide>header.header {
  position:relative!important;
}

body#top.slide>header.header::before,body#top.slide>header.header::after {
  pointer-events:none!important;
  position:absolute!important;
  left:50%!important;
  z-index:6!important;
  box-sizing:border-box!important;
}

body#top.slide>header.header::before {
  content:""!important;
  bottom:32px!important;
  width:88px!important;
  height:122px!important;
  border:1px solid rgba(255,255,255,0.4)!important;
  border-radius:999px!important;
  transform:translateX(-50%)!important;
  background:radial-gradient(circle,rgba(255,255,255,1)0 4px,rgba(153,239,255,0.55) 5px,rgba(255,255,255,0) 12px) 50% 18%/28px 28px no-repeat,linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0.82),rgba(99,230,255,0)) 50% 24%/2px 46px no-repeat,radial-gradient(circle at 50% 76%,rgba(99,230,255,0.36),rgba(255,204,116,0.16) 35%,rgba(99,230,255,0) 58%),conic-gradient(from 150deg,rgba(255,255,255,0),rgba(99,230,255,0.68),rgba(255,204,116,0.5),rgba(255,255,255,0));
  background-color:rgba(255,255,255,0.07)!important;
  background-size:28px 28px,2px 46px,100% 100%,100% 100%!important;
  box-shadow:0 0 18px rgba(255,255,255,0.36),0 0 34px rgba(99,230,255,0.24),inset 0 0 20px rgba(255,255,255,0.16)!important;
  -webkit-backdrop-filter:blur(8px) saturate(1.15)!important;
  backdrop-filter:blur(8px) saturate(1.15)!important;
  opacity:0.96!important;
  animation:kiteScrollCueCapsuleFlow 3.1s cubic-bezier(0.22,1,0.36,1) infinite!important;
}

body#top.slide>header.header::after {
  content:"SCROLL"!important;
  bottom:51px!important;
  width:88px!important;
  height:32px!important;
  transform:translateX(-50%)!important;
  color:rgba(255,255,255,0.92)!important;
  font-family:Arial,"Helvetica Neue",sans-serif!important;
  font-size:9px!important;
  font-weight:700!important;
  line-height:1!important;
  letter-spacing:0.22em!important;
  text-align:center!important;
  text-shadow:0 0 10px rgba(255,255,255,0.5),0 0 18px rgba(99,230,255,0.45)!important;
  opacity:0.9!important;
  animation:kiteScrollCueCapsuleLabel 3.1s cubic-bezier(0.22,1,0.36,1) infinite!important;
}

@keyframes kiteScrollCueCapsuleFlow {
  0% {
    transform:translateX(-50%) translateY(-2px) scale(0.97);
    background-position:50% 16%,50% 21%,center,center;
    filter:hue-rotate(0deg) brightness(0.96);
  }

  45% {
    transform:translateX(-50%) translateY(9px) scale(1.02);

/* kite-restore-chunk-04-20260802 */
    background-position:50% 56%,50% 42%,center,center;
    filter:hue-rotate(16deg) brightness(1.14);
  }

  76% {
    transform:translateX(-50%) translateY(16px) scale(0.99);
    background-position:50% 72%,50% 54%,center,center;
    filter:hue-rotate(-8deg) brightness(1.04);
  }

  100% {
    transform:translateX(-50%) translateY(-2px) scale(0.97);
    background-position:50% 16%,50% 21%,center,center;
    filter:hue-rotate(0deg) brightness(0.96);
  }
}

@keyframes kiteScrollCueCapsuleLabel {
  0%,100% {
    transform:translateX(-50%) translateY(0);
    opacity:0.66;
  }

  45% {
    transform:translateX(-50%) translateY(8px);
    opacity:1;
  }

  76% {
    transform:translateX(-50%) translateY(13px);
    opacity:0.78;
  }
}

@media (max-width: 768px) {
  body#top.slide>header.header::before {
    bottom: max(22px, env(safe-area-inset-bottom)) !important;
    width:78px!important;
    height:108px!important;
  }

  body#top.slide>header.header::after {
    bottom: calc(max(22px, env(safe-area-inset-bottom)) + 17px) !important;
    width:78px!important;
    font-size:8px!important;
    letter-spacing:0.2em!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  body#top.slide>header.header::before,body#top.slide>header.header::after {
    animation:none!important;
  }
}
/* /kite-top-scroll-cue-20260521 */

/* kite-blue-menu-shadowless-20260521 */
body nav.menu,html body nav.menu {
  box-shadow:none!important;
  filter:none!important;
  border-bottom:0!important;
}

body nav.menu a,body nav.menu a:link,body nav.menu a:visited,html body nav.menu a,html body nav.menu a:link,html body nav.menu a:visited {
  text-shadow:none!important;
  filter:none!important;
}
/* /kite-blue-menu-shadowless-20260521 */

/* kite-service-intro-typography-balance-mobile-20260521 */
@media (max-width: 767px) {
  html body.page-154472 main>section#s3a7 .kite-typo-wrapper,body.page-154472 main>section#s3a7 .kite-typo-wrapper {
    width:min(100%,350px)!important;
    max-width:calc(100vw - 44px)!important;
    margin-left:auto!important;
    margin-right:auto!important;
    padding-left:0!important;
    padding-right:0!important;
    box-sizing:border-box!important;
  }

  html body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:first-child,body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:first-child {
    width:100%!important;
    max-width:350px!important;
    margin:0 auto 84px!important;
    text-align:center!important;
  }

  html body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:first-child .t-small,body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:first-child .t-small {
    width:min(100%,318px)!important;
    margin:0 auto 20px!important;
    font-size:clamp(15px,3.95vw,17px)!important;
    line-height:1.75!important;
    font-weight:600!important;
    letter-spacing:0!important;
    text-align:center!important;
    color:#686f77!important;
    text-wrap:balance!important;
  }

  html body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:first-child .t-huge,body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:first-child .t-huge {
    width:100%!important;
    margin:0 auto 22px!important;
    font-size:clamp(23px,6.15vw,26px)!important;
    line-height:1.62!important;
    font-weight:800!important;
    letter-spacing:0!important;
    text-align:center!important;
    text-wrap:balance!important;
  }

  html body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:first-child .t-large,body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:first-child .t-large {
    width:min(100%,318px)!important;
    margin:0 auto!important;
    font-size:clamp(20px,5.35vw,22px)!important;
    line-height:1.84!important;
    font-weight:650!important;
    letter-spacing:0!important;
    text-align:center!important;
    text-wrap:balance!important;
    color:#1c2430!important;
  }

  html body.page-154472 main>section#s3a7 .kite-typo-wrapper>.voice-line,body.page-154472 main>section#s3a7 .kite-typo-wrapper>.voice-line {
    width:min(100%,330px)!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }
}
/* /kite-service-intro-typography-balance-mobile-20260521 */

/* kite-watashirashiku-gradient-motion-fix-20260521 */
html body #kite-desc-root .kite-card-ja .kite-msg .kite-hl {
  position:relative!important;
  isolation:isolate!important;
  animation:kiteWatashirashikuBreath 5.8s ease-in-out infinite!important;
  filter:saturate(1.08) brightness(1);
}

html body #kite-desc-root .kite-card-ja .kite-msg .kite-hl::before {
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:1!important;
  display:block!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  background-image:linear-gradient(110deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 30%,rgba(255,255,255,0.92) 48%,rgba(165,245,228,0.95) 56%,rgba(255,255,255,0) 74%,rgba(255,255,255,0) 100%)!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  white-space:nowrap!important;
  pointer-events:none!important;
  opacity:0;
  clip-path:inset(0 100%0 0);
  animation:kiteWatashirashikuSweep 3.6s cubic-bezier(0.22,1,0.36,1) infinite!important;
}

html body #kite-desc-root .kite-card-ja .kite-msg .kite-hl::after {
  animation:kiteWatashirashikuLineAlive 3.6s cubic-bezier(0.22,1,0.36,1) infinite!important;
}

@keyframes kiteWatashirashikuBreath {
  0% {
    filter:hue-rotate(0deg) saturate(1.05) brightness(1);
    text-shadow:0 0 9px rgba(8,184,137,0.12);
  }

  45% {
    filter:hue-rotate(16deg) saturate(1.28) brightness(1.16);
    text-shadow:0 0 14px rgba(34,199,242,0.24),0 0 22px rgba(8,184,137,0.18);
  }

  100% {
    filter:hue-rotate(0deg) saturate(1.05) brightness(1);
    text-shadow:0 0 9px rgba(8,184,137,0.12);
  }
}

@keyframes kiteWatashirashikuSweep {
  0%,12% {
    opacity:0;
    clip-path:inset(0 100%0 0);
  }

  34% {
    opacity:0.95;
    clip-path:inset(0 8%0 0);
  }

  58% {
    opacity:0.8;
    clip-path:inset(0 0 0 15%);
  }

  82%,100% {
    opacity:0;
    clip-path:inset(0 0 0 100%);
  }
}

@keyframes kiteWatashirashikuLineAlive {
  0%,100% {
    transform:translateX(-18%) scaleX(0.42);
    opacity:0.28;
  }

  46% {
    transform:translateX(0) scaleX(1);
    opacity:1;
  }

  72% {
    transform:translateX(18%) scaleX(0.58);
    opacity:0.55;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body #kite-desc-root .kite-card-ja .kite-msg .kite-hl,html body #kite-desc-root .kite-card-ja .kite-msg .kite-hl::before,html body #kite-desc-root .kite-card-ja .kite-msg .kite-hl::after {
    animation:none!important;
  }
}
/* /kite-watashirashiku-gradient-motion-fix-20260521 */

/* kite-brand-card-larger-mobile-20260521 */
@media (max-width: 767px) {
  html body .main-visual-wrapper .kite-anim-cont {
    padding:10px 10px!important;
  }

  html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(1) {
    margin:10px 0 14px!important;
    font-size:22px!important;
    line-height:1.32!important;
  }

  html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(1) span.kite-sp.kite-l,html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(1) .kite-l {
    font-size:clamp(28px,7.6vw,31px)!important;
    line-height:1.22!important;
  }

  html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) {
    width:calc(100% - 12px)!important;
    margin:8px auto 12px!important;
    gap:0!important;
    justify-content:center!important;
    overflow:hidden!important;
  }

  html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) span.kite-sp.kite-xl,html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) .kite-xl {
    font-size:clamp(29.5px,8.05vw,31px)!important;
    line-height:1.08!important;
    letter-spacing:-0.82px!important;
  }

  html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) span.kite-space,html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) .kite-space {
    width:5px!important;
    min-width:5px!important;
  }

  html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(3) {
    margin:8px 0 28px!important;
  }

  html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(3) span.kite-sp.kite-s,html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(3) .kite-s {
    font-size:clamp(21px,5.7vw,24px)!important;
    line-height:1.2!important;
    letter-spacing:1.7px!important;
  }

  html body .main-visual-wrapper .kite-anim-cont .scroll-text {
    margin-top:20px!important;
    font-size:clamp(15px,4.05vw,17px)!important;
    line-height:1.55!important;
    letter-spacing:0.2px!important;
  }
}
/* /kite-brand-card-larger-mobile-20260521 */

/* kite-brand-philosophy-gap-tighten-mobile-20260521 */
@media (max-width: 767px) {
  html body .main-visual-wrapper {
    display:block!important;
    min-height:0!important;
    height:auto!important;
    padding-top:24px!important;
    padding-bottom:26px!important;
  }

  html body .main-visual-wrapper .kite-visual-stage {
    margin-top:0!important;
    margin-bottom:0!important;
  }

  html body .main-visual-wrapper+section.section,html body .main-visual-wrapper+.section {
    padding-top:56px!important;
  }
}
/* /kite-brand-philosophy-gap-tighten-mobile-20260521 */

/* kite-top-care-card-title-gap-20260522 */
@media (max-width: 767px) {
  html body#top.slide #kite-desc-root .kite-card-ja,html body.slide#top #kite-desc-root .kite-card-ja {
    padding-top:34px!important;
  }
}
/* /kite-top-care-card-title-gap-20260522 */

/* kite-faq-card-copy-centered-mobile-20260522 */
@media (max-width: 767px) {
  html body#top.slide #kite-faq-kinetic,html body.slide#top #kite-faq-kinetic {
    width:min(350px,calc(100vw - 40px))!important;
    max-width:min(350px,calc(100vw - 40px))!important;
    margin-left:auto!important;
    margin-right:auto!important;
    padding-left:0!important;
    padding-right:0!important;
    box-sizing:border-box!important;
  }

  html body#top.slide #kite-faq-kinetic .faq-grid,html body.slide#top #kite-faq-kinetic .faq-grid {
    width:100%!important;
    max-width:100%!important;
    grid-template-columns:minmax(0,1fr)!important;
    justify-items:center!important;
    margin-left:auto!important;
    margin-right:auto!important;
    box-sizing:border-box!important;
  }

  html body#top.slide #kite-faq-kinetic .faq-card,html body.slide#top #kite-faq-kinetic .faq-card {
    width:100%!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
    padding-left:25px!important;
    padding-right:25px!important;
    box-sizing:border-box!important;
  }

  html body#top.slide #kite-faq-kinetic .faq-q,html body.slide#top #kite-faq-kinetic .faq-q,html body#top.slide #kite-faq-kinetic .faq-a,html body.slide#top #kite-faq-kinetic .faq-a {
    width:100%!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
    box-sizing:border-box!important;
  }

  html body#top.slide #kite-faq-kinetic .faq-a,html body.slide#top #kite-faq-kinetic .faq-a {
    padding-left:0!important;
    text-align:left!important;
  }
}
/* /kite-faq-card-copy-centered-mobile-20260522 */

/* kite-brand-slogan-smaller-mobile-20260522 */
@media (max-width: 767px) {
  html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(1) {
    margin:6px 0 10px!important;
    font-size:15px!important;
    line-height:1.18!important;
  }

  html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(1) span.kite-sp.kite-l,html body .main-visual-wrapper .kite-anim-cont>div:nth-of-type(1) .kite-l {
    font-size:clamp(18px,5.1vw,20px)!important;
    line-height:1.18!important;
    letter-spacing:0.04em!important;
  }
}
/* /kite-brand-slogan-smaller-mobile-20260522 */

/* kite-top-access-centered-mobile-20260522 */
@media (max-width: 1024px) {
  html body .kite-access-section-v12 .kite-crystal-card,html body .kite-access-section-v12 .kite-info-list,html body .kite-access-section-v12 .kite-info-item,html body .kite-access-section-v12 .kite-item-label,html body .kite-access-section-v12 .kite-item-text,html body .kite-access-section-v12 .kite-tel-big {
    text-align:center!important;
  }

  html body .kite-access-section-v12 .kite-info-list {
    width:100%!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
    padding-left:0!important;
    padding-right:0!important;
  }

  html body .kite-access-section-v12 .kite-info-item {
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:0!important;
    padding-right:0!important;
    list-style:none!important;
  }

  html body .kite-access-section-v12 .kite-item-label {
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:auto!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
    padding-left:0!important;
    padding-right:0!important;
  }

  html body .kite-access-section-v12 .kite-item-text {
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
    padding-left:0!important;
    padding-right:0!important;
    text-align:center!important;
    overflow-wrap:anywhere!important;
    word-break:normal!important;
  }

  html body .kite-access-section-v12 .kite-tel-big {
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
    padding-left:0!important;
    padding-right:0!important;
    text-align:center!important;
  }
}
/* /kite-top-access-centered-mobile-20260522 */

/* kite-concern-flow-numbers-mobile-20260521 */
@media (max-width: 767px) {
  html body#top.slide #concern-section .flow-side .flow-item,html body.slide#top #concern-section .flow-side .flow-item {
    padding-top:6px!important;
  }

  html body#top.slide #concern-section .flow-side .flow-num,html body.slide#top #concern-section .flow-side .flow-num {
    display:block!important;
    width:max-content!important;
    max-width:none!important;
    font-size:clamp(76px,21vw,88px)!important;
    line-height:0.72!important;
    font-weight:800!important;
    letter-spacing:-0.06em!important;
    color:rgba(36,181,108,0.28)!important;
    margin:0 0 20px 0!important;
    position:relative!important;
    z-index:0!important;
    transform:translate(-4px,-7px) scaleX(0.82) scaleY(1.16)!important;
    transform-origin:left top!important;
    pointer-events:none!important;
  }

  html body#top.slide #concern-section .flow-side .flow-heading,html body.slide#top #concern-section .flow-side .flow-heading {
    margin-top:0!important;
    position:relative!important;
    z-index:1!important;
  }
}
/* /kite-concern-flow-numbers-mobile-20260521 */

/* kite-blue-nav-band-shadowless-20260522 */
html body nav.globalNav,html body nav.menu,html body:not(.home):not(.top):not(.front-page) nav.globalNav,html body:not(.home):not(.top):not(.front-page) nav.menu {
  box-shadow:none!important;
  filter:none!important;
  border-bottom-color:transparent!important;
}

html body nav.globalNav .parent>li>a,html body:not(.home):not(.top):not(.front-page) nav.globalNav .parent>li>a {
  text-shadow:none!important;
}
/* /kite-blue-nav-band-shadowless-20260522 */

/* kite-concern-green-underline-motion-20260522 */
html body#top.slide #concern-section .flow-side .flow-heading::after,html body.slide#top #concern-section .flow-side .flow-heading::after {
  width:100%!important;
  max-width:none!important;
  transform-origin:left center!important;
  will-change:transform,opacity!important;
  animation-name:kiteConcernGreenUnderlineAlive!important;
  animation-duration:3.6s!important;
  animation-timing-function:cubic-bezier(0.22,1,0.36,1)!important;
  animation-iteration-count:infinite!important;
  animation-direction:normal!important;
  animation-fill-mode:both!important;
}

html body#top.slide #concern-section .flow-side .flow-item:nth-child(1) .flow-heading::after,html body.slide#top #concern-section .flow-side .flow-item:nth-child(1) .flow-heading::after {
  animation-delay:0s!important;
}

html body#top.slide #concern-section .flow-side .flow-item:nth-child(2) .flow-heading::after,html body.slide#top #concern-section .flow-side .flow-item:nth-child(2) .flow-heading::after {
  animation-delay:0.18s!important;
}

html body#top.slide #concern-section .flow-side .flow-item:nth-child(3) .flow-heading::after,html body.slide#top #concern-section .flow-side .flow-item:nth-child(3) .flow-heading::after {
  animation-delay:0.36s!important;
}

html body#top.slide #concern-section .flow-side .flow-item:nth-child(4) .flow-heading::after,html body.slide#top #concern-section .flow-side .flow-item:nth-child(4) .flow-heading::after {
  animation-delay:0.54s!important;
}

@keyframes kiteConcernGreenUnderlineAlive {
  0%,100% {
    transform:scaleX(0.28);
    opacity:0.36;
  }

  46% {
    transform:scaleX(1);
    opacity:1;
  }

  72% {
    transform:scaleX(0.58);
    opacity:0.62;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body#top.slide #concern-section .flow-side .flow-heading::after,html body.slide#top #concern-section .flow-side .flow-heading::after {
    animation:none!important;
    transform:scaleX(1)!important;
    opacity:1!important;
  }
}
/* /kite-concern-green-underline-motion-20260522 */

/* kite-guide-contact-desktop-tablet-20260522 */
@media (min-width: 768px) {
  html body#top.slide #guide-section .contact-cta-wrapper,html body.slide#top #guide-section .contact-cta-wrapper {
    width:100%!important;
    max-width:none!important;
    box-sizing:border-box!important;
  }

  html body#top.slide #guide-section a.contact-cta-btn,html body.slide#top #guide-section a.contact-cta-btn {
    width:100%!important;
    inline-size:100%!important;
    max-width:none!important;
    min-width:0!important;
    min-height:104px!important;
    padding:28px 24px!important;
    box-sizing:border-box!important;
    font-size:clamp(17px,1.35vw,20px)!important;
    line-height:1.4!important;
    gap:16px!important;
    align-items:center!important;
    justify-content:space-between!important;
  }

  html body#top.slide #kite-faq-kinetic .faq-cta-wrapper,html body.slide#top #kite-faq-kinetic .faq-cta-wrapper {
    --kite-guide-contact-desktop-width: min(579px, calc((100vw - 132px) / 2));
    width: var(--kite-guide-contact-desktop-width) !important;
    max-width: min(100%, var(--kite-guide-contact-desktop-width)) !important;
    margin-left:auto!important;
    margin-right:auto!important;
    box-sizing:border-box!important;
  }

  html body#top.slide #kite-faq-kinetic a.faq-contact-btn,html body.slide#top #kite-faq-kinetic a.faq-contact-btn {
    width:100%!important;
    inline-size:100%!important;
    max-width:none!important;
    min-width:0!important;
    min-height:104px!important;
    padding:28px 24px!important;
    box-sizing:border-box!important;
    font-size:clamp(17px,1.35vw,20px)!important;
    line-height:1.4!important;
    gap:16px!important;
    align-items:center!important;
    justify-content:space-between!important;
  }

  html body#top.slide #guide-section a.contact-cta-btn .btn-text,html body.slide#top #guide-section a.contact-cta-btn .btn-text,html body#top.slide #kite-faq-kinetic a.faq-contact-btn span,html body.slide#top #kite-faq-kinetic a.faq-contact-btn span {
    font-size:inherit!important;
    line-height:inherit!important;
  }

  html body#top.slide #guide-section a.contact-cta-btn .btn-arrow,html body.slide#top #guide-section a.contact-cta-btn .btn-arrow,html body#top.slide #kite-faq-kinetic a.faq-contact-btn .btn-arrow-icon,html body.slide#top #kite-faq-kinetic a.faq-contact-btn .btn-arrow-icon {
    width:34px!important;
    height:34px!important;
    flex:0 0 34px!important;
  }
}
/* /kite-guide-contact-desktop-tablet-20260522 */

/* kite-subpage-menu-pill-band-20260522 */
html body:not(.home):not(.top):not(.front-page) nav.menu {
  box-sizing:border-box!important;
  width:100%!important;
  padding:12px 16px!important;
  overflow:visible!important;
  background:linear-gradient(180deg,rgba(62,88,184,0.96) 0%,rgba(68,55,164,0.98) 100%)!important;
  border-top:1px solid rgba(255,255,255,0.32)!important;
  border-bottom-color:transparent!important;
  box-shadow:none!important;
  filter:none!important;
}

html body:not(.home):not(.top):not(.front-page) nav.menu .inner {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:1280px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
  box-shadow:none!important;
}

html body:not(.home):not(.top):not(.front-page) nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:center!important;
  align-items:center!important;
  gap:10px 12px!important;
  width:100%!important;
  max-width:1280px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  list-style:none!important;
}

html body:not(.home):not(.top):not(.front-page) nav.menu li {
  flex:0 1 auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}

html body:not(.home):not(.top):not(.front-page) nav.menu li a,html body:not(.home):not(.top):not(.front-page) nav.menu li a:link,html body:not(.home):not(.top):not(.front-page) nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-height:38px!important;
  max-width:min(100%,560px)!important;
  padding:10px 24px!important;
  border-radius:999px!important;
  border:1px solid rgba(255,255,255,0.3)!important;
  border-right:1px solid rgba(255,255,255,0.3)!important;
  background:rgba(255,255,255,0.13)!important;
  color:#fff!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.25!important;
  letter-spacing:0.03em!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.25)!important;
  filter:none!important;
}

html body:not(.home):not(.top):not(.front-page) nav.menu li a:hover {
  opacity:1!important;
  background:rgba(255,255,255,0.23)!important;
  border-color:rgba(255,255,255,0.62)!important;
  color:#fff!important;
  text-shadow:none!important;
  transform:translateY(-1px)!important;
}

@media (max-width: 767px) {
  html body:not(.home):not(.top):not(.front-page) nav.menu {
    padding:12px 10px!important;
  }

  html body:not(.home):not(.top):not(.front-page) nav.menu ul {
    gap:8px!important;
  }

  html body:not(.home):not(.top):not(.front-page) nav.menu li {
    flex:1 1 100%!important;
  }

  html body:not(.home):not(.top):not(.front-page) nav.menu li a,html body:not(.home):not(.top):not(.front-page) nav.menu li a:link,html body:not(.home):not(.top):not(.front-page) nav.menu li a:visited {
    width:100%!important;
    max-width:100%!important;
    min-height:44px!important;
    padding:11px 14px!important;
    font-size:14px!important;
    line-height:1.35!important;
  }
}
/* /kite-subpage-menu-pill-band-20260522 */

/* kite-guide-contact-arrow-motion-20260522 */
html body#top.slide #guide-section a.nav-link-btn .btn-arrow,html body.slide#top #guide-section a.nav-link-btn .btn-arrow,html body#top.slide #guide-section a.contact-cta-btn .btn-arrow,html body.slide#top #guide-section a.contact-cta-btn .btn-arrow,html body#top.slide #kite-faq-kinetic a.faq-contact-btn .btn-arrow-icon,html body.slide#top #kite-faq-kinetic a.faq-contact-btn .btn-arrow-icon {
  animation-name:kiteGuideContactArrowSlide20260522!important;
  animation-duration:1.65s!important;
  animation-timing-function:cubic-bezier(0.22,1,0.36,1)!important;
  animation-iteration-count:infinite!important;
  animation-fill-mode:both!important;
  will-change:transform!important;
}

html body#top.slide #guide-section a.nav-link-btn:hover .btn-arrow,html body.slide#top #guide-section a.nav-link-btn:hover .btn-arrow,html body#top.slide #guide-section a.contact-cta-btn:hover .btn-arrow,html body.slide#top #guide-section a.contact-cta-btn:hover .btn-arrow,html body#top.slide #kite-faq-kinetic a.faq-contact-btn:hover .btn-arrow-icon,html body.slide#top #kite-faq-kinetic a.faq-contact-btn:hover .btn-arrow-icon {
  animation-duration:1.05s!important;
}

@keyframes kiteGuideContactArrowSlide20260522 {
  0%,100% {
    transform:translate3d(0,0,0);
  }
  45% {
    transform:translate3d(8px,0,0);
  }
  68% {
    transform:translate3d(3px,0,0);
  }
}

@media (prefers-reduced-motion: reduce) {
  html body#top.slide #guide-section a.nav-link-btn .btn-arrow,html body.slide#top #guide-section a.nav-link-btn .btn-arrow,html body#top.slide #guide-section a.contact-cta-btn .btn-arrow,html body.slide#top #guide-section a.contact-cta-btn .btn-arrow,html body#top.slide #kite-faq-kinetic a.faq-contact-btn .btn-arrow-icon,html body.slide#top #kite-faq-kinetic a.faq-contact-btn .btn-arrow-icon {
    animation:none!important;
    transform:none!important;
  }
}
/* /kite-guide-contact-arrow-motion-20260522 */

/* kite-guide-heading-green-underline-motion-20260522 */
html body#top.slide #guide-section .philosophy-heading,html body.slide#top #guide-section .philosophy-heading,html body#top.slide #guide-section .section-heading,html body.slide#top #guide-section .section-heading {
  display:inline-block!important;
  width:auto!important;
  max-width:100%!important;
}

html body#top.slide #guide-section .philosophy-heading::after,html body.slide#top #guide-section .philosophy-heading::after,html body#top.slide #guide-section .section-heading::after,html body.slide#top #guide-section .section-heading::after {
  width:100%!important;
  max-width:none!important;
  transform-origin:left center!important;
  will-change:transform,opacity!important;
  animation-name:kiteGuideGreenUnderlineAlive!important;
  animation-duration:3.6s!important;
  animation-timing-function:cubic-bezier(0.22,1,0.36,1)!important;
  animation-iteration-count:infinite!important;
  animation-direction:normal!important;
  animation-fill-mode:both!important;
}

@keyframes kiteGuideGreenUnderlineAlive {
  0%,100% {
    transform:scaleX(0.28);
    opacity:0.36;
  }

  46% {
    transform:scaleX(1);
    opacity:1;
  }

  72% {
    transform:scaleX(0.58);
    opacity:0.62;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body#top.slide #guide-section .philosophy-heading::after,html body.slide#top #guide-section .philosophy-heading::after,html body#top.slide #guide-section .section-heading::after,html body.slide#top #guide-section .section-heading::after {
    animation:none!important;
    transform:scaleX(1)!important;
    opacity:1!important;
  }
}
/* /kite-guide-heading-green-underline-motion-20260522 */

/* kite-top-scroll-cue-responsive-lift-20260523 */
@media (min-width: 700px) and (max-width: 1180px) {
  body#top.slide>header.header::before {
    bottom: calc(max(70px, env(safe-area-inset-bottom)) + 0px) !important;
    width:82px!important;
    height:114px!important;
  }

  body#top.slide>header.header::after {
    bottom: calc(max(70px, env(safe-area-inset-bottom)) + 18px) !important;
    width:82px!important;
    font-size:8px!important;
    letter-spacing:0.2em!important;
  }
}

@media (max-width: 768px) {
  body#top.slide>header.header::before {
    bottom: calc(max(84px, env(safe-area-inset-bottom)) + 0px) !important;
    width:72px!important;
    height:100px!important;
  }

  body#top.slide>header.header::after {
    bottom: calc(max(84px, env(safe-area-inset-bottom)) + 16px) !important;
    width:72px!important;
    font-size:7.5px!important;
    letter-spacing:0.18em!important;
  }
}

@media (max-width: 768px) and (max-height: 740px) {
  body#top.slide>header.header::before {
    bottom: calc(max(62px, env(safe-area-inset-bottom)) + 0px) !important;
    width:66px!important;
    height:92px!important;
  }

  body#top.slide>header.header::after {
    bottom: calc(max(62px, env(safe-area-inset-bottom)) + 14px) !important;
    width:66px!important;
    font-size:7px!important;
  }
}
/* /kite-top-scroll-cue-responsive-lift-20260523 */

/* kite-access-heading-center-20260523 */
html body.page-154473 section.article#tzqv>h2.title,html body.tpl-contents.page-154473 section.article#tzqv>h2.title {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
  box-sizing:border-box!important;
}

@media (max-width: 767px) {
  html body.page-154473 section.article#tzqv>h2.title,html body.tpl-contents.page-154473 section.article#tzqv>h2.title {
    line-height:1.45!important;
  }
}
/* /kite-access-heading-center-20260523 */

/* kite-service-intro-small-lines-match-base-20260523 */
html body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:first-child>.t-small,body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:first-child>.t-small,html body.page-154472 main>section#s3a7 .kite-typo-wrapper>.voice-line>.t-whisper,body.page-154472 main>section#s3a7 .kite-typo-wrapper>.voice-line>.t-whisper,html body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:nth-child(5)>.t-small,body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:nth-child(5)>.t-small {
  font-size:16px!important;
  line-height:2.2!important;
  letter-spacing:0.8px!important;
}

@media (max-width: 767px) {
  html body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:first-child>.t-small,body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:first-child>.t-small,html body.page-154472 main>section#s3a7 .kite-typo-wrapper>.voice-line>.t-whisper,body.page-154472 main>section#s3a7 .kite-typo-wrapper>.voice-line>.t-whisper,html body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:nth-child(5)>.t-small,body.page-154472 main>section#s3a7 .kite-typo-wrapper>.t-block:nth-child(5)>.t-small {
    font-size:15.2px!important;
    line-height:2!important;
    letter-spacing:0.76px!important;
  }
}
/* /kite-service-intro-small-lines-match-base-20260523 */

/* kite-service-page-lead-title-20260521 */
body.page-154472 main>section#s3a7::before,html body.page-154472 main>section#s3a7::before {
  content:"わたしたちが提供するサービス"!important;
  display:block!important;
  box-sizing:border-box!important;
  width:min(calc(100% - 64px),1320px)!important;
  margin:0 auto 58px!important;
  padding:0 24px 24px!important;
  color:#073f66!important;
  font-family:inherit!important;
  font-size:clamp(38px,4.25vw,62px)!important;
  font-weight:900!important;
  line-height:1.18!important;
  letter-spacing:0!important;
  text-align:left!important;
  white-space:nowrap!important;
  word-break:keep-all!important;
  overflow-wrap:normal!important;
  text-wrap:nowrap!important;
  border-bottom:8px solid #0b73b9!important;
}

@media (max-width: 767px) {
  body.page-154472 main>section#s3a7,html body.page-154472 main>section#s3a7 {
    margin-top:68px!important;
  }

  body.page-154472 main>section#s3a7::before,html body.page-154472 main>section#s3a7::before {
    width:calc(100% - 28px)!important;
    margin:0 auto 46px!important;
    padding:0 0 18px!important;
    font-size:clamp(20px,5.55vw,24px)!important;
    line-height:1.25!important;
    border-bottom-width:6px!important;
  }
}
/* /kite-service-page-lead-title-20260521 */

/* kite-service-bottom-nav-match-cta-20260523 */
html body.page-154471 .kite-nav-btn,html body.page-154471 .kite-return-home-btn,html body.page-154471 a.kite-nav-btn,html body.page-154471 a.kite-return-home-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  width:auto!important;
  min-width:min(100%,440px)!important;
  max-width:min(92vw,520px)!important;
  min-height:0!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding:18px 34px!important;
  border-radius:999px!important;
  background:#0EB59C!important;
  color:#fff!important;
  text-decoration:none!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:18px!important;
  line-height:1.5!important;
  font-weight:700!important;
  letter-spacing:0.08em!important;
  text-align:center!important;
  white-space:normal!important;
  box-shadow:0 16px 30px rgba(14,181,156,.24)!important;
  transition:transform .2s ease,box-shadow .2s ease,filter .2s ease!important;
}
html body.page-154471 .kite-nav-btn:hover,html body.page-154471 .kite-return-home-btn:hover {
  transform:translateY(-2px)!important;
  filter:brightness(1.03)!important;
  box-shadow:0 20px 36px rgba(14,181,156,.30)!important;
}
@media (max-width: 768px) {
  html body.page-154471 .kite-nav-btn,html body.page-154471 .kite-return-home-btn {
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    padding:15px 18px!important;
    font-size:15px!important;
    line-height:1.5!important;
    letter-spacing:0.04em!important;
  }
}
/* /kite-service-bottom-nav-match-cta-20260523 */

/* kite-care-support-page-typography-polish-20260523 */
html body.page-154472 {
  --kite-care-green: #0EB59C;
  --kite-care-ink: #23323a;
  --kite-care-muted: #66757c;
  --kite-care-soft: rgba(14, 181, 156, 0.075);
  --kite-care-line: rgba(14, 181, 156, 0.28);
}

html body.page-154472 main,html body.page-154472 main .txt.editorArea,html body.page-154472 main .txt.editorArea * {
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  color: var(--kite-care-ink) !important;
  letter-spacing:0.055em!important;
}

html body.page-154472 main section.article>.head,html body.page-154472 main section.article .head {
  text-align:center!important;
}

html body.page-154472 main section.article h2.title,html body.page-154472 main section.article .head h2.title {
  position:relative!important;
  display:block!important;
  width:min(100%,920px)!important;
  margin:0 auto 58px!important;
  padding:0 0 22px!important;
  border:0!important;
  color:#1f2d34!important;
  font-size:clamp(30px,3.1vw,40px)!important;
  line-height:1.45!important;
  font-weight:700!important;
  letter-spacing:0.06em!important;
  text-align:center!important;
}

html body.page-154472 main section.article h2.title::after,html body.page-154472 main section.article .head h2.title::after {
  content:""!important;
  position:absolute!important;
  left:50%!important;
  bottom:0!important;
  width:min(180px,38vw)!important;
  height:3px!important;
  border-radius:999px!important;
  background: linear-gradient(90deg, rgba(14,181,156,0), var(--kite-care-green), rgba(14,181,156,0)) !important;
  transform:translateX(-50%)!important;
}

html body.page-154472 .kite-typo-wrapper,html body.page-154472 .flow-editorial-wrapper,html body.page-154472 .guide-wrapper,html body.page-154472 .service-wrapper,html body.page-154472 .info-editorial-wrapper,html body.page-154472 .profile-wrapper {
  box-sizing:border-box!important;
  width:min(100%,880px)!important;
  max-width:calc(100vw - 48px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  color: var(--kite-care-ink) !important;
  font-size:17px!important;
  line-height:2!important;
  font-weight:500!important;
  letter-spacing:0.055em!important;
}

html body.page-154472 .kite-typo-wrapper {
  margin-top:72px!important;
  margin-bottom:86px!important;
  padding:0!important;
}

html body.page-154472 .kite-typo-wrapper p,html body.page-154472 .guide-wrapper p,html body.page-154472 .info-editorial-wrapper p,html body.page-154472 .profile-wrapper li,html body.page-154472 .profile-wrapper p {
  font-size:17px!important;
  line-height:2!important;
  font-weight:500!important;
  letter-spacing:0.055em!important;
}

html body.page-154472 .t-block {
  margin-bottom:72px!important;
}

html body.page-154472 .t-small,html body.page-154472 .t-whisper,html body.page-154472 .guide-sub-en,html body.page-154472 .service-tag,html body.page-154472 .info-note,html body.page-154472 .profile-name-romaji {
  color: var(--kite-care-muted) !important;
  font-size:15px!important;
  line-height:1.9!important;
  font-weight:500!important;
  letter-spacing:0.06em!important;
}

html body.page-154472 .t-base,html body.page-154472 .guide-p,html body.page-154472 .service-item,html body.page-154472 .info-text {
  color: var(--kite-care-ink) !important;
  font-size:17px!important;
  line-height:2!important;
  font-weight:500!important;
}

html body.page-154472 .t-large,html body.page-154472 .guide-lead,html body.page-154472 .cta-text {
  color:#1f2d34!important;
  font-size:18px!important;
  line-height:1.95!important;
  font-weight:600!important;
}

html body.page-154472 .t-huge,html body.page-154472 .t-massive,html body.page-154472 .guide-title,html body.page-154472 .service-title,html body.page-154472 .info-company-name,html body.page-154472 .cta-title,html body.page-154472 .profile-name-jp {
  color:#1f2d34!important;
  font-size:clamp(25px,2.45vw,32px)!important;
  line-height:1.58!important;
  font-weight:700!important;
  letter-spacing:0.055em!important;
}

html body.page-154472 .c-brand,html body.page-154472 .guide-highlight,html body.page-154472 .service-highlight,html body.page-154472 .info-heading {
  color: var(--kite-care-green) !important;
  font-weight:700!important;
}

html body.page-154472 .voice-line {
  width:100%!important;
  box-sizing:border-box!important;
  margin-bottom:72px!important;
  padding:26px 30px!important;
  border-left: 4px solid var(--kite-care-line) !important;
  border-radius:0 18px 18px 0!important;
  background: var(--kite-care-soft) !important;
}

html body.page-154472 .flow-editorial-wrapper,html body.page-154472 .guide-wrapper,html body.page-154472 .service-wrapper,html body.page-154472 .info-editorial-wrapper,html body.page-154472 .editorial-cta {
  border-radius:22px!important;
}

html body.page-154472 .guide-wrapper,html body.page-154472 .info-editorial-wrapper,html body.page-154472 .editorial-cta {
  background:linear-gradient(180deg,rgba(246,255,252,.98),rgba(255,255,255,.96))!important;
  border:1px solid rgba(14,181,156,.16)!important;
  box-shadow:0 18px 46px rgba(14,181,156,.08)!important;
}

html body.page-154472 .guide-wrapper,html body.page-154472 .info-editorial-wrapper {
  padding:64px 70px!important;
}

html body.page-154472 .editorial-cta {
  width:min(100%,760px)!important;
  max-width:calc(100vw - 48px)!important;
  margin:72px auto 0!important;
  padding:62px 54px!important;
}

html body.page-154472 .flow-idx,html body.page-154472 .service-num {
  color:rgba(14,181,156,.24)!important;
  font-size:clamp(56px,6vw,72px)!important;
  line-height:.9!important;
  font-weight:700!important;
  letter-spacing:0!important;
}

html body.page-154472 .flow-body h3,html body.page-154472 .service-title {
  color:#1f2d34!important;
  font-size:22px!important;
  line-height:1.55!important;
  font-weight:700!important;
}

html body.page-154472 .flow-body p {
  color: var(--kite-care-ink) !important;
  font-size:16.5px!important;
  line-height:1.95!important;
  font-weight:500!important;
}

html body.page-154472 .service-item {
  font-size:16.5px!important;
  line-height:1.9!important;
}

html body.page-154472 .info-heading {
  display:inline-block!important;
  margin-bottom:16px!important;
  font-size:15.5px!important;
  line-height:1.6!important;
  letter-spacing:0.08em!important;
}

html body.page-154472 .info-hours {
  color:#1f2d34!important;
  font-size:18px!important;
  line-height:1.8!important;
  font-weight:600!important;
}

html body.page-154472 .cta-btn {
  font-size:17px!important;
  line-height:1.55!important;
  font-weight:700!important;
  letter-spacing:0.06em!important;
}

html body.page-154472 .profile-wrapper {
  margin-top:54px!important;
  margin-bottom:74px!important;
}

html body.page-154472 .profile-history-title {
  color:#1f2d34!important;
  font-size:17px!important;
  line-height:1.65!important;
  font-weight:700!important;
}

html body.page-154472 section.article.kite-hodogaya-profile-cta-20260523,html body.tpl-eid.page-154472 section.article.kite-hodogaya-profile-cta-20260523 {
  font-size:17px!important;
  line-height:1.95!important;
  letter-spacing:0.055em!important;
}

html body.page-154472 section.article.kite-hodogaya-profile-cta-20260523 h2.title,html body.tpl-eid.page-154472 section.article.kite-hodogaya-profile-cta-20260523 h2.title {
  font-size:clamp(24px,2.35vw,30px)!important;
  line-height:1.55!important;
  margin-bottom:28px!important;
}

@media (max-width: 768px) {
  html body.page-154472 main section.article h2.title,html body.page-154472 main section.article .head h2.title {
    width:min(100%,340px)!important;
    margin-bottom:42px!important;
    padding-bottom:18px!important;
    font-size:clamp(25px,7vw,29px)!important;
    line-height:1.55!important;
    letter-spacing:0.04em!important;
  }

  html body.page-154472 .kite-typo-wrapper,html body.page-154472 .flow-editorial-wrapper,html body.page-154472 .guide-wrapper,html body.page-154472 .service-wrapper,html body.page-154472 .info-editorial-wrapper,html body.page-154472 .profile-wrapper {
    width:min(100%,calc(100vw - 38px))!important;
    max-width:min(100%,calc(100vw - 38px))!important;
    margin-top:44px!important;
    margin-bottom:58px!important;
    padding-left:0!important;
    padding-right:0!important;
    font-size:16px!important;
    line-height:1.95!important;
    letter-spacing:0.035em!important;
  }

  html body.page-154472 .guide-wrapper,html body.page-154472 .info-editorial-wrapper,html body.page-154472 .editorial-cta {
    padding:38px 22px!important;
    border-radius:18px!important;
  }

  html body.page-154472 .kite-typo-wrapper p,html body.page-154472 .guide-wrapper p,html body.page-154472 .info-editorial-wrapper p,html body.page-154472 .profile-wrapper li,html body.page-154472 .profile-wrapper p,html body.page-154472 .t-base,html body.page-154472 .guide-p,html body.page-154472 .service-item,html body.page-154472 .info-text {
    font-size:16px!important;
    line-height:1.95!important;
    letter-spacing:0.035em!important;
  }

  html body.page-154472 .t-large,html body.page-154472 .guide-lead,html body.page-154472 .cta-text {
    font-size:16.5px!important;
    line-height:1.9!important;
  }

  html body.page-154472 .t-huge,html body.page-154472 .t-massive,html body.page-154472 .guide-title,html body.page-154472 .service-title,html body.page-154472 .info-company-name,html body.page-154472 .cta-title,html body.page-154472 .profile-name-jp {
    font-size:clamp(22px,6vw,26px)!important;
    line-height:1.6!important;
    letter-spacing:0.04em!important;
  }

  html body.page-154472 .voice-line {
    padding:22px 20px!important;
    margin-bottom:54px!important;
  }

  html body.page-154472 .flow-idx,html body.page-154472 .service-num {
    font-size:clamp(46px,14vw,56px)!important;
  }

  html body.page-154472 .flow-body h3,html body.page-154472 .service-title {
    font-size:20px!important;
    line-height:1.55!important;
  }

  html body.page-154472 .editorial-cta {
    width:min(100%,calc(100vw - 38px))!important;
    margin-top:48px!important;
  }
}
/* /kite-care-support-page-typography-polish-20260523 */

/* kite-care-support-page-highlight-fix-20260523 */
html body.page-154472 .kite-typo-wrapper .c-brand,html body.page-154472 main .txt.editorArea .c-brand,html body.page-154472 .guide-highlight,html body.page-154472 .service-highlight,html body.page-154472 .info-heading {
  color: var(--kite-care-green) !important;
  font-weight:700!important;
}

html body.page-154472 .kite-typo-wrapper .t-large,html body.page-154472 main .txt.editorArea .t-large,html body.page-154472 .guide-lead,html body.page-154472 .cta-text {
  font-size:18px!important;
  line-height:1.95!important;
  font-weight:600!important;
}
/* /kite-care-support-page-highlight-fix-20260523 */

/* kite-care-support-page-cta-outline-20260523 */
html body.page-154472 section.article.kite-hodogaya-profile-cta-20260523 .kite-hodogaya-profile-cta-20260523__body p>a[href*="/cont11/46.html"] {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:min(100%,420px)!important;
  max-width:100%!important;
  padding:17px 34px!important;
  border: 2px solid var(--kite-care-green, #0eb59c) !important;
  border-radius:999px!important;
  background:#fff!important;
  color: var(--kite-care-green, #0eb59c) !important;
  box-shadow:0 10px 22px rgba(14,181,156,0.14)!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN","Meiryo",sans-serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.55!important;
  letter-spacing:0.03em!important;
  text-align:center!important;
  text-decoration:none!important;
  transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease!important;
}

html body.page-154472 section.article.kite-hodogaya-profile-cta-20260523 .kite-hodogaya-profile-cta-20260523__body p>a[href*="/cont11/46.html"]:hover {
  background:rgba(14,181,156,0.08)!important;
  color:#07977f!important;
  border-color:#07977f!important;
  box-shadow:0 14px 26px rgba(14,181,156,0.18)!important;
  transform:translateY(-1px)!important;
}

@media (max-width: 640px) {
  html body.page-154472 section.article.kite-hodogaya-profile-cta-20260523 .kite-hodogaya-profile-cta-20260523__body p>a[href*="/cont11/46.html"] {
    width:100%!important;
    min-width:0!important;
    padding:15px 18px!important;
    font-size:15.5px!important;
    line-height:1.6!important;
  }
}
/* /kite-care-support-page-cta-outline-20260523 */

/* kite-home-lp-photo-20260523 */
html body.slide #kite-desc-root {
  position:relative!important;
}

html body.slide #kite-desc-root::before {
  content:""!important;
  display:block!important;
  width:min(620px,88vw)!important;
  aspect-ratio:2/3!important;
  margin:0 auto 54px!important;
  border-radius:30px!important;
  background-image:linear-gradient(180deg,rgba(255,255,255,0.04),rgba(255,255,255,0.12)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/UAxliW1rOU_m.webp)!important;
  background-size:cover!important;
  background-position:center center!important;
  box-shadow:0 26px 62px rgba(20,84,64,0.20),0 0 0 1px rgba(255,255,255,0.84) inset!important;
  overflow:hidden!important;
}

@media (min-width: 1100px) {
  html body.slide #kite-desc-root::before {
    width:560px!important;
    margin-bottom:64px!important;
  }
}

@media (max-width: 640px) {
  html body.slide #kite-desc-root::before {
    width:min(92vw,430px)!important;
    margin:0 auto 38px!important;
    border-radius:22px!important;
    box-shadow:0 18px 40px rgba(20,84,64,0.18),0 0 0 1px rgba(255,255,255,0.82) inset!important;
  }
}
/* /kite-home-lp-photo-20260523 */

/* kite-home-lp-photo-left-20260523 */


html body.slide #concern-section .split-container {
  position:relative!important;
}

html body.slide #concern-section .anchor-side,html body.slide #concern-section .flow-side {
  position:relative!important;
  z-index:2!important;
}

html body.slide #concern-section .split-container::after {
  content:""!important;
  position:absolute!important;
  left:clamp(34px,4.8vw,64px)!important;
  top:1120px!important;
  z-index:1!important;
  display:block!important;
  width:min(390px,34vw)!important;
  aspect-ratio:2/3!important;
  border-radius:30px!important;
  background-image:linear-gradient(180deg,rgba(255,255,255,0.03),rgba(255,255,255,0.12)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/UAxliW1rOU_m.webp)!important;
  background-size:cover!important;
  background-position:center center!important;
  box-shadow:0 26px 58px rgba(20,84,64,0.18),0 0 0 1px rgba(255,255,255,0.82) inset!important;
  pointer-events:none!important;
}

@media (max-width: 900px) {
  html body.slide #concern-section .split-container::after {
    display:none!important;
  }

  html body.slide #concern-section .anchor-side::after {
    content:""!important;
    display:block!important;
    width:min(92vw,430px)!important;
    aspect-ratio:2/3!important;
    margin:34px auto 0!important;
    border-radius:24px!important;
    background-image:linear-gradient(180deg,rgba(255,255,255,0.03),rgba(255,255,255,0.12)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/UAxliW1rOU_m.webp)!important;
    background-size:cover!important;
    background-position:center center!important;
    box-shadow:0 18px 40px rgba(20,84,64,0.17),0 0 0 1px rgba(255,255,255,0.82) inset!important;
  }
}
/* /kite-home-lp-photo-left-20260523 */

/* kite-home-lp-photo-replace-consultation-20260523 */
html body.slide #kite-desc-root::before {
  content:none!important;
  display:none!important;
}

html body.slide #concern-section .split-container::after {
  background-image:linear-gradient(180deg,rgba(255,255,255,0.03),rgba(255,255,255,0.12)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/V967LYadZ2_m.webp)!important;
  background-size:cover!important;
  background-position:center 42%!important;
}

@media (max-width: 900px) {
  html body.slide #concern-section .anchor-side::after {
    background-image:linear-gradient(180deg,rgba(255,255,255,0.03),rgba(255,255,255,0.12)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/V967LYadZ2_m.webp)!important;
    background-size:cover!important;
    background-position:center 42%!important;
  }
}
/* /kite-home-lp-photo-replace-consultation-20260523 */

/* kite-home-lp-photo-overlay-fix-20260524 */


html body.slide #concern-section .split-container::after {
  z-index:4!important;
  opacity:1!important;
}

html body.slide #concern-section .flow-side {
  z-index:5!important;
}

html body.slide #concern-section .anchor-side,html body.slide #concern-section .anchor-content {
  z-index:6!important;
}
/* /kite-home-lp-photo-overlay-fix-20260524 */

html body.slide {
  --kite-lp-consult-photo: linear-gradient(180deg, rgba(255,255,255,0.03), rgba(255,255,255,0.12)), url("https://toriaez-hp.jp/assets/2-0500000809/uploader/V967LYadZ2_m.webp");
}

/* kite-home-lp-photo-front-layer-20260524 */
html body.slide #concern-section {
  position:relative!important;
}

html body.slide #concern-section .split-container::after {
  content:none!important;
  display:none!important;
}

html body.slide #concern-section::before {
  content:""!important;
  position:absolute!important;
  left:clamp(34px,4.8vw,64px)!important;
  top:1120px!important;
  z-index:80!important;
  display:block!important;
  width:min(390px,34vw)!important;
  aspect-ratio:2/3!important;
  border-radius:30px!important;
  background-image: var(--kite-lp-consult-photo) !important;
  background-size:cover!important;
  background-position:center 42%!important;
  box-shadow:0 26px 58px rgba(20,84,64,0.18),0 0 0 1px rgba(255,255,255,0.82) inset!important;
  opacity:1!important;
  pointer-events:none!important;
}

html body.slide #concern-section .anchor-side {
  background:transparent!important;
}

html body.slide #concern-section .anchor-side,html body.slide #concern-section .anchor-content,html body.slide #concern-section .flow-side {
  position:relative!important;
}

html body.slide #concern-section .anchor-side,html body.slide #concern-section .anchor-content {
  z-index:70!important;
}

html body.slide #concern-section .flow-side {
  z-index:90!important;
}

@media (max-width: 900px) {
  html body.slide #concern-section::before {
    content:none!important;
    display:none!important;
  }
}
/* /kite-home-lp-photo-front-layer-20260524 */

/* kite-home-guide-capy-photo-20260524 */
html body.slide {
  --kite-guide-capy-photo: linear-gradient(180deg, rgba(255,255,255,0.02), rgba(255,255,255,0.10)), url("https://toriaez-hp.jp/assets/2-0500000809/uploader/VkACHGZ7Dx_m.webp");
}

html body.slide #guide-section {
  position:relative!important;
}

html body.slide #guide-section::before {
  content:""!important;
  position:absolute!important;
  left:clamp(44px,6.4vw,86px)!important;
  top:1328px!important;
  z-index:30!important;
  display:block!important;
  width:min(390px,34vw)!important;
  aspect-ratio:3/4!important;
  border-radius:30px!important;
  background-image: var(--kite-guide-capy-photo) !important;
  background-size:cover!important;
  background-position:center center!important;
  box-shadow:0 26px 58px rgba(20,84,64,0.18),0 0 0 1px rgba(255,255,255,0.82) inset!important;
  pointer-events:none!important;
}

html body.slide #guide-section .split-container,html body.slide #guide-section .guide-block,html body.slide #guide-section .feature-grid,html body.slide #guide-section .feature-card {
  position:relative!important;
}

html body.slide #guide-section .feature-grid,html body.slide #guide-section .guide-block {
  z-index:40!important;
}

@media (max-width: 900px) {
  html body.slide #guide-section::before {
    content:none!important;
    display:none!important;
  }
}
/* /kite-home-guide-capy-photo-20260524 */

/* kite-page154472-return-home-white-text-20260524 */
html body.page-154472 a.profile-back-btn.kite-return-home-btn,html body.page-154472 .profile-wrapper a.profile-back-btn.kite-return-home-btn,html body.page-154472 .profile-back-wrap a.profile-back-btn,html body.tpl-eid.page-154472 a.profile-back-btn.kite-return-home-btn,html body.page-154472 a.profile-back-btn.kite-return-home-btn:link,html body.page-154472 a.profile-back-btn.kite-return-home-btn:visited,html body.page-154472 a.profile-back-btn.kite-return-home-btn:hover,html body.page-154472 a.profile-back-btn.kite-return-home-btn:focus,html body.page-154472 a.profile-back-btn.kite-return-home-btn:active,html body.page-154472 .profile-back-wrap a.profile-back-btn:link,html body.page-154472 .profile-back-wrap a.profile-back-btn:visited,html body.page-154472 .profile-back-wrap a.profile-back-btn:hover,html body.page-154472 .profile-back-wrap a.profile-back-btn:focus,html body.page-154472 .profile-back-wrap a.profile-back-btn:active {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-decoration-color:rgba(255,255,255,.75)!important;
  text-shadow:none!important;
}

html body.page-154472 a.profile-back-btn.kite-return-home-btn,html body.page-154472 .profile-wrapper a.profile-back-btn.kite-return-home-btn,html body.page-154472 .profile-back-wrap a.profile-back-btn,html body.tpl-eid.page-154472 a.profile-back-btn.kite-return-home-btn>* {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
/* /kite-page154472-return-home-white-text-20260524 */

/* kite-home-service-saba-photo-20260524 */
html body.slide {
  --kite-service-saba-photo: linear-gradient(180deg, rgba(255,255,255,0.02), rgba(255,255,255,0.10)), url("https://toriaez-hp.jp/assets/2-0500000809/uploader/QGEpmvQI2O_m.webp");
}

html body.slide #j9fm .anchor-wrapper {
  position:relative!important;
}

html body.slide #j9fm .anchor-wrapper::before {
  content:""!important;
  position:absolute!important;
  left:clamp(44px,6.4vw,86px)!important;
  top:1110px!important;
  z-index:80!important;
  display:block!important;
  width:min(390px,34vw)!important;
  aspect-ratio:2/3!important;
  border-radius:30px!important;
  background-image: var(--kite-service-saba-photo) !important;
  background-size:cover!important;
  background-position:center center!important;
  box-shadow:0 26px 58px rgba(20,84,64,0.18),0 0 0 1px rgba(255,255,255,0.82) inset!important;
  pointer-events:none!important;
}

html body.slide #j9fm .anchor-side {
  background:transparent!important;
}

html body.slide #j9fm .anchor-side,html body.slide #j9fm .flow-side,html body.slide #j9fm .flow-item,html body.slide #j9fm .service-grid,html body.slide #j9fm .service-box {
  position:relative!important;
}

html body.slide #j9fm .flow-side,html body.slide #j9fm .flow-item,html body.slide #j9fm .service-grid,html body.slide #j9fm .service-box {
  z-index:90!important;
}

@media (max-width: 900px) {
  html body.slide #j9fm .anchor-wrapper::before {
    content:none!important;
    display:none!important;
  }
}
/* /kite-home-service-saba-photo-20260524 */

/* kite-page154472-solid-teal-white-buttons-20260524 */
html body.page-154472,html body.tpl-eid.page-154472 {
  background:#f9f9f9!important;
}

html body.page-154472 main {
  background:transparent!important;
}



html body.page-154472 main a.cta-btn,html body.page-154472 main a.cta-btn:link,html body.page-154472 main a.cta-btn:visited,html body.page-154472 main a.cta-btn:hover,html body.page-154472 main a.cta-btn:focus,html body.page-154472 main section.article.kite-hodogaya-profile-cta-20260523 a[href*="/cont11/46.html"],html body.page-154472 main section.article.kite-hodogaya-profile-cta-20260523 a[href*="/cont11/46.html"]:link,html body.page-154472 main section.article.kite-hodogaya-profile-cta-20260523 a[href*="/cont11/46.html"]:visited,html body.page-154472 main section.article.kite-hodogaya-profile-cta-20260523 a[href*="/cont11/46.html"]:hover,html body.page-154472 main section.article.kite-hodogaya-profile-cta-20260523 a[href*="/cont11/46.html"]:focus,html body.page-154472 main a.profile-back-btn.kite-return-home-btn,html body.page-154472 main a.profile-back-btn.kite-return-home-btn:link,html body.page-154472 main a.profile-back-btn.kite-return-home-btn:visited,html body.page-154472 main a.profile-back-btn.kite-return-home-btn:hover,html body.page-154472 main a.profile-back-btn.kite-return-home-btn:focus {
  background:#0EB59C!important;
  background-image:none!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  border-color:#0EB59C!important;
  text-decoration:none!important;
  text-shadow:none!important;
  box-shadow:0 12px 24px rgba(14,181,156,.20)!important;
}

html body.page-154472 main a.cta-btn:hover,html body.page-154472 main section.article.kite-hodogaya-profile-cta-20260523 a[href*="/cont11/46.html"]:hover,html body.page-154472 main a.profile-back-btn.kite-return-home-btn:hover {
  filter:brightness(1.03)!important;
}

html body.page-154472 a.h-float-btn,html body.page-154472 a.h-float-btn:link,html body.page-154472 a.h-float-btn:visited,html body.page-154472 a.h-float-btn:hover,html body.page-154472 a.h-float-btn:focus {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
/* /kite-page154472-solid-teal-white-buttons-20260524 */

/* sanitized legacy mojibake note */

html body.tpl-eid.page-154472 main section#s3a7.article .txt.editorArea {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:1100px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:clamp(24px,4vw,56px)!important;
  padding-right:clamp(24px,4vw,56px)!important;
}

html body.tpl-eid.page-154472 main section#s3a7.article .txt.editorArea .kite-typo-wrapper {
  box-sizing:border-box!important;
  width:min(820px,100%)!important;
  max-width:820px!important;
  margin:80px auto 0!important;
  padding:0!important;
}

html body.tpl-eid.page-154472 main section#s3a7.article .txt.editorArea .kite-typo-wrapper .t-block,html body.tpl-eid.page-154472 main section#s3a7.article .txt.editorArea .kite-typo-wrapper .voice-line {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:820px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  overflow:visible!important;
  clear:both!important;
}

html body.tpl-eid.page-154472 main section#s3a7.article .txt.editorArea .kite-typo-wrapper .t-block:first-child,html body.tpl-eid.page-154472 main section#s3a7.article .txt.editorArea .kite-typo-wrapper .voice-line {
  position:relative!important;
  z-index:2!important;
  padding:clamp(28px,3vw,42px) clamp(30px,4vw,46px)!important;
  margin-bottom:72px!important;
}

html body.tpl-eid.page-154472 main section#s3a7.article .txt.editorArea .kite-typo-wrapper .t-block:not(:first-child) {
  margin-bottom:64px!important;
}

html body.tpl-eid.page-154472 main section#gmzq.article .flow-editorial-wrapper .flow-row.sub-flow .flow-idx {
  background:linear-gradient(135deg,#0EB59C 0%,#078D7C 100%)!important;
  background-color:#0EB59C!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  opacity:1!important;
  border:2px solid rgba(255,255,255,0.95)!important;
  box-shadow:0 14px 30px rgba(14,181,156,0.28),0 0 0 8px rgba(14,181,156,0.08)!important;
  text-shadow:0 1px 2px rgba(0,0,0,0.18)!important;
}

html body.tpl-eid.page-154472 main section#gmzq.article .flow-editorial-wrapper .flow-row.sub-flow {
  border-color:rgba(14,181,156,0.22)!important;
}

@media (max-width: 768px) {
  html body.tpl-eid.page-154472 main section#s3a7.article .txt.editorArea {
    max-width:100%!important;
    padding-left:18px!important;
    padding-right:18px!important;
  }

  html body.tpl-eid.page-154472 main section#s3a7.article .txt.editorArea .kite-typo-wrapper {
    width:100%!important;
    max-width:100%!important;
    margin:56px auto 0!important;
  }

  html body.tpl-eid.page-154472 main section#s3a7.article .txt.editorArea .kite-typo-wrapper .t-block:first-child,html body.tpl-eid.page-154472 main section#s3a7.article .txt.editorArea .kite-typo-wrapper .voice-line {
    padding:24px 22px!important;
    margin-bottom:52px!important;
  }

  html body.tpl-eid.page-154472 main section#s3a7.article .txt.editorArea .kite-typo-wrapper .t-block:not(:first-child) {
    margin-bottom:44px!important;
  }
}
/* /AO-FINAL-FIX-cont1-2-layout-polish-20260525-2 */

/* [AO FIX] cont1/2 service heading center v20260525 */
html body.tpl-eid.page-154472 main section#s3a7.article::before{display:block!important;box-sizing:border-box!important;width:min(1320px,calc(100% - 84px))!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;}
@media(max-width:768px){html body.tpl-eid.page-154472 main section#s3a7.article::before{width:calc(100% - 36px)!important;text-align:center!important;}}
/* /AO-FIX-cont1-2-service-heading-center-20260525 */

/* sanitized legacy mojibake note */
html body.tpl-eid.page-154472 main section#s3a7.article::before {
  border-bottom:none!important;
  padding-bottom:34px!important;
  background-image:linear-gradient(90deg,#10bfa8 0%,#6ad7ef 52%,#416de3 100%)!important;
  background-repeat:no-repeat!important;
  background-position:center bottom!important;
  background-size:min(420px,42vw) 8px!important;
}

@media (max-width: 768px) {
  html body.tpl-eid.page-154472 main section#s3a7.article::before {
    padding-bottom:24px!important;
    background-size:min(260px,58vw) 6px!important;
  }
}
/* /AO-FIX-cont1-2-service-gradient-line-20260525 */

/* sanitized legacy mojibake note */
html body.tpl-eid.page-250814 main section#j2nj.article h2.title::after {
  content:""!important;
  display:block!important;
  width:min(420px,42vw)!important;
  max-width:420px!important;
  height:8px!important;
  margin:28px auto 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#10bfa8 0%,#6ad7ef 52%,#416de3 100%)!important;
}

@media (max-width: 768px) {
  html body.tpl-eid.page-250814 main section#j2nj.article h2.title::after {
    width:min(260px,58vw)!important;
    height:6px!important;
    margin-top:22px!important;
  }
}
/* /AO-FIX-cont1-51-title-gradient-line-20260525 */

/* sanitized legacy mojibake note */
html body.tpl-eid.page-250815 main section#a18v.article h2.title::after {
  content:""!important;
  display:block!important;
  width:min(420px,42vw)!important;
  max-width:420px!important;
  height:8px!important;
  margin:28px auto 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#10bfa8 0%,#6ad7ef 52%,#416de3 100%)!important;
}

@media (max-width: 768px) {
  html body.tpl-eid.page-250815 main section#a18v.article h2.title::after {
    width:min(260px,58vw)!important;
    height:6px!important;
    margin-top:22px!important;
  }
}
/* /AO-FIX-cont1-52-title-gradient-line-20260525 */

/* sanitized legacy mojibake note */
html body.tpl-eid.page-250816 main section#brhq.article h2.title::after {
  content:""!important;
  display:block!important;
  width:min(420px,42vw)!important;
  max-width:420px!important;
  height:8px!important;
  margin:28px auto 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#10bfa8 0%,#6ad7ef 52%,#416de3 100%)!important;
}

@media (max-width: 768px) {
  html body.tpl-eid.page-250816 main section#brhq.article h2.title::after {
    width:min(260px,58vw)!important;
    height:6px!important;
    margin-top:22px!important;
  }
}
/* /AO-FIX-cont1-53-title-gradient-line-20260525 */

/* kite-service-article-label-top-center-20260525-v1 */
html body.tpl-eid.page-250814 #j2nj.article .txt::before,html body.tpl-eid.page-250814 #j2nj.article .txt:before,html body.page-250814 #j2nj.article .txt::before,html body.page-250814 #j2nj.article .txt:before,html body.tpl-eid.page-250815 #a18v.article .txt::before,html body.tpl-eid.page-250815 #a18v.article .txt:before,html body.page-250815 #a18v.article .txt::before,html body.page-250815 #a18v.article .txt:before,html body.tpl-eid.page-250816 #brhq.article .txt::before,html body.tpl-eid.page-250816 #brhq.article .txt:before,html body.page-250816 #brhq.article .txt::before,html body.page-250816 #brhq.article .txt:before,html body.tpl-eid.page-250817 #d4la.article .txt::before,html body.tpl-eid.page-250817 #d4la.article .txt:before,html body.page-250817 #d4la.article .txt::before,html body.page-250817 #d4la.article .txt:before {
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:fit-content!important;
  max-width:min(100%,560px)!important;
  margin:0 auto 22px!important;
  padding:9px 22px!important;
  float:none!important;
  clear:both!important;
  text-align:center!important;
  white-space:normal!important;
  box-sizing:border-box!important;
}

html body.tpl-eid.page-250814 #j2nj.article .txt,html body.page-250814 #j2nj.article .txt,html body.tpl-eid.page-250815 #a18v.article .txt,html body.page-250815 #a18v.article .txt,html body.tpl-eid.page-250816 #brhq.article .txt,html body.page-250816 #brhq.article .txt,html body.tpl-eid.page-250817 #d4la.article .txt,html body.page-250817 #d4la.article .txt {
  text-align:left!important;
}

@media (max-width: 767px) {
  html body.tpl-eid.page-250814 #j2nj.article .txt::before,html body.tpl-eid.page-250814 #j2nj.article .txt:before,html body.page-250814 #j2nj.article .txt::before,html body.page-250814 #j2nj.article .txt:before,html body.tpl-eid.page-250815 #a18v.article .txt::before,html body.tpl-eid.page-250815 #a18v.article .txt:before,html body.page-250815 #a18v.article .txt::before,html body.page-250815 #a18v.article .txt:before,html body.tpl-eid.page-250816 #brhq.article .txt::before,html body.tpl-eid.page-250816 #brhq.article .txt:before,html body.page-250816 #brhq.article .txt::before,html body.page-250816 #brhq.article .txt:before,html body.tpl-eid.page-250817 #d4la.article .txt::before,html body.tpl-eid.page-250817 #d4la.article .txt:before,html body.page-250817 #d4la.article .txt::before,html body.page-250817 #d4la.article .txt:before {
    max-width:min(92%,360px)!important;
    margin:0 auto 20px!important;
    padding:8px 18px!important;
    font-size:11px!important;
    line-height:1.45!important;
    letter-spacing:.12em!important;
  }
}
/* /kite-service-article-label-top-center-20260525-v1 */

/* sanitized legacy mojibake note */
html body.tpl-eid.page-250817 main section#d4la.article h2.title::after {
  content:""!important;
  display:block!important;
  width:min(420px,42vw)!important;
  max-width:420px!important;
  height:8px!important;
  margin:28px auto 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#10bfa8 0%,#6ad7ef 52%,#416de3 100%)!important;
}

@media (max-width: 768px) {
  html body.tpl-eid.page-250817 main section#d4la.article h2.title::after {
    width:min(260px,58vw)!important;
    height:6px!important;
    margin-top:22px!important;
  }
}
/* /AO-FIX-cont1-54-title-gradient-line-20260525 */

/* sanitized legacy mojibake note */




@media (max-width: 768px) {
  
}
/* /AO-FIX-service-pagetitle-underline-fit-text-20260525 */

/* sanitized legacy mojibake note */
html body.tpl-eid.page-250814 main section#j2nj.article,html body.page-250814 main section#j2nj.article,html body.tpl-eid.page-250815 main section#a18v.article,html body.page-250815 main section#a18v.article,html body.tpl-eid.page-250816 main section#brhq.article,html body.page-250816 main section#brhq.article,html body.tpl-eid.page-250817 main section#d4la.article,html body.page-250817 main section#d4la.article {
  position:relative!important;
  padding-top:76px!important;
}

html body.tpl-eid.page-250814 main section#j2nj.article .txt,html body.page-250814 main section#j2nj.article .txt,html body.tpl-eid.page-250815 main section#a18v.article .txt,html body.page-250815 main section#a18v.article .txt,html body.tpl-eid.page-250816 main section#brhq.article .txt,html body.page-250816 main section#brhq.article .txt,html body.tpl-eid.page-250817 main section#d4la.article .txt,html body.page-250817 main section#d4la.article .txt {
  overflow:visible!important;
}

html body.tpl-eid.page-250814 main section#j2nj.article .txt::before,html body.tpl-eid.page-250814 main section#j2nj.article .txt:before,html body.page-250814 main section#j2nj.article .txt::before,html body.page-250814 main section#j2nj.article .txt:before,html body.tpl-eid.page-250815 main section#a18v.article .txt::before,html body.tpl-eid.page-250815 main section#a18v.article .txt:before,html body.page-250815 main section#a18v.article .txt::before,html body.page-250815 main section#a18v.article .txt:before,html body.tpl-eid.page-250816 main section#brhq.article .txt::before,html body.tpl-eid.page-250816 main section#brhq.article .txt:before,html body.page-250816 main section#brhq.article .txt::before,html body.page-250816 main section#brhq.article .txt:before,html body.tpl-eid.page-250817 main section#d4la.article .txt::before,html body.tpl-eid.page-250817 main section#d4la.article .txt:before,html body.page-250817 main section#d4la.article .txt::before,html body.page-250817 main section#d4la.article .txt:before {
  position:absolute!important;
  top:0!important;
  left:50%!important;
  right:auto!important;
  transform:translateX(-50%)!important;
  z-index:5!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:max-content!important;
  max-width:min(86vw,560px)!important;
  margin:0!important;
  float:none!important;
  clear:both!important;
  text-align:center!important;
  white-space:normal!important;
  box-sizing:border-box!important;
}

html body.tpl-eid.page-250814 main section#j2nj.article>h2.title,html body.page-250814 main section#j2nj.article>h2.title,html body.tpl-eid.page-250815 main section#a18v.article>h2.title,html body.page-250815 main section#a18v.article>h2.title,html body.tpl-eid.page-250816 main section#brhq.article>h2.title,html body.page-250816 main section#brhq.article>h2.title,html body.tpl-eid.page-250817 main section#d4la.article>h2.title,html body.page-250817 main section#d4la.article>h2.title {
  margin-top:0!important;
}

@media (max-width: 768px) {
  html body.tpl-eid.page-250814 main section#j2nj.article,
  html body.page-250814 main section#j2nj.article,
  html body.tpl-eid.page-250815 main section#a18v.article,
  html body.page-250815 main section#a18v.article,
  html body.tpl-eid.page-250816 main section#brhq.article,

/* kite-restore-chunk-05-20260802 */
  html body.page-250816 main section#brhq.article,
  html body.tpl-eid.page-250817 main section#d4la.article,
  html body.page-250817 main section#d4la.article {
    padding-top:64px!important;
  }

  html body.tpl-eid.page-250814 main section#j2nj.article .txt::before,html body.tpl-eid.page-250814 main section#j2nj.article .txt:before,html body.page-250814 main section#j2nj.article .txt::before,html body.page-250814 main section#j2nj.article .txt:before,html body.tpl-eid.page-250815 main section#a18v.article .txt::before,html body.tpl-eid.page-250815 main section#a18v.article .txt:before,html body.page-250815 main section#a18v.article .txt::before,html body.page-250815 main section#a18v.article .txt:before,html body.tpl-eid.page-250816 main section#brhq.article .txt::before,html body.tpl-eid.page-250816 main section#brhq.article .txt:before,html body.page-250816 main section#brhq.article .txt::before,html body.page-250816 main section#brhq.article .txt:before,html body.tpl-eid.page-250817 main section#d4la.article .txt::before,html body.tpl-eid.page-250817 main section#d4la.article .txt:before,html body.page-250817 main section#d4la.article .txt::before,html body.page-250817 main section#d4la.article .txt:before {
    top:0!important;
    max-width:min(84vw,360px)!important;
  }
}
/* /AO-FIX-service-article-label-top-center-v2-20260525 */

/* sanitized legacy mojibake note */
html body.tpl-eid.page-250814 main section#j2nj.article>h2.title,html body.page-250814 main section#j2nj.article>h2.title,html body.tpl-eid.page-250815 main section#a18v.article>h2.title,html body.page-250815 main section#a18v.article>h2.title,html body.tpl-eid.page-250816 main section#brhq.article>h2.title,html body.page-250816 main section#brhq.article>h2.title,html body.tpl-eid.page-250817 main section#d4la.article>h2.title,html body.page-250817 main section#d4la.article>h2.title {
  display:table!important;
  width:auto!important;
  max-width:min(100%,1120px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}

html body.tpl-eid.page-250814 main section#j2nj.article>h2.title::after,html body.tpl-eid.page-250814 main section#j2nj.article>h2.title:after,html body.page-250814 main section#j2nj.article>h2.title::after,html body.page-250814 main section#j2nj.article>h2.title:after,html body.tpl-eid.page-250815 main section#a18v.article>h2.title::after,html body.tpl-eid.page-250815 main section#a18v.article>h2.title:after,html body.page-250815 main section#a18v.article>h2.title::after,html body.page-250815 main section#a18v.article>h2.title:after,html body.tpl-eid.page-250816 main section#brhq.article>h2.title::after,html body.tpl-eid.page-250816 main section#brhq.article>h2.title:after,html body.page-250816 main section#brhq.article>h2.title::after,html body.page-250816 main section#brhq.article>h2.title:after,html body.tpl-eid.page-250817 main section#d4la.article>h2.title::after,html body.tpl-eid.page-250817 main section#d4la.article>h2.title:after,html body.page-250817 main section#d4la.article>h2.title::after,html body.page-250817 main section#d4la.article>h2.title:after {
  width:100%!important;
  max-width:none!important;
  min-width:0!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

@media (max-width: 768px) {
  html body.tpl-eid.page-250814 main section#j2nj.article>h2.title,html body.page-250814 main section#j2nj.article>h2.title,html body.tpl-eid.page-250815 main section#a18v.article>h2.title,html body.page-250815 main section#a18v.article>h2.title,html body.tpl-eid.page-250816 main section#brhq.article>h2.title,html body.page-250816 main section#brhq.article>h2.title,html body.tpl-eid.page-250817 main section#d4la.article>h2.title,html body.page-250817 main section#d4la.article>h2.title {
    display:table!important;
    width:auto!important;
    max-width:100%!important;
  }

  html body.tpl-eid.page-250814 main section#j2nj.article>h2.title::after,html body.tpl-eid.page-250814 main section#j2nj.article>h2.title:after,html body.page-250814 main section#j2nj.article>h2.title::after,html body.page-250814 main section#j2nj.article>h2.title:after,html body.tpl-eid.page-250815 main section#a18v.article>h2.title::after,html body.tpl-eid.page-250815 main section#a18v.article>h2.title:after,html body.page-250815 main section#a18v.article>h2.title::after,html body.page-250815 main section#a18v.article>h2.title:after,html body.tpl-eid.page-250816 main section#brhq.article>h2.title::after,html body.tpl-eid.page-250816 main section#brhq.article>h2.title:after,html body.page-250816 main section#brhq.article>h2.title::after,html body.page-250816 main section#brhq.article>h2.title:after,html body.tpl-eid.page-250817 main section#d4la.article>h2.title::after,html body.tpl-eid.page-250817 main section#d4la.article>h2.title:after,html body.page-250817 main section#d4la.article>h2.title::after,html body.page-250817 main section#d4la.article>h2.title:after {
    width:100%!important;
    max-width:none!important;
  }
}
/* /AO-FIX-service-article-title-underline-fit-text-20260525 */

/* sanitized legacy mojibake note */
html body.tpl-eid.page-154472 main section#s3a7.article::before,html body.page-154472 main section#s3a7.article::before {
  display:table!important;
  width:auto!important;
  max-width:min(100%,1320px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:0!important;
  padding-right:0!important;
  text-align:center!important;
  border-bottom:none!important;
  background-image:linear-gradient(90deg,#10bfa8 0%,#6ad7ef 52%,#416de3 100%)!important;
  background-repeat:no-repeat!important;
  background-size:100% 8px!important;
  background-position:center calc(100% - 2px)!important;
}

@media (max-width: 768px) {
  html body.tpl-eid.page-154472 main section#s3a7.article::before,html body.page-154472 main section#s3a7.article::before {
    display:table!important;
    width:auto!important;
    max-width:100%!important;
    background-size:100% 6px!important;
  }
}
/* /AO-FIX-cont1-2-service-heading-underline-fit-text-20260525 */

/* kite-cont1-service-family-hero-unified-20260714-v1 start */
html body.page-154472 h1.pageTitle,html body.page-189986 h1.pageTitle,html body.page-250815 h1.pageTitle,html body.page-200943 h1.pageTitle,html body.page-236299 h1.pageTitle,html body.page-250814 h1.pageTitle,html body.page-250816 h1.pageTitle,html body.page-250817 h1.pageTitle {
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  isolation:isolate!important;
  overflow:hidden!important;
  box-sizing:border-box!important;
  width:100%!important;
  max-width:none!important;
  min-height:clamp(380px,41.84vw,500px)!important;
  margin:0!important;
  padding:clamp(96px,10.9vw,130px) max(150px,calc((100vw - 1120px)/2)) clamp(68px,7.2vw,92px) max(20px,calc((100vw - 1120px)/2))!important;
  gap:22px!important;
  border:0!important;
  border-radius:0!important;
  background:radial-gradient(ellipse 82% 28%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.14) 52%,transparent 76%),linear-gradient(135deg,rgba(240,255,250,.96),rgba(246,253,255,.98) 48%,rgba(230,248,255,.92))!important;
  box-shadow:none!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:clamp(42px,4.8vw,58px)!important;
  font-weight:700!important;
  line-height:1.28!important;
  letter-spacing:.02em!important;
  text-align:left!important;
  text-shadow:none!important;
}

html body.page-154472 h1.pageTitle .kite-service-head-title,html body.page-154472 h1.pageTitle .kite-service-head-title>span {
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","MS PMincho",serif!important;
  font-weight:inherit!important;
  font-style:inherit!important;
}

html body.page-154472 h1.pageTitle::before,html body.page-189986 h1.pageTitle::before,html body.page-250815 h1.pageTitle::before,html body.page-200943 h1.pageTitle::before,html body.page-236299 h1.pageTitle::before,html body.page-250814 h1.pageTitle::before,html body.page-250816 h1.pageTitle::before,html body.page-250817 h1.pageTitle::before {
  display:block!important;
  box-sizing:border-box!important;
  max-width:100%!important;
  margin:0!important;
  padding:0 0 0 52px!important;
  background:linear-gradient(90deg,#0eb59c,#58c7f2) no-repeat left center/36px 2px!important;
  color:#0b9686!important;
  -webkit-text-fill-color:#0b9686!important;
  font-family:"Times New Roman","Yu Mincho","Hiragino Mincho ProN",serif!important;
  font-size:15px!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:.08em!important;
  text-align:left!important;
  text-transform:uppercase!important;
  white-space:normal!important;
}

html body.page-154472 h1.pageTitle::before { content:"CARE MANAGEMENT SERVICE"!important; }
html body.page-189986 h1.pageTitle::before { content:"IMPORTANT INFORMATION"!important; }
html body.page-250815 h1.pageTitle::before { content:"CARE PLAN DESIGN"!important; }
html body.page-200943 h1.pageTitle::before { content:"PRIVACY POLICY"!important; }
html body.page-236299 h1.pageTitle::before { content:"SERVICE FLOW"!important; }
html body.page-250814 h1.pageTitle::before { content:"CARE INSURANCE APPLICATION"!important; }
html body.page-250816 h1.pageTitle::before { content:"DISCHARGE SUPPORT"!important; }
html body.page-250817 h1.pageTitle::before { content:"MEDICAL CARE COORDINATION"!important; }

html body.page-154472 h1.pageTitle::after,html body.page-189986 h1.pageTitle::after,html body.page-250815 h1.pageTitle::after,html body.page-200943 h1.pageTitle::after,html body.page-236299 h1.pageTitle::after,html body.page-250814 h1.pageTitle::after,html body.page-250816 h1.pageTitle::after,html body.page-250817 h1.pageTitle::after {
  content:none!important;
  display:none!important;
}

@media (max-width: 767px) {
  html body.page-154472 h1.pageTitle,html body.page-189986 h1.pageTitle,html body.page-250815 h1.pageTitle,html body.page-200943 h1.pageTitle,html body.page-236299 h1.pageTitle,html body.page-250814 h1.pageTitle,html body.page-250816 h1.pageTitle,html body.page-250817 h1.pageTitle {
    min-height:300px!important;
    padding:54px 20px 56px!important;
    gap:18px!important;
    font-size:clamp(30px,8.7vw,38px)!important;
    line-height:1.28!important;
    letter-spacing:.015em!important;
  }

  html body.page-154472 h1.pageTitle::before,html body.page-189986 h1.pageTitle::before,html body.page-250815 h1.pageTitle::before,html body.page-200943 h1.pageTitle::before,html body.page-236299 h1.pageTitle::before,html body.page-250814 h1.pageTitle::before,html body.page-250816 h1.pageTitle::before,html body.page-250817 h1.pageTitle::before {
    padding-left:46px!important;
    background-size:32px 2px!important;
    font-size:12px!important;
    letter-spacing:.06em!important;
  }
}
/* kite-cont1-service-family-hero-unified-20260714-v1 end */

/* kite-service-page-title-gradient-lines-20260525-v1 */
html body.page-250814 main section.article>h2.title,html body.page-250815 main section.article>h2.title,html body.page-250816 main section.article>h2.title,html body.page-250817 main section.article>h2.title,html body.page-250814 main h2.ia-title,html body.page-250815 main h2.ia-title,html body.page-250816 main h2.ia-title,html body.page-250817 main h2.ia-title,html body.page-250814 main h2.cpm-title,html body.page-250815 main h2.cpm-title,html body.page-250816 main h2.cpm-title,html body.page-250817 main h2.cpm-title,html body.page-250814 main h2.mcc-title,html body.page-250815 main h2.mcc-title,html body.page-250816 main h2.mcc-title,html body.page-250817 main h2.mcc-title,html body.page-250814 main h3.ia-section-subtitle,html body.page-250814 main .ia-faq-mini>h3{
  display:table!important;
  width:fit-content!important;
  inline-size:fit-content!important;
  max-width:min(100%,calc(100vw - 48px))!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}

html body.page-250814 main section.article>h2.title::after,html body.page-250815 main section.article>h2.title::after,html body.page-250816 main section.article>h2.title::after,html body.page-250817 main section.article>h2.title::after,html body.page-250814 main h2.ia-title::after,html body.page-250815 main h2.ia-title::after,html body.page-250816 main h2.ia-title::after,html body.page-250817 main h2.ia-title::after,html body.page-250814 main h2.cpm-title::after,html body.page-250815 main h2.cpm-title::after,html body.page-250816 main h2.cpm-title::after,html body.page-250817 main h2.cpm-title::after,html body.page-250814 main h2.mcc-title::after,html body.page-250815 main h2.mcc-title::after,html body.page-250816 main h2.mcc-title::after,html body.page-250817 main h2.mcc-title::after,html body.page-250814 main h3.ia-section-subtitle::after,html body.page-250814 main .ia-faq-mini>h3::after{
  width:100%!important;
  inline-size:100%!important;
  min-width:0!important;
  max-width:none!important;
}



html body.page-250814 main section.article>h2.title::after,html body.page-250815 main section.article>h2.title::after,html body.page-250816 main section.article>h2.title::after,html body.page-250817 main section.article>h2.title::after,html body.page-250814 main>section.article#j2nj>h2.title::after,html body.page-250815 main>section.article#a18v>h2.title::after,html body.page-250816 main>section.article#brhq>h2.title::after,html body.page-250817 main>section.article#d4la>h2.title::after {
  content:""!important;
  display:block!important;
  width:100%!important;
  max-width:1120px!important;
  height:4px!important;
  margin:28px auto 0!important;
  border:0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#0EB59C 0%,#58D8EA 72%,#6AC9F2 100%)!important;
  box-shadow:0 10px 24px rgba(30,163,196,.12)!important;
}

html body.page-250814.page-250814.page-250814 main section.article>h2.title::after,html body.page-250815.page-250815.page-250815 main section.article>h2.title::after,html body.page-250816.page-250816.page-250816 main section.article>h2.title::after,html body.page-250817.page-250817.page-250817 main section.article>h2.title::after,html body.page-250814.page-250814.page-250814 main h2.ia-title::after,html body.page-250814.page-250814.page-250814 main h3.ia-section-subtitle::after,html body.page-250814.page-250814.page-250814 main .ia-faq-mini>h3::after,html body.page-250815.page-250815.page-250815 main h2.cpm-title::after,html body.page-250817.page-250817.page-250817 main h2.mcc-title::after{
  width:100%!important;
  inline-size:100%!important;
  min-width:0!important;
  max-width:none!important;
}

@media (max-width: 767px) {
  

  html body.page-250814 main section.article>h2.title::after,html body.page-250815 main section.article>h2.title::after,html body.page-250816 main section.article>h2.title::after,html body.page-250817 main section.article>h2.title::after,html body.page-250814 main>section.article#j2nj>h2.title::after,html body.page-250815 main>section.article#a18v>h2.title::after,html body.page-250816 main>section.article#brhq>h2.title::after,html body.page-250817 main>section.article#d4la>h2.title::after {
    height:5px!important;
    margin-top:20px!important;
  }
}
/* /kite-service-page-title-gradient-lines-20260525-v1 */

/* sanitized legacy mojibake note */

/* /AO-FIX-service-pagetitle-background-clear-20260525 */

/* sanitized legacy mojibake note */

/* /AO-FIX-service-pagetitle-background-clear-strong-20260525 */

/* kite-top-news-date-shift-20260527 */
@media (min-width: 769px) {
  html body#top #news ul.news li time {
    box-sizing:border-box!important;
    padding-left:clamp(24px,1.7vw,34px)!important;
  }
}
/* /kite-top-news-date-shift-20260527 */

/* kite-cont1-2-hero-title-custom-css-20260530-v1 start */
html body.page-154472 .kite-cont1-2-service-hero__title,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title {
  line-height:1.28!important;
}

html body.page-154472 .kite-cont1-2-service-hero__title span,html body.page-154472 .kite-cont1-2-service-hero__title strong,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title span,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title strong {
  display:block!important;
  margin:0!important;
  padding:0!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  background:none!important;
}

html body.page-154472 .kite-cont1-2-service-hero__title span::before,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title span::before {
  content:"きてケアプランセンター"!important;
  display:block!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:78px!important;
  font-weight:700!important;
  line-height:1.28!important;
  letter-spacing:0!important;
}

html body.page-154472 .kite-cont1-2-service-hero__title strong::before,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title strong::before {
  content:""!important;
  display:block!important;
  margin-top:10px!important;
  color:#12b7aa!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:50px!important;
  font-weight:700!important;
  line-height:1.22!important;
  letter-spacing:0!important;
  background:linear-gradient(90deg,#07b7a5 0%,#16bdb1 50%,#49bfda 100%)!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  -webkit-text-fill-color:transparent!important;
}

html body.page-154472 .kite-cont1-2-service-hero__title::after,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title::after {
  content:"わたしたちの提供するサービス"!important;
  display:block!important;
  width:auto!important;
  height:auto!important;
  margin:42px 0 0!important;
  padding:0!important;
  border:0!important;
  background:none!important;
  color:#0aa897!important;
  -webkit-text-fill-color:#0aa897!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:34px!important;
  font-weight:700!important;
  line-height:1.55!important;
  letter-spacing:0!important;
}

html body.page-154472 .kite-cont1-2-service-hero__lead,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__lead {
  margin-top:38px!important;
}



@media (max-width: 980px) {
  html body.page-154472 .kite-cont1-2-service-hero__title span::before,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title span::before {
    font-size:54px!important;
  }

  html body.page-154472 .kite-cont1-2-service-hero__title strong::before,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title strong::before {
    font-size:38px!important;
  }

  html body.page-154472 .kite-cont1-2-service-hero__title::after,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title::after {
    margin-top:34px!important;
    font-size:26px!important;
  }
}

@media (max-width: 560px) {
  html body.page-154472 .kite-cont1-2-service-hero__title,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title {
    width:calc(100vw - 24px)!important;
    max-width:none!important;
  }

  html body.page-154472 .kite-cont1-2-service-hero__title span::before,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title span::before {
    white-space:nowrap!important;
    font-size:33px!important;
  }

  html body.page-154472 .kite-cont1-2-service-hero__title strong::before,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title strong::before {
    margin-top:8px!important;
    font-size:26px!important;
  }

  html body.page-154472 .kite-cont1-2-service-hero__title::after,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__title::after {
    margin-top:26px!important;
    font-size:20px!important;
  }
}

html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title {
  line-height:1.28!important;
}

html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title span,html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title strong,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title span,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title strong {
  display:block!important;
  margin:0!important;
  padding:0!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  background:none!important;
}

html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title span::before,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title span::before {
  content:"きてケアプランセンター"!important;
  display:block!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:78px!important;
  font-weight:700!important;
  line-height:1.28!important;
  letter-spacing:0!important;
}

html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title strong::before,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title strong::before {
  content:""!important;
  display:block!important;
  margin-top:10px!important;
  color:#12b7aa!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:50px!important;
  font-weight:700!important;
  line-height:1.22!important;
  letter-spacing:0!important;
  background:linear-gradient(90deg,#07b7a5 0%,#16bdb1 50%,#49bfda 100%)!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  -webkit-text-fill-color:transparent!important;
}

html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title::after,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title::after {
  content:"わたしたちの提供するサービス"!important;
  display:block!important;
  width:auto!important;
  height:auto!important;
  margin:42px 0 0!important;
  padding:0!important;
  border:0!important;
  background:none!important;
  color:#0aa897!important;
  -webkit-text-fill-color:#0aa897!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:34px!important;
  font-weight:700!important;
  line-height:1.55!important;
  letter-spacing:0!important;
}

html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__lead,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__lead {
  margin-top:38px!important;
}

@media (min-width: 981px) {
  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__inner,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__inner,html body.page-154472 .kite-cont1-2-service-hero__inner,html body.tpl-eid.page-154472 .kite-cont1-2-service-hero__inner {
    width:min(960px,calc(100% - 96px))!important;
    margin-left:clamp(64px,calc(50vw - 520px),560px)!important;
    margin-right:auto!important;
  }
}

@media (max-width: 980px) {
  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title span::before,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title span::before {
    font-size:54px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title strong::before,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title strong::before {
    font-size:38px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title::after,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title::after {
    margin-top:34px!important;
    font-size:26px!important;
  }
}

@media (max-width: 560px) {
  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title {
    width:calc(100vw - 24px)!important;
    max-width:none!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title span::before,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title span::before {
    white-space:nowrap!important;
    font-size:33px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title strong::before,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title strong::before {
    margin-top:8px!important;
    font-size:26px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title::after,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title::after {
    margin-top:26px!important;
    font-size:20px!important;
  }
}

@media (max-width: 560px) {
  html body.page-154472,html body.tpl-eid.page-154472 {
    overflow-x:hidden!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero {
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    box-sizing:border-box!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__inner,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__inner {
    width:calc(100% - 48px)!important;
    max-width:360px!important;
    margin-left:auto!important;
    margin-right:auto!important;
    padding-left:0!important;
    padding-right:0!important;
    box-sizing:border-box!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__label,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__label {
    gap:12px!important;
    margin-bottom:36px!important;
    font-size:15.5px!important;
    white-space:nowrap!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__label::before,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__label::before {
    width:46px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title {
    width:100%!important;
    max-width:100%!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title span::before,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title span::before {
    font-size:31px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title strong::before,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title strong::before {
    font-size:24px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__lead,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__lead {
    max-width:100%!important;
    margin-top:30px!important;
    font-size:20px!important;
    line-height:2!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__actions,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__actions {
    width:100%!important;
    margin-top:36px!important;
    gap:16px!important;
    align-items:stretch!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__button,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__button {
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    min-height:68px!important;
    padding:16px 18px!important;
    font-size:19px!important;
    box-sizing:border-box!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-parent-links,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-parent-links {
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:24px!important;
    padding-right:24px!important;
    box-sizing:border-box!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-parent-links .pl-wrap,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-parent-links .pl-wrap {
    width:100%!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-parent-links h2,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-parent-links h2 {
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    white-space:normal!important;
  }
}

html body.page-154472.page-154472 section#hghw.article .service-wrapper .service-tag,html body.tpl-eid.page-154472.page-154472 section#hghw.article .service-wrapper .service-tag,html body.page-154472.page-154472 .service-wrapper .service-tag,html body.tpl-eid.page-154472.page-154472 .service-wrapper .service-tag,html body.page-154472 .service-wrapper .service-tag,html body.tpl-eid.page-154472 .service-wrapper .service-tag {
  background:#16beb2!important;
  background-color:#16beb2!important;
  background-image:none!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  box-shadow:0 10px 22px rgba(22,190,178,.16)!important;
}

@media (min-width: 981px) {
  html body.page-154472.page-154472 #kite-cont1-2-service-hero,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero {
    min-height:650px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__inner,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__inner {
    width:min(900px,calc(100% - 96px))!important;
    padding-top:104px!important;
    padding-bottom:116px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__label,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__label {
    gap:16px!important;
    margin-bottom:38px!important;
    font-size:21px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__label::before,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__label::before {
    width:56px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title {
    line-height:1.22!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title span::before,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title span::before {
    font-size:48px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title strong::before,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title strong::before {
    margin-top:8px!important;
    font-size:34px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title::after,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__title::after {
    margin-top:28px!important;
    font-size:23px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__lead,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__lead {
    max-width:800px!important;
    margin-top:34px!important;
    font-size:22px!important;
    line-height:1.95!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__actions,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__actions {
    gap:22px!important;
    margin-top:48px!important;
  }

  html body.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__button,html body.tpl-eid.page-154472.page-154472 #kite-cont1-2-service-hero .kite-cont1-2-service-hero__button {
    min-width:300px!important;
    min-height:66px!important;
    padding:15px 30px!important;
    gap:18px!important;
    font-size:21px!important;
  }
}

@media screen and (min-width: 768px) {
  html body.page-154472.page-154472 #js-stalker-root,html body.tpl-eid.page-154472.page-154472 #js-stalker-root {
    display:block!important;
    visibility:visible!important;
    opacity:1!important;
    width:100%!important;
    height:100%!important;
    pointer-events:none!important;
  }

  html body.page-154472.page-154472 #js-stalker-trail,html body.page-154472.page-154472 #js-stalker-main,html body.page-154472.page-154472 #js-stalker-core,html body.tpl-eid.page-154472.page-154472 #js-stalker-trail,html body.tpl-eid.page-154472.page-154472 #js-stalker-main,html body.tpl-eid.page-154472.page-154472 #js-stalker-core {
    display:flex!important;
    visibility:visible!important;
    opacity:1!important;
    pointer-events:none!important;
  }
}
/* kite-cont1-2-hero-title-custom-css-20260530-v1 end */

/* sanitized legacy mojibake note */

html body .main-visual-wrapper,html body .main-visual-wrapper .kite-visual-stage,html body .main-visual-wrapper .kite-bg-layer,html body .main-visual-wrapper .kite-sunlight-orbs-container {
  max-width:100%!important;
  overflow:hidden!important;
  overflow-x:hidden!important;
}

html body .main-visual-wrapper .kite-visual-stage,html body .main-visual-wrapper .kite-bg-layer,html body .main-visual-wrapper .kite-sunlight-orbs-container {
  contain:layout paint!important;
}

html body .main-visual-wrapper .kite-sunlight-orbs-container {
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
  pointer-events:none!important;
}

@media (max-width: 767px) {
  html body .main-visual-wrapper,html body .main-visual-wrapper .kite-visual-stage,html body .main-visual-wrapper .kite-bg-layer,html body .main-visual-wrapper .kite-sunlight-orbs-container {
    max-width:100vw!important;
  }
}

/* kite-profile-cont1-2-match-20260531-v1 start */
html body.tpl-profile {
  overflow-x:hidden!important;
  background:#f7fcfb!important;
  color:#173247!important;
}

html body.tpl-profile>header.header,html body.tpl-profile>.header {
  position:fixed!important;
  top:0!important;
  right:0!important;
  left:auto!important;
  z-index:2147483646!important;
  display:block!important;
  width:0!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  overflow:visible!important;
  opacity:1!important;
  pointer-events:none!important;
  visibility:visible!important;
  background:transparent!important;
}

html body.tpl-profile>header.header>a,html body.tpl-profile>header.header .siteTitle,html body.tpl-profile>header.header .logo,html body.tpl-profile>header.header .catch,html body.tpl-profile>header.header nav:not(.navi) {
  display:none!important;
  visibility:hidden!important;
}

html body.tpl-profile .hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:2147483646!important;
  width:120px!important;
  height:120px!important;
  padding:0!important;
  margin:0!important;
  background:#000!important;
  color:#fff!important;
  overflow:hidden!important;
}

html body.tpl-profile .hamburger .inner {
  width:100%!important;
  height:100%!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  gap:7px!important;
}

html body.tpl-profile .hamburger span {
  display:block!important;
  width:56px!important;
  height:4px!important;
  border-radius:999px!important;
  background:#fff!important;
}

html body.tpl-profile .hamburger p {
  display:block!important;
  margin:6px 0 0!important;
  color:#fff!important;
  font-size:15px!important;
  font-weight:700!important;
  line-height:1!important;
  letter-spacing:0!important;
}

html body.tpl-profile .navi {
  display:block!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  height:0!important;
  overflow:hidden!important;
  transform:translateY(-100%)!important;
  transition:none!important;
}

html body.tpl-profile .navi.active {
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  height:100vh!important;
  overflow:visible!important;
  transform:translateY(0)!important;
}

html body.tpl-profile .header-floating-btns {
  top:140px!important;
  right:28px!important;
  z-index:99999!important;
}

html body.tpl-profile main,html body.tpl-profile #contents,html body.tpl-profile .contents,html body.tpl-profile main>.editorArea.siteWidth-s {
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  background:#f7fcfb!important;
  overflow:visible!important;
}

html body.tpl-profile article.info.siteWidth-s {
  display:none!important;
  visibility:hidden!important;
}

html body.tpl-profile #kite-profile-elegant {
  --k-green: #0eb59c !important;
  --k-green-dark: #078b78 !important;
  --k-blue: #58c7f2 !important;
  --k-ink: #10283d !important;
  --k-muted: #526a73 !important;
  --k-line: rgba(14,181,156,.20) !important;
  --k-card: rgba(255,255,255,.90) !important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:0 0 clamp(64px,9vw,110px)!important;
  background:linear-gradient(90deg,rgba(15,116,128,.045) 1px,transparent 1px),linear-gradient(180deg,#e7fbfa 0%,#d8f4f6 15%,#f7fcfb 54%,#ffffff 100%)!important;
  background-size:clamp(120px,13vw,210px) 100%,auto!important;
  color: var(--k-ink) !important;
  overflow:hidden!important;
  isolation:isolate!important;
}

html body.tpl-profile #kite-profile-elegant::before,html body.tpl-profile #kite-profile-elegant::after {
  content:""!important;
  position:absolute!important;
  z-index:-1!important;
  pointer-events:none!important;
  border-radius:0!important;
  filter:none!important;
  animation:none!important;
}

html body.tpl-profile #kite-profile-elegant::before {
  inset:0!important;
  width:auto!important;
  height:auto!important;
  background:radial-gradient(ellipse at 73% 12%,rgba(255,255,255,.72) 0%,rgba(255,255,255,.35) 26%,rgba(255,255,255,0) 56%),radial-gradient(ellipse at 18% 36%,rgba(14,181,156,.11) 0%,rgba(14,181,156,0) 46%),linear-gradient(120deg,rgba(255,255,255,.28),rgba(14,181,156,.07) 52%,rgba(88,199,242,.10))!important;
}

html body.tpl-profile #kite-profile-elegant::after {
  left:0!important;
  right:0!important;
  top:520px!important;
  width:auto!important;
  height:380px!important;
  background:linear-gradient(180deg,rgba(216,244,246,.78),rgba(247,252,251,0))!important;
}

html body.tpl-profile #kite-profile-elegant a {
  text-decoration:none!important;
}

html body.tpl-profile #kite-profile-elegant .kp-hero {
  min-height:min(760px,100svh)!important;
  padding:clamp(92px,11vw,128px) 24px clamp(64px,8vw,100px)!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
}

html body.tpl-profile #kite-profile-elegant .kp-hero-inner {
  width:min(1060px,calc(100% - 24px))!important;
  display:grid!important;
  grid-template-columns:minmax(0,1.08fr) minmax(320px,.62fr)!important;
  gap:clamp(34px,5vw,64px)!important;
  align-items:center!important;
}

html body.tpl-profile #kite-profile-elegant .kp-kicker {
  display:flex!important;
  align-items:center!important;
  gap:18px!important;
  margin:0 0 42px!important;
  color: var(--k-green) !important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:clamp(17px,1.8vw,24px)!important;
  font-weight:700!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  text-transform:uppercase!important;
}

html body.tpl-profile #kite-profile-elegant .kp-kicker::before {
  width:56px!important;
  height:3px!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#11b9aa,#48c8e4)!important;
  flex:0 0 auto!important;
}

html body.tpl-profile #kite-profile-elegant .kp-title {
  margin:0!important;
  padding:0!important;
  color: var(--k-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(44px,5.2vw,66px)!important;
  font-weight:700!important;
  line-height:1.28!important;
  letter-spacing:0!important;
}

html body.tpl-profile #kite-profile-elegant .kp-title span {
  display:block!important;
  font:inherit!important;
  letter-spacing:0!important;
}

html body.tpl-profile #kite-profile-elegant .kp-title span:last-child {
  margin-top:8px!important;
  background:linear-gradient(90deg,#07b7a5 0%,#16bdb1 50%,#49bfda 100%)!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  -webkit-text-fill-color:transparent!important;
}

html body.tpl-profile #kite-profile-elegant .kp-lead {
  max-width:820px!important;
  margin:36px 0 0!important;
  color: var(--k-muted) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(20px,2vw,26px)!important;
  font-weight:700!important;
  line-height:2.05!important;
  letter-spacing:0!important;
}

html body.tpl-profile #kite-profile-elegant .kp-glass-card,html body.tpl-profile #kite-profile-elegant .kp-summary-item,html body.tpl-profile #kite-profile-elegant .kp-profile-list,html body.tpl-profile #kite-profile-elegant .kp-contact-card {
  background: var(--k-card) !important;
  border: 1px solid var(--k-line) !important;
  border-radius:18px!important;
  box-shadow:0 24px 58px rgba(15,47,67,.09)!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

html body.tpl-profile #kite-profile-elegant .kp-identity {
  min-height:410px!important;
  padding:clamp(28px,3.5vw,42px)!important;
  justify-content:space-between!important;
}

html body.tpl-profile #kite-profile-elegant .kp-identity-label,html body.tpl-profile #kite-profile-elegant .kp-summary-label,html body.tpl-profile #kite-profile-elegant .kp-section-num {
  color: var(--k-green) !important;
  font-size:13px!important;
  font-weight:800!important;
  line-height:1.4!important;
  letter-spacing:.14em!important;
}

html body.tpl-profile #kite-profile-elegant .kp-identity-name {
  color: var(--k-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(24px,2.2vw,30px)!important;
  font-weight:700!important;
  line-height:1.55!important;
  word-break:keep-all!important;
  overflow-wrap:normal!important;
}

html body.tpl-profile #kite-profile-elegant .kp-identity-text,html body.tpl-profile #kite-profile-elegant .kp-message-text,html body.tpl-profile #kite-profile-elegant .kp-row-value {
  color:#30434c!important;
  font-size:clamp(16px,1.55vw,18px)!important;
  line-height:2!important;
  letter-spacing:.02em!important;
}

html body.tpl-profile #kite-profile-elegant .kp-actions {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:center!important;
  gap:18px!important;
}

html body.tpl-profile #kite-profile-elegant .kp-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:14px!important;
  box-sizing:border-box!important;
  min-height:64px!important;
  height:auto!important;
  width:auto!important;
  min-width:min(100%,270px)!important;
  padding:16px 30px!important;
  border-radius:999px!important;
  border:1px solid rgba(12,178,167,.34)!important;
  background:linear-gradient(135deg,#0eb59c,#0aa2c1)!important;
  color:#fff!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(18px,1.7vw,23px)!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  box-shadow:0 16px 34px rgba(17,143,154,.14)!important;
  transition:transform .22s ease,box-shadow .22s ease,filter .22s ease!important;
}

html body.tpl-profile #kite-profile-elegant .kp-btn::after {
  content:"›"!important;
  font-size:1.3em!important;
  line-height:1!important;
}

html body.tpl-profile #kite-profile-elegant .kp-btn.is-outline {
  background:rgba(255,255,255,.88)!important;
  color: var(--k-ink) !important;
  border-color:rgba(14,181,156,.28)!important;
  box-shadow:0 16px 34px rgba(17,143,154,.08)!important;
}

html body.tpl-profile #kite-profile-elegant .kp-btn:hover {
  transform:translateY(-2px)!important;
  filter:brightness(1.03)!important;
  box-shadow:0 22px 44px rgba(17,143,154,.18)!important;
}

html body.tpl-profile #kite-profile-elegant .kp-summary-section,html body.tpl-profile #kite-profile-elegant .kp-section {
  width:min(1120px,calc(100% - 40px))!important;
  margin:0 auto clamp(54px,7vw,88px)!important;
}

html body.tpl-profile #kite-profile-elegant .kp-summary-grid {
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:16px!important;
}

html body.tpl-profile #kite-profile-elegant .kp-summary-item {
  padding:clamp(24px,3vw,34px) 18px!important;
}

html body.tpl-profile #kite-profile-elegant .kp-summary-value {
  color: var(--k-ink) !important;
  font-size:clamp(17px,1.55vw,20px)!important;
  line-height:1.75!important;
}

html body.tpl-profile #kite-profile-elegant .kp-section-head {
  margin:0 auto 34px!important;
  text-align:center!important;
}

html body.tpl-profile #kite-profile-elegant .kp-section-title,html body.tpl-profile #kite-profile-elegant .kp-message-title {
  display:inline-block!important;
  width:fit-content!important;
  max-width:100%!important;
  margin:0 auto!important;
  padding:0 0 18px!important;
  color: var(--k-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(28px,3.6vw,42px)!important;
  font-weight:700!important;
  line-height:1.48!important;
  letter-spacing:0!important;
  text-align:center!important;
}

html body.tpl-profile #kite-profile-elegant .kp-section-title::after,html body.tpl-profile #kite-profile-elegant .kp-message-title::after {
  content:""!important;
  display:block!important;
  width:100%!important;
  height:4px!important;
  margin:16px auto 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#0eb59c,#58c7f2)!important;
}

html body.tpl-profile #kite-profile-elegant .kp-profile-list {
  padding:clamp(18px,3vw,30px) clamp(22px,4vw,48px)!important;
  overflow:hidden!important;
}

html body.tpl-profile #kite-profile-elegant .kp-row {
  grid-template-columns:200px minmax(0,1fr)!important;
  gap:26px!important;
  padding:22px 0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
}

html body.tpl-profile #kite-profile-elegant .kp-row-label {
  color: var(--k-green-dark) !important;
  font-size:15px!important;
  font-weight:800!important;
  line-height:1.6!important;
  letter-spacing:.06em!important;
}

html body.tpl-profile #kite-profile-elegant .kp-message {
  width:100vw!important;
  margin:0 calc(50% - 50vw) clamp(54px,7vw,88px)!important;
  padding:clamp(60px,8vw,92px) 24px!important;
  background:linear-gradient(90deg,rgba(15,116,128,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(216,244,246,.62),rgba(247,252,251,.96))!important;
  background-size:clamp(120px,13vw,210px) 100%,auto!important;
}

html body.tpl-profile #kite-profile-elegant .kp-message::before {
  content:none!important;
  display:none!important;
}

html body.tpl-profile #kite-profile-elegant .kp-message-inner {
  width:min(900px,100%)!important;
}

html body.tpl-profile #kite-profile-elegant .kp-message-text {
  margin:28px auto 0!important;
  max-width:820px!important;
}

html body.tpl-profile #kite-profile-elegant .kp-contact {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:18px!important;
}

html body.tpl-profile #kite-profile-elegant .kp-contact-card {
  padding:clamp(24px,3vw,38px)!important;
}

html body.tpl-profile #kite-profile-elegant .kp-contact-card strong {
  color: var(--k-ink) !important;
  font-size:clamp(22px,2.2vw,30px)!important;
  line-height:1.55!important;
  word-break:break-word!important;
}

@media (max-width: 900px) {
  html body.tpl-profile .header-floating-btns {
    top:132px!important;
    right:12px!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-hero {
    min-height:auto!important;
    padding:124px 14px 56px!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-hero-inner,html body.tpl-profile #kite-profile-elegant .kp-summary-grid,html body.tpl-profile #kite-profile-elegant .kp-contact {
    grid-template-columns:1fr!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-title {
    font-size:clamp(38px,10vw,50px)!important;
    line-height:1.32!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-lead {
    font-size:18px!important;
    line-height:2!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-identity {
    min-height:0!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-profile-list {
    padding:20px 22px!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-row {
    grid-template-columns:1fr!important;
    gap:8px!important;
    padding:18px 0!important;
  }
}

@media (max-width: 560px) {
  html body.tpl-profile #kite-profile-elegant .kp-kicker {
    max-width:calc(100% - 132px)!important;
    font-size:13px!important;
    margin-bottom:28px!important;
    line-height:1.45!important;
    white-space:normal!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-kicker::before {
    width:42px!important;
    min-width:42px!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-title {
    font-size:clamp(34px,10vw,42px)!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-section,html body.tpl-profile #kite-profile-elegant .kp-summary-section {
    width:min(100% - 28px,520px)!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-actions,html body.tpl-profile #kite-profile-elegant .kp-btn {
    width:100%!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-btn {
    min-width:0!important;
    min-height:62px!important;
    font-size:18px!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-section-title,html body.tpl-profile #kite-profile-elegant .kp-message-title {
    font-size:28px!important;
    line-height:1.55!important;
  }
}
/* kite-profile-cont1-2-match-20260531-v1 end */

/* kite-profile-identity-name-wrap-20260531-v1 start */
html body.tpl-profile #kite-profile-elegant .kp-identity-name {
  display:block!important;
  max-width:100%!important;
  white-space:normal!important;
  word-break:normal!important;
  overflow-wrap:anywhere!important;
  line-break:strict!important;
  font-size:clamp(22px,1.75vw,24px)!important;
}

@media (max-width: 560px) {
  html body.tpl-profile #kite-profile-elegant .kp-identity-name {
    font-size:23px!important;
    line-height:1.55!important;
  }
}
/* kite-profile-identity-name-wrap-20260531-v1 end */

/* kite-profile-hide-hours-header-20260531-v1 start */
html body.tpl-profile>section#kite-business-hours-notice-v27 {
  display:none!important;
  visibility:hidden!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  overflow:hidden!important;
}
/* kite-profile-hide-hours-header-20260531-v1 end */

/* kite-profile-button-size-return-home-20260531-v1 start */
html body.tpl-profile #kite-profile-elegant .kp-actions,html body.tpl-profile #kite-profile-elegant .kp-contact {
  justify-items:center!important;
}

html body.tpl-profile #kite-profile-elegant .kp-btn {
  box-sizing:border-box!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:0!important;
  max-width:calc(100% - 40px)!important;
  min-height:0!important;
  height:auto!important;
  padding:17px 60px!important;
  border-radius:50px!important;
  font-size:17.6px!important;
  line-height:2!important;
  letter-spacing:.08em!important;
  white-space:nowrap!important;
}

html body.tpl-profile #kite-profile-elegant .kp-btn:not(.is-outline) {
  background:linear-gradient(135deg,#0eb59c,#0aa2c1)!important;
}

@media (max-width: 560px) {
  html body.tpl-profile #kite-profile-elegant .kp-btn {
    width:auto!important;
    max-width:calc(100% - 28px)!important;
    min-height:0!important;
    height:auto!important;
    padding:15px 36px!important;
    border-radius:50px!important;
    font-size:16px!important;
    line-height:2!important;
    white-space:nowrap!important;
  }
}
/* kite-profile-button-size-return-home-20260531-v1 end */

/* kite-profile-polish-typography-mail-hero-20260531-v1 start */
html body.tpl-profile #kite-profile-elegant .kp-kicker {
  margin-bottom:36px!important;
  font-size:clamp(16px,1.55vw,21px)!important;
}

html body.tpl-profile #kite-profile-elegant .kp-title {
  font-size:clamp(40px,4.2vw,56px)!important;
  line-height:1.32!important;
}

html body.tpl-profile #kite-profile-elegant .kp-title span:last-child {
  margin-top:6px!important;
}

html body.tpl-profile #kite-profile-elegant .kp-lead {
  max-width:760px!important;
  margin-top:32px!important;
  font-size:clamp(18px,1.65vw,22px)!important;
  line-height:2!important;
}

html body.tpl-profile #kite-profile-elegant .kp-summary-value,html body.tpl-profile #kite-profile-elegant .kp-row-value,html body.tpl-profile #kite-profile-elegant .kp-row-value small {
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-weight:700!important;
  letter-spacing:0!important;
}

html body.tpl-profile #kite-profile-elegant .kp-row-value small {
  font-size:15px!important;
  line-height:1.75!important;
}

html body.tpl-profile #kite-profile-elegant .kp-contact-card strong {
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(20px,1.9vw,26px)!important;
  line-height:1.55!important;
  letter-spacing:0!important;
  white-space:nowrap!important;
  word-break:normal!important;
  overflow-wrap:normal!important;
}

@media (max-width: 900px) {
  html body.tpl-profile #kite-profile-elegant .kp-kicker {
    margin-bottom:30px!important;
    font-size:15px!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-title {
    font-size:clamp(32px,8.8vw,44px)!important;
    line-height:1.36!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-lead {
    font-size:17px!important;
    line-height:1.95!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-contact-card strong {
    font-size:clamp(18px,4.8vw,24px)!important;
  }
}

@media (max-width: 560px) {
  html body.tpl-profile #kite-profile-elegant .kp-kicker {
    max-width:calc(100% - 118px)!important;
    font-size:12px!important;
    line-height:1.45!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-title {
    font-size:clamp(30px,8.6vw,36px)!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-lead {
    font-size:16px!important;
    line-height:1.92!important;
  }

  html body.tpl-profile #kite-profile-elegant .kp-contact-card strong {
    font-size:clamp(16px,4.35vw,18px)!important;
  }
}
/* kite-profile-polish-typography-mail-hero-20260531-v1 end */

/* kite-cont1-51-match-cont1-2-20260601-v1
   Scope: https://www.kiteartfactory.jp/cont1/51.html only. */

html body.tpl-eid.page-250814,html body.page-250814 {
  overflow-x:hidden!important;
  background:linear-gradient(90deg,rgba(14,181,156,.04) 1px,transparent 1px),linear-gradient(180deg,#f9fdfd 0%,#eafafa 52%,#f8fcfc 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  color:#10283d!important;
}

html body.page-250814 .header,html body.tpl-eid.page-250814 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-250814 .header .siteTitle,html body.tpl-eid.page-250814 .header .siteTitle {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-250814 .hamburger,html body.tpl-eid.page-250814 .hamburger {
  z-index:10020!important;
}







html body.page-250814 nav.menu,html body.tpl-eid.page-250814 nav.menu {
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:28px clamp(18px,4vw,56px) 30px!important;
  overflow:visible!important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(248,252,252,.96) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  box-shadow:none!important;
  filter:none!important;
}

html body.page-250814 nav.menu .inner,html body.tpl-eid.page-250814 nav.menu .inner {
  box-sizing:border-box!important;
  width:min(1120px,100%)!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.page-250814 nav.menu ul,html body.tpl-eid.page-250814 nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:12px 14px!important;
  width:100%!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  list-style:none!important;
}

html body.page-250814 nav.menu li,html body.tpl-eid.page-250814 nav.menu li {
  flex:0 1 auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-250814 nav.menu li a,html body.page-250814 nav.menu li a:link,html body.page-250814 nav.menu li a:visited,html body.tpl-eid.page-250814 nav.menu li a,html body.tpl-eid.page-250814 nav.menu li a:link,html body.tpl-eid.page-250814 nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-width:176px!important;
  min-height:54px!important;
  max-width:min(100%,440px)!important;
  padding:13px 24px!important;
  border-radius:999px!important;
  border:1px solid rgba(18,184,168,.24)!important;
  border-right:1px solid rgba(18,184,168,.24)!important;
  background:rgba(255,255,255,.86)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.28!important;
  letter-spacing:.02em!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  box-shadow:0 16px 36px rgba(31,91,96,.08)!important;
  filter:none!important;
  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important;
}

html body.page-250814 nav.menu li a:hover,html body.tpl-eid.page-250814 nav.menu li a:hover {
  opacity:1!important;
  transform:translateY(-1px)!important;
  border-color:rgba(18,184,168,.46)!important;
  background:rgba(255,255,255,.96)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 20px 42px rgba(31,91,96,.12)!important;
}

html body.page-250814 .pnkz,html body.tpl-eid.page-250814 .pnkz {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 36px!important;
  padding:0!important;
  color:rgba(16,40,61,.72)!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:13px!important;
  letter-spacing:0!important;
}

html body.page-250814 .pnkz ul,html body.tpl-eid.page-250814 .pnkz ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:flex-end!important;
  gap:8px 12px!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-250814 .pnkz a,html body.tpl-eid.page-250814 .pnkz a {
  color:#10283d!important;
  text-decoration-color:rgba(18,184,168,.45)!important;
  text-underline-offset:3px!important;
}

html body.page-250814 main,html body.tpl-eid.page-250814 main {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0 0 clamp(70px,8vw,120px)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(248,252,252,.96) 0%,rgba(235,249,250,.92) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
}

html body.page-250814.page-250814.page-250814 main>section#j2nj.article.siteWidth-s,html body.tpl-eid.page-250814.page-250814.page-250814 main>section#j2nj.article.siteWidth-s {
  box-sizing:border-box!important;
  width:min(1080px,calc(100% - 64px))!important;
  max-width:1080px!important;
  margin:0 auto clamp(30px,4vw,48px)!important;
  padding:clamp(30px,4vw,54px)!important;
  overflow-x:clip!important;
  overflow-y:visible!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:22px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 28px 72px rgba(26,82,88,.10)!important;
  backdrop-filter:blur(8px)!important;
  -webkit-overflow-scrolling:touch!important;
}

html body.page-250814.page-250814.page-250814 main>section#j2nj.article>h2.title,html body.tpl-eid.page-250814.page-250814.page-250814 main>section#j2nj.article>h2.title {
  display:block!important;
  width:100%!important;
  max-width:960px!important;
  margin:0 auto 32px!important;
  padding:0!important;
  border:0!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(30px,3.7vw,42px)!important;
  font-weight:700!important;
  line-height:1.38!important;
  letter-spacing:.02em!important;
  text-align:center!important;
  background:transparent!important;
}

html body.page-250814.page-250814.page-250814 main>section#j2nj.article>h2.title::after,html body.tpl-eid.page-250814.page-250814.page-250814 main>section#j2nj.article>h2.title::after {
  content:""!important;
  display:block!important;
  width:min(220px,48vw)!important;
  max-width:220px!important;
  height:5px!important;
  margin:24px auto 0!important;
  border:0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 66%,#4868db 100%)!important;
  box-shadow:0 12px 26px rgba(18,184,168,.16)!important;
}

html body.page-250814.page-250814.page-250814 main>section#j2nj.article .txt,html body.tpl-eid.page-250814.page-250814.page-250814 main>section#j2nj.article .txt {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(22px,3vw,38px)!important;
  overflow:visible!important;
  border:1px solid rgba(18,184,168,.14)!important;
  border-radius:16px!important;
  background:rgba(255,255,255,.72)!important;
  color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(16px,1.25vw,18px)!important;
  font-weight:500!important;
  line-height:1.95!important;
  letter-spacing:.02em!important;
  text-align:left!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .txt::before,html body.page-250814.page-250814 main>section#j2nj.article .txt:before,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt::before,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt:before {
  content:"Insurance application"!important;
  position:static!important;
  transform:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:min(100%,420px)!important;
  margin:0 auto 24px!important;
  padding:8px 18px!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:999px!important;
  background:rgba(232,249,250,.92)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  line-height:1.35!important;
  letter-spacing:.14em!important;
  text-align:center!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .txt *,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt * {
  box-sizing:border-box!important;
  max-width:100%!important;
  letter-spacing:.02em!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .txt>div,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div {
  margin:9px 0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  border-radius:0!important;
  color:#2b4657!important;
  font-family:inherit!important;
  font-size:inherit!important;
  font-weight:500!important;
  line-height:inherit!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(2),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(8),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(14),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(20),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(2),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(8),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(14),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(20) {
  margin:30px 0 14px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-size:clamp(21px,2.5vw,28px)!important;
  font-weight:700!important;
  line-height:1.45!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(3),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(4),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(5),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(6),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(9),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(10),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(11),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(12),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(15),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(16),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(17),html body.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(18),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(3),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(4),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(5),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(6),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(9),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(10),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(11),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(12),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(15),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(16),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(17),html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt>div:nth-of-type(18) {
  margin:10px 0!important;
  padding:13px 16px!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:14px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(245,253,252,.96))!important;
  box-shadow:0 8px 20px rgba(9,91,111,.045)!important;
  color:#22394b!important;
  font-weight:700!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application {
  width:100%!important;
  max-width:100%!important;
  margin:clamp(42px,5vw,68px)0 0!important;
  padding:clamp(28px,4vw,46px)!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:18px!important;
  background:radial-gradient(circle at 18% 10%,rgba(18,184,168,.13)0 18%,transparent 42%),linear-gradient(180deg,rgba(247,253,252,.96),rgba(255,255,255,.92))!important;
  box-shadow:0 18px 48px rgba(26,82,88,.08)!important;
}

html body.page-250814.page-250814 main > section#j2nj.article .insurance-application .ia-container,

/* kite-restore-chunk-06-20260802 */
html body.tpl-eid.page-250814.page-250814 main > section#j2nj.article .insurance-application .ia-container {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-hero,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-hero {
  margin:0 0 clamp(36px,5vw,58px)!important;
  padding:0!important;
  text-align:center!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-badge,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-badge {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:100%!important;
  margin:0 0 16px!important;
  padding:8px 18px!important;
  border-radius:999px!important;
  border:1px solid rgba(18,184,168,.20)!important;
  background:rgba(232,249,250,.92)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  letter-spacing:.12em!important;
  line-height:1.45!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-title,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-title {
  display:block!important;
  width:100%!important;
  max-width:840px!important;
  margin:0 auto 22px!important;
  padding:0!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(27px,3.1vw,38px)!important;
  line-height:1.5!important;
  font-weight:700!important;
  text-align:center!important;
  letter-spacing:.02em!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-title::after,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-title::after {
  content:""!important;
  display:block!important;
  width:min(180px,42vw)!important;
  height:4px!important;
  margin:18px auto 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 70%,#6ac9f2 100%)!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-lead,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-lead {
  max-width:780px!important;
  margin:0 auto 18px!important;
  color:#476172!important;
  -webkit-text-fill-color:#476172!important;
  font-size:clamp(15.5px,1.2vw,17px)!important;
  line-height:1.95!important;
  text-align:left!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-free-box,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-free-box {
  width:min(760px,100%)!important;
  margin:22px auto 0!important;
  padding:16px 20px!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,#13b7aa 0%,#19a9c6 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.55!important;
  text-align:center!important;
  box-shadow:0 18px 34px rgba(19,183,170,.18)!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-section-subtitle,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-section-subtitle,html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-faq-mini>h3,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-faq-mini>h3 {
  display:block!important;
  width:100%!important;
  max-width:780px!important;
  margin:clamp(36px,5vw,58px) auto 24px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(25px,2.8vw,34px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  text-align:center!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-steps,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-steps {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:16px!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-card,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-card,html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-faq-item,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-faq-item {
  min-width:0!important;
  margin:0!important;
  padding:22px 22px 24px!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:16px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 16px 34px rgba(26,82,88,.07)!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-card h4,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-card h4 {
  margin:8px 0 10px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:21px!important;
  font-weight:700!important;
  line-height:1.45!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-num,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-num {
  display:inline-flex!important;
  width:auto!important;
  margin:0!important;
  padding:5px 11px!important;
  border-radius:999px!important;
  background:rgba(232,249,250,.94)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  letter-spacing:.10em!important;
  line-height:1.4!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application p,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application p,html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-note,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-note {
  color:#476172!important;
  -webkit-text-fill-color:#476172!important;
  font-size:16px!important;
  line-height:1.9!important;
  font-weight:500!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-note,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-note {
  margin:14px 0 0!important;
  padding:12px 14px!important;
  border-left:4px solid #13b7aa!important;
  border-radius:10px!important;
  background:rgba(232,249,250,.72)!important;
}

html body.page-250814.page-250814 main>section#j2nj.article .insurance-application strong,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application strong {
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
  font-weight:800!important;
}

@media (max-width: 767px) {
  

  

  

  html body.page-250814 nav.menu,html body.tpl-eid.page-250814 nav.menu {
    padding:18px 10px 22px!important;
  }

  html body.page-250814 nav.menu ul,html body.tpl-eid.page-250814 nav.menu ul {
    gap:9px!important;
  }

  html body.page-250814 nav.menu li,html body.tpl-eid.page-250814 nav.menu li {
    flex:1 1 100%!important;
  }

  html body.page-250814 nav.menu li a,html body.page-250814 nav.menu li a:link,html body.page-250814 nav.menu li a:visited,html body.tpl-eid.page-250814 nav.menu li a,html body.tpl-eid.page-250814 nav.menu li a:link,html body.tpl-eid.page-250814 nav.menu li a:visited {
    width:100%!important;
    min-width:0!important;
    min-height:48px!important;
    max-width:100%!important;
    padding:12px 16px!important;
    font-size:14.5px!important;
    line-height:1.35!important;
  }

  html body.page-250814 .pnkz,html body.tpl-eid.page-250814 .pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 28px!important;
    font-size:12px!important;
  }

  html body.page-250814 .pnkz ul,html body.tpl-eid.page-250814 .pnkz ul {
    justify-content:center!important;
  }

  html body.page-250814 main,html body.tpl-eid.page-250814 main {
    padding-bottom:76px!important;
  }

  html body.page-250814.page-250814.page-250814 main>section#j2nj.article.siteWidth-s,html body.tpl-eid.page-250814.page-250814.page-250814 main>section#j2nj.article.siteWidth-s {
    width:calc(100% - 28px)!important;
    max-width:calc(100% - 28px)!important;
    margin-bottom:24px!important;
    padding:14px!important;
    overflow-x:hidden!important;
    border-radius:16px!important;
    box-shadow:0 20px 48px rgba(26,82,88,.10)!important;
  }

  html body.page-250814.page-250814.page-250814 main>section#j2nj.article>h2.title,html body.tpl-eid.page-250814.page-250814.page-250814 main>section#j2nj.article>h2.title {
    max-width:100%!important;
    margin-bottom:24px!important;
    font-size:clamp(24px,6.3vw,30px)!important;
    line-height:1.45!important;
  }

  html body.page-250814.page-250814.page-250814 main>section#j2nj.article>h2.title::after,html body.tpl-eid.page-250814.page-250814.page-250814 main>section#j2nj.article>h2.title::after {
    width:132px!important;
    max-width:132px!important;
    height:4px!important;
    margin-top:18px!important;
  }

  html body.page-250814.page-250814.page-250814 main>section#j2nj.article .txt,html body.tpl-eid.page-250814.page-250814.page-250814 main>section#j2nj.article .txt {
    padding:18px 16px!important;
    border-radius:12px!important;
    font-size:15px!important;
    line-height:1.9!important;
  }

  html body.page-250814.page-250814 main>section#j2nj.article .txt::before,html body.page-250814.page-250814 main>section#j2nj.article .txt:before,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt::before,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .txt:before {
    max-width:min(92%,320px)!important;
    margin-bottom:20px!important;
    padding:7px 15px!important;
    font-size:11px!important;
    line-height:1.45!important;
    letter-spacing:.12em!important;
  }

  html body.page-250814.page-250814 main>section#j2nj.article .insurance-application,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application {
    margin-top:34px!important;
    padding:20px 14px!important;
    border-radius:14px!important;
  }

  html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-title,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-title {
    font-size:clamp(23px,6vw,28px)!important;
    line-height:1.55!important;
  }

  html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-lead,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-lead {
    font-size:15px!important;
    line-height:1.9!important;
  }

  html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-free-box,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-free-box {
    width:100%!important;
    border-radius:16px!important;
    padding:14px 16px!important;
    font-size:14.5px!important;
  }

  html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-section-subtitle,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-section-subtitle,html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-faq-mini>h3,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-faq-mini>h3 {
    margin:34px auto 20px!important;
    font-size:clamp(23px,6vw,28px)!important;
  }

  html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-steps,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-steps {
    grid-template-columns:1fr!important;
    gap:12px!important;
  }

  html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-card,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-card,html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-faq-item,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-faq-item {
    padding:18px 16px 20px!important;
    border-radius:14px!important;
  }

  html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-card h4,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-card h4 {
    font-size:19px!important;
  }

  html body.page-250814.page-250814 main>section#j2nj.article .insurance-application p,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application p,html body.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-note,html body.tpl-eid.page-250814.page-250814 main>section#j2nj.article .insurance-application .ia-step-note {
    font-size:15px!important;
    line-height:1.9!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-250814 nav.menu li a,html body.tpl-eid.page-250814 nav.menu li a {
    transition:none!important;
  }
}

html body.page-250814.page-250814.page-250814.page-250814 .header,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 .header {
  overflow:hidden!important;
}

html body.page-250814.page-250814.page-250814.page-250814 .header>a,html body.page-250814.page-250814.page-250814.page-250814 .header .logo-main,html body.page-250814.page-250814.page-250814.page-250814 .header .sava,html body.page-250814.page-250814.page-250814.page-250814 .header .kite-area-text,html body.page-250814.page-250814.page-250814.page-250814 .header .logo-catch,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 .header>a,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 .header .logo-main,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 .header .sava,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 .header .kite-area-text,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 .header .logo-catch {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}

html body.page-250814.page-250814.page-250814.page-250814 .header .hamburger,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 .header .hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
}

html body.page-250814.page-250814.page-250814.page-250814 nav.menu,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 nav.menu {
  padding:28px clamp(18px,4vw,56px) 30px!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(248,252,252,.96) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  box-shadow:none!important;
}

html body.page-250814.page-250814.page-250814.page-250814 nav.menu .inner,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 nav.menu .inner,html body.page-250814.page-250814.page-250814.page-250814 nav.menu ul,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 nav.menu ul {
  background:transparent!important;
  box-shadow:none!important;
}

html body.page-250814.page-250814.page-250814.page-250814 nav.menu li a,html body.page-250814.page-250814.page-250814.page-250814 nav.menu li a:link,html body.page-250814.page-250814.page-250814.page-250814 nav.menu li a:visited,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 nav.menu li a,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 nav.menu li a:link,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 nav.menu li a:visited {
  border-color:rgba(18,184,168,.24)!important;
  border-right:1px solid rgba(18,184,168,.24)!important;
  background:rgba(255,255,255,.88)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(31,91,96,.08)!important;
}

html body.page-250814.page-250814.page-250814.page-250814 nav.menu li a:hover,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 nav.menu li a:hover {
  background:rgba(255,255,255,.98)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
}

@media (max-width: 767px) {
  html body.page-250814.page-250814.page-250814.page-250814 nav.menu,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 nav.menu {
    padding:18px 10px 22px!important;
  }
}

/* /kite-cont1-51-match-cont1-2-20260601-v1 */

/* kite-cont1-9-match-cont1-2-20260601-v1
   Scope: https://www.kiteartfactory.jp/cont1/9.html only. */

html body.tpl-eid.page-200943,html body.page-200943 {
  overflow-x:hidden!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,#f9fdfd 0%,#eafafa 52%,#f8fcfc 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  color:#10283d!important;
}

html body.page-200943 .header,html body.tpl-eid.page-200943 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-200943 .header>a,html body.page-200943 .header .siteTitle,html body.page-200943 .header .logo-main,html body.page-200943 .header .sava,html body.page-200943 .header .kite-area-text,html body.page-200943 .header .logo-catch,html body.tpl-eid.page-200943 .header>a,html body.tpl-eid.page-200943 .header .siteTitle,html body.tpl-eid.page-200943 .header .logo-main,html body.tpl-eid.page-200943 .header .sava,html body.tpl-eid.page-200943 .header .kite-area-text,html body.tpl-eid.page-200943 .header .logo-catch {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-200943 .hamburger,html body.tpl-eid.page-200943 .hamburger {
  z-index:10020!important;
}







html body.page-200943 nav.menu,html body.tpl-eid.page-200943 nav.menu {
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:28px clamp(18px,4vw,56px) 30px!important;
  overflow:visible!important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(248,252,252,.96) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  box-shadow:none!important;
  filter:none!important;
}

html body.page-200943 nav.menu .inner,html body.tpl-eid.page-200943 nav.menu .inner {
  box-sizing:border-box!important;
  width:min(1120px,100%)!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.page-200943 nav.menu ul,html body.tpl-eid.page-200943 nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:12px 14px!important;
  width:100%!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  list-style:none!important;
}

html body.page-200943 nav.menu li,html body.tpl-eid.page-200943 nav.menu li {
  flex:0 1 auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-200943 nav.menu li a,html body.page-200943 nav.menu li a:link,html body.page-200943 nav.menu li a:visited,html body.tpl-eid.page-200943 nav.menu li a,html body.tpl-eid.page-200943 nav.menu li a:link,html body.tpl-eid.page-200943 nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-width:176px!important;
  min-height:54px!important;
  max-width:min(100%,440px)!important;
  padding:13px 24px!important;
  border-radius:999px!important;
  border:1px solid rgba(18,184,168,.24)!important;
  border-right:1px solid rgba(18,184,168,.24)!important;
  background:rgba(255,255,255,.86)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.28!important;
  letter-spacing:.02em!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  box-shadow:0 16px 36px rgba(31,91,96,.08)!important;
  filter:none!important;
  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important;
}

html body.page-200943 nav.menu li a:hover,html body.tpl-eid.page-200943 nav.menu li a:hover {
  opacity:1!important;
  transform:translateY(-1px)!important;
  border-color:rgba(18,184,168,.46)!important;
  background:rgba(255,255,255,.96)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 20px 42px rgba(31,91,96,.12)!important;
}

html body.page-200943 .pnkz,html body.tpl-eid.page-200943 .pnkz {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 36px!important;
  padding:0!important;
  color:rgba(16,40,61,.72)!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:13px!important;
  letter-spacing:0!important;
}

html body.page-200943 .pnkz ul,html body.tpl-eid.page-200943 .pnkz ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:flex-end!important;
  gap:8px 12px!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-200943 .pnkz a,html body.tpl-eid.page-200943 .pnkz a {
  color:#10283d!important;
  text-decoration-color:rgba(18,184,168,.45)!important;
  text-underline-offset:3px!important;
}

html body.page-200943 main,html body.tpl-eid.page-200943 main {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0 0 clamp(70px,8vw,120px)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(248,252,252,.96) 0%,rgba(235,249,250,.92) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
}

html body.page-200943.page-200943 main>section.article.siteWidth-s,html body.tpl-eid.page-200943.page-200943 main>section.article.siteWidth-s {
  box-sizing:border-box!important;
  width:min(1080px,calc(100% - 64px))!important;
  max-width:1080px!important;
  margin:0 auto clamp(30px,4vw,48px)!important;
  padding:clamp(30px,4vw,54px)!important;
  overflow-x:clip!important;
  overflow-y:visible!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:22px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 28px 72px rgba(26,82,88,.10)!important;
  backdrop-filter:blur(8px)!important;
  -webkit-overflow-scrolling:touch!important;
}

html body.page-200943.page-200943 main>section.article .txt,html body.tpl-eid.page-200943.page-200943 main>section.article .txt {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(22px,3vw,38px)!important;
  overflow:visible!important;
  border:1px solid rgba(18,184,168,.14)!important;
  border-radius:16px!important;
  background:rgba(255,255,255,.76)!important;
  color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(16px,1.2vw,18px)!important;
  font-weight:500!important;
  line-height:1.95!important;
  letter-spacing:.02em!important;
  text-align:left!important;
}

html body.page-200943.page-200943 main>section.article .txt::before,html body.page-200943.page-200943 main>section.article .txt:before,html body.tpl-eid.page-200943.page-200943 main>section.article .txt::before,html body.tpl-eid.page-200943.page-200943 main>section.article .txt:before {
  content:"Privacy policy"!important;
  position:static!important;
  transform:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:min(100%,420px)!important;
  margin:0 auto 24px!important;
  padding:8px 18px!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:999px!important;
  background:rgba(232,249,250,.92)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  line-height:1.35!important;
  letter-spacing:.14em!important;
  text-align:center!important;
}

html body.page-200943.page-200943 main>section.article .txt *,html body.tpl-eid.page-200943.page-200943 main>section.article .txt * {
  box-sizing:border-box!important;
  max-width:100%!important;
  letter-spacing:.02em!important;
  font-family:inherit!important;
}

html body.page-200943.page-200943 main>section.article .txt p,html body.tpl-eid.page-200943.page-200943 main>section.article .txt p {
  margin:14px 0!important;
  padding:16px 18px!important;
  border:1px solid rgba(18,184,168,.14)!important;
  border-radius:14px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(245,253,252,.96))!important;
  box-shadow:0 8px 20px rgba(9,91,111,.045)!important;
  color:#22394b!important;
  -webkit-text-fill-color:#22394b!important;
  font-size:inherit!important;
  font-weight:500!important;
  line-height:inherit!important;
}

html body.page-200943.page-200943 main>section.article .txt ol,html body.tpl-eid.page-200943.page-200943 main>section.article .txt ol {
  margin:12px 0 20px!important;
  padding:16px 18px 16px 42px!important;
  border:1px solid rgba(18,184,168,.14)!important;
  border-radius:14px!important;
  background:rgba(255,255,255,.72)!important;
  color:#22394b!important;
  -webkit-text-fill-color:#22394b!important;
  line-height:1.85!important;
}

html body.page-200943.page-200943 main>section.article .txt li,html body.tpl-eid.page-200943.page-200943 main>section.article .txt li {
  margin:8px 0!important;
  padding-left:4px!important;
}

html body.page-200943 .tel_fixed,html body.page-200943 .mail_fixed,html body.tpl-eid.page-200943 .tel_fixed,html body.tpl-eid.page-200943 .mail_fixed {
  z-index:10010!important;
}

@media (max-width: 700px) {
  

  

  html body.page-200943 nav.menu,html body.tpl-eid.page-200943 nav.menu {
    padding:20px 10px 22px!important;
  }

  html body.page-200943 nav.menu ul,html body.tpl-eid.page-200943 nav.menu ul {
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:10px!important;
  }

  html body.page-200943 nav.menu li a,html body.page-200943 nav.menu li a:link,html body.page-200943 nav.menu li a:visited,html body.tpl-eid.page-200943 nav.menu li a,html body.tpl-eid.page-200943 nav.menu li a:link,html body.tpl-eid.page-200943 nav.menu li a:visited {
    width:100%!important;
    min-width:0!important;
    min-height:48px!important;
    padding:12px 18px!important;
    font-size:15px!important;
  }

  html body.page-200943 .pnkz,html body.tpl-eid.page-200943 .pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 30px!important;
  }

  html body.page-200943 .pnkz ul,html body.tpl-eid.page-200943 .pnkz ul {
    justify-content:center!important;
  }

  html body.page-200943.page-200943 main>section.article.siteWidth-s,html body.tpl-eid.page-200943.page-200943 main>section.article.siteWidth-s {
    width:calc(100% - 24px)!important;
    margin:0 auto 34px!important;
    padding:18px!important;
    border-radius:16px!important;
  }

  html body.page-200943.page-200943 main>section.article .txt,html body.tpl-eid.page-200943.page-200943 main>section.article .txt {
    padding:16px!important;
    border-radius:14px!important;
    font-size:15.5px!important;
    line-height:1.88!important;
  }

  html body.page-200943.page-200943 main>section.article .txt p,html body.tpl-eid.page-200943.page-200943 main>section.article .txt p,html body.page-200943.page-200943 main>section.article .txt ol,html body.tpl-eid.page-200943.page-200943 main>section.article .txt ol {
    padding:14px!important;
  }

  html body.page-200943.page-200943 main>section.article .txt ol,html body.tpl-eid.page-200943.page-200943 main>section.article .txt ol {
    padding-left:34px!important;
  }
}

html body.page-200943.page-200943.page-200943.page-200943 nav.menu,html body.tpl-eid.page-200943.page-200943.page-200943.page-200943 nav.menu {
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(248,252,252,.96) 100%)!important;
  background-color:rgba(248,252,252,.96)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
}

html body.page-200943.page-200943.page-200943.page-200943 nav.menu .inner,html body.tpl-eid.page-200943.page-200943.page-200943.page-200943 nav.menu .inner,html body.page-200943.page-200943.page-200943.page-200943 nav.menu ul,html body.tpl-eid.page-200943.page-200943.page-200943.page-200943 nav.menu ul {
  background:transparent!important;
  box-shadow:none!important;
}

html body.page-200943.page-200943.page-200943.page-200943 nav.menu li a,html body.page-200943.page-200943.page-200943.page-200943 nav.menu li a:link,html body.page-200943.page-200943.page-200943.page-200943 nav.menu li a:visited,html body.tpl-eid.page-200943.page-200943.page-200943.page-200943 nav.menu li a,html body.tpl-eid.page-200943.page-200943.page-200943.page-200943 nav.menu li a:link,html body.tpl-eid.page-200943.page-200943.page-200943.page-200943 nav.menu li a:visited {
  background:rgba(255,255,255,.86)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  border-color:rgba(18,184,168,.24)!important;
  border-right-color:rgba(18,184,168,.24)!important;
  box-shadow:0 16px 36px rgba(31,91,96,.08)!important;
}

/* /kite-cont1-9-match-cont1-2-20260601-v1 */

/* kite-cont1-8-match-cont1-2-20260531-v1
   Scope: https://www.kiteartfactory.jp/cont1/8.html only. */

html body.tpl-eid.page-189986,html body.page-189986 {
  overflow-x:hidden!important;
  background:linear-gradient(90deg,rgba(14,181,156,.04) 1px,transparent 1px),linear-gradient(180deg,#f9fdfd 0%,#eafafa 52%,#f8fcfc 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  color:#10283d!important;
}

html body.page-189986 .header,html body.tpl-eid.page-189986 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-189986 .header .siteTitle,html body.tpl-eid.page-189986 .header .siteTitle {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-189986 .hamburger,html body.tpl-eid.page-189986 .hamburger {
  z-index:10020!important;
}







html body.page-189986 nav.menu,html body.tpl-eid.page-189986 nav.menu {
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:28px clamp(18px,4vw,56px) 30px!important;
  overflow:visible!important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(248,252,252,.96) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  box-shadow:none!important;
  filter:none!important;
}

html body.page-189986 nav.menu .inner,html body.tpl-eid.page-189986 nav.menu .inner {
  box-sizing:border-box!important;
  width:min(1120px,100%)!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.page-189986 nav.menu ul,html body.tpl-eid.page-189986 nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:12px 14px!important;
  width:100%!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  list-style:none!important;
}

html body.page-189986 nav.menu li,html body.tpl-eid.page-189986 nav.menu li {
  flex:0 1 auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-189986 nav.menu li a,html body.page-189986 nav.menu li a:link,html body.page-189986 nav.menu li a:visited,html body.tpl-eid.page-189986 nav.menu li a,html body.tpl-eid.page-189986 nav.menu li a:link,html body.tpl-eid.page-189986 nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-width:176px!important;
  min-height:54px!important;
  max-width:min(100%,440px)!important;
  padding:13px 24px!important;
  border-radius:999px!important;
  border:1px solid rgba(18,184,168,.24)!important;
  border-right:1px solid rgba(18,184,168,.24)!important;
  background:rgba(255,255,255,.84)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.28!important;
  letter-spacing:.02em!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  box-shadow:0 16px 36px rgba(31,91,96,.08)!important;
  filter:none!important;
  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important;
}

html body.page-189986 nav.menu li a:hover,html body.tpl-eid.page-189986 nav.menu li a:hover {
  opacity:1!important;
  transform:translateY(-1px)!important;
  border-color:rgba(18,184,168,.46)!important;
  background:rgba(255,255,255,.96)!important;
  color:#10283d!important;
  box-shadow:0 20px 42px rgba(31,91,96,.12)!important;
}

html body.page-189986 .pnkz,html body.tpl-eid.page-189986 .pnkz {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 36px!important;
  padding:0!important;
  color:rgba(16,40,61,.72)!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:13px!important;
  letter-spacing:0!important;
}

html body.page-189986 .pnkz ul,html body.tpl-eid.page-189986 .pnkz ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:flex-end!important;
  gap:8px 12px!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-189986 .pnkz a,html body.tpl-eid.page-189986 .pnkz a {
  color:#10283d!important;
  text-decoration-color:rgba(18,184,168,.45)!important;
  text-underline-offset:3px!important;
}

html body.page-189986 main,html body.tpl-eid.page-189986 main {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0 0 clamp(70px,8vw,120px)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(248,252,252,.96) 0%,rgba(235,249,250,.92) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
}

html body.page-189986 main>section.article.siteWidth-s,html body.tpl-eid.page-189986 main>section.article.siteWidth-s {
  box-sizing:border-box!important;
  width:min(1080px,calc(100% - 64px))!important;
  max-width:1080px!important;
  margin:0 auto clamp(30px,4vw,48px)!important;
  padding:clamp(28px,4vw,52px)!important;
  overflow-x:auto!important;
  overflow-y:visible!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:22px!important;
  background:rgba(255,255,255,.86)!important;
  box-shadow:0 28px 72px rgba(26,82,88,.10)!important;
  backdrop-filter:blur(8px)!important;
  -webkit-overflow-scrolling:touch!important;
}

html body.page-189986 main>section.article.siteWidth-s:first-of-type,html body.tpl-eid.page-189986 main>section.article.siteWidth-s:first-of-type {
  margin-top:0!important;
}

html body.page-189986 main>section.article.siteWidth-s .txt.editorArea,html body.tpl-eid.page-189986 main>section.article.siteWidth-s .txt.editorArea {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(20px,3vw,36px)!important;
  border:1px solid rgba(18,184,168,.14)!important;
  border-radius:16px!important;
  background:rgba(255,255,255,.74)!important;
  color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(16px,1.28vw,18px)!important;
  line-height:1.95!important;
  letter-spacing:.02em!important;
}

html body.page-189986 main>section.article.siteWidth-s .txt.editorArea *,html body.tpl-eid.page-189986 main>section.article.siteWidth-s .txt.editorArea * {
  font-family:inherit!important;
  letter-spacing:.02em!important;
}

html body.page-189986 main>section.article.siteWidth-s table,html body.tpl-eid.page-189986 main>section.article.siteWidth-s table {
  background:rgba(255,255,255,.88)!important;
}

html body.page-189986 main>section.article.siteWidth-s td,html body.page-189986 main>section.article.siteWidth-s th,html body.tpl-eid.page-189986 main>section.article.siteWidth-s td,html body.tpl-eid.page-189986 main>section.article.siteWidth-s th {
  border-color:rgba(18,184,168,.22)!important;
  color:#10283d!important;
  line-height:1.8!important;
}

@media (max-width: 767px) {
  

  

  

  html body.page-189986 nav.menu,html body.tpl-eid.page-189986 nav.menu {
    padding:18px 10px 22px!important;
  }

  html body.page-189986 nav.menu ul,html body.tpl-eid.page-189986 nav.menu ul {
    gap:9px!important;
  }

  html body.page-189986 nav.menu li,html body.tpl-eid.page-189986 nav.menu li {
    flex:1 1 100%!important;
  }

  html body.page-189986 nav.menu li a,html body.page-189986 nav.menu li a:link,html body.page-189986 nav.menu li a:visited,html body.tpl-eid.page-189986 nav.menu li a,html body.tpl-eid.page-189986 nav.menu li a:link,html body.tpl-eid.page-189986 nav.menu li a:visited {
    width:100%!important;
    min-width:0!important;
    min-height:48px!important;
    max-width:100%!important;
    padding:12px 16px!important;
    font-size:14.5px!important;
    line-height:1.35!important;
  }

  html body.page-189986 .pnkz,html body.tpl-eid.page-189986 .pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 28px!important;
    font-size:12px!important;
  }

  html body.page-189986 .pnkz ul,html body.tpl-eid.page-189986 .pnkz ul {
    justify-content:center!important;
  }

  html body.page-189986 main,html body.tpl-eid.page-189986 main {
    padding-bottom:76px!important;
  }

  html body.page-189986 main>section.article.siteWidth-s,html body.tpl-eid.page-189986 main>section.article.siteWidth-s {
    width:calc(100% - 28px)!important;
    max-width:calc(100% - 28px)!important;
    margin-bottom:24px!important;
    padding:14px!important;
    border-radius:16px!important;
    box-shadow:0 20px 48px rgba(26,82,88,.10)!important;
  }

  html body.page-189986 main>section.article.siteWidth-s .txt.editorArea,html body.tpl-eid.page-189986 main>section.article.siteWidth-s .txt.editorArea {
    padding:18px 16px!important;
    border-radius:12px!important;
    font-size:15px!important;
    line-height:1.9!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-189986 nav.menu li a,html body.tpl-eid.page-189986 nav.menu li a {
    transition:none!important;
  }
}


html body.page-189986.page-189986.page-189986.page-189986 .header,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
  border:0!important;
  background:transparent!important;
}

html body.page-189986.page-189986.page-189986.page-189986 .header>a,html body.page-189986.page-189986.page-189986.page-189986 .header .logo-main,html body.page-189986.page-189986.page-189986.page-189986 .header .sava,html body.page-189986.page-189986.page-189986.page-189986 .header .kite-area-text,html body.page-189986.page-189986.page-189986.page-189986 .header .logo-catch,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 .header>a,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 .header .logo-main,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 .header .sava,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 .header .kite-area-text,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 .header .logo-catch {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-189986.page-189986.page-189986.page-189986 .header .hamburger,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 .header .hamburger {
  position:fixed!important;
  clip:auto!important;
  clip-path:none!important;
}

html body.page-189986.page-189986.page-189986.page-189986 nav.menu,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 nav.menu {
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(248,252,252,.96) 100%)!important;
  background-color:rgba(248,252,252,.96)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
}

html body.page-189986.page-189986.page-189986.page-189986 nav.menu .inner,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 nav.menu .inner,html body.page-189986.page-189986.page-189986.page-189986 nav.menu ul,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 nav.menu ul {
  background:transparent!important;
  box-shadow:none!important;
}

html body.page-189986.page-189986.page-189986.page-189986 nav.menu li a,html body.page-189986.page-189986.page-189986.page-189986 nav.menu li a:link,html body.page-189986.page-189986.page-189986.page-189986 nav.menu li a:visited,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 nav.menu li a,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 nav.menu li a:link,html body.tpl-eid.page-189986.page-189986.page-189986.page-189986 nav.menu li a:visited {
  background:rgba(255,255,255,.86)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  border-color:rgba(18,184,168,.24)!important;
  border-right-color:rgba(18,184,168,.24)!important;
  box-shadow:0 16px 36px rgba(31,91,96,.08)!important;
}

/* /kite-cont1-8-match-cont1-2-20260531-v1 */

/* kite-cont1-8-remove-blue-line-20260601-v1
   Scope: https://www.kiteartfactory.jp/cont1/8.html only.
   Removes the blue vertical border from the explanatory text in the photo/flow area. */

html body.page-189986.page-189986 .txt.editorArea .border-l-4.border-blue-500,html body.tpl-eid.page-189986.page-189986 .txt.editorArea .border-l-4.border-blue-500,html body.page-189986.page-189986 .txt.editorArea [class*="border-l-4"][class*="border-blue-500"],html body.tpl-eid.page-189986.page-189986 .txt.editorArea [class*="border-l-4"][class*="border-blue-500"] {
  border-left-width:0!important;
  border-left-style:none!important;
  border-left-color:transparent!important;
  padding-left:0!important;
}

/* /kite-cont1-8-remove-blue-line-20260601-v1 */

/* kite-cont1-52-match-cont1-51-20260601-v1
   Scope: https://www.kiteartfactory.jp/cont1/52.html only. */

html body.tpl-eid.page-250815,html body.page-250815 {
  overflow-x:hidden!important;
  background:linear-gradient(90deg,rgba(14,181,156,.04) 1px,transparent 1px),linear-gradient(180deg,#f9fdfd 0%,#eafafa 52%,#f8fcfc 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  color:#10283d!important;
}

html body.page-250815 .header,html body.tpl-eid.page-250815 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-250815 .header .siteTitle,html body.tpl-eid.page-250815 .header .siteTitle {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-250815 .hamburger,html body.tpl-eid.page-250815 .hamburger {
  z-index:10020!important;
}







html body.page-250815 nav.menu,html body.tpl-eid.page-250815 nav.menu {
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:28px clamp(18px,4vw,56px) 30px!important;
  overflow:visible!important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(248,252,252,.96) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  box-shadow:none!important;
  filter:none!important;
}

html body.page-250815 nav.menu .inner,html body.tpl-eid.page-250815 nav.menu .inner {
  box-sizing:border-box!important;
  width:min(1120px,100%)!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.page-250815 nav.menu ul,html body.tpl-eid.page-250815 nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:12px 14px!important;
  width:100%!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  list-style:none!important;
}

html body.page-250815 nav.menu li,html body.tpl-eid.page-250815 nav.menu li {
  flex:0 1 auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-250815 nav.menu li a,html body.page-250815 nav.menu li a:link,html body.page-250815 nav.menu li a:visited,html body.tpl-eid.page-250815 nav.menu li a,html body.tpl-eid.page-250815 nav.menu li a:link,html body.tpl-eid.page-250815 nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-width:176px!important;
  min-height:54px!important;
  max-width:min(100%,440px)!important;
  padding:13px 24px!important;
  border-radius:999px!important;
  border:1px solid rgba(18,184,168,.24)!important;
  border-right:1px solid rgba(18,184,168,.24)!important;
  background:rgba(255,255,255,.86)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.28!important;
  letter-spacing:.02em!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  box-shadow:0 16px 36px rgba(31,91,96,.08)!important;
  filter:none!important;
  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important;
}

html body.page-250815 nav.menu li a:hover,html body.tpl-eid.page-250815 nav.menu li a:hover {
  opacity:1!important;
  transform:translateY(-1px)!important;
  border-color:rgba(18,184,168,.46)!important;
  background:rgba(255,255,255,.96)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 20px 42px rgba(31,91,96,.12)!important;
}

html body.page-250815 .pnkz,html body.tpl-eid.page-250815 .pnkz {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 36px!important;
  padding:0!important;
  color:rgba(16,40,61,.72)!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:13px!important;
  letter-spacing:0!important;
}

html body.page-250815 .pnkz ul,html body.tpl-eid.page-250815 .pnkz ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:flex-end!important;
  gap:8px 12px!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-250815 .pnkz a,html body.tpl-eid.page-250815 .pnkz a {
  color:#10283d!important;
  text-decoration-color:rgba(18,184,168,.45)!important;
  text-underline-offset:3px!important;
}

html body.page-250815 main,html body.tpl-eid.page-250815 main {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0 0 clamp(70px,8vw,120px)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(248,252,252,.96) 0%,rgba(235,249,250,.92) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
}

html body.page-250815.page-250815.page-250815 main>section#a18v.article.siteWidth-s,html body.tpl-eid.page-250815.page-250815.page-250815 main>section#a18v.article.siteWidth-s {
  box-sizing:border-box!important;
  width:min(1080px,calc(100% - 64px))!important;
  max-width:1080px!important;
  margin:0 auto clamp(30px,4vw,48px)!important;
  padding:clamp(30px,4vw,54px)!important;
  overflow-x:clip!important;
  overflow-y:visible!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:22px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 28px 72px rgba(26,82,88,.10)!important;
  backdrop-filter:blur(8px)!important;
  -webkit-overflow-scrolling:touch!important;
}

html body.page-250815.page-250815.page-250815 main>section#a18v.article>h2.title,html body.tpl-eid.page-250815.page-250815.page-250815 main>section#a18v.article>h2.title {
  display:block!important;
  width:100%!important;
  max-width:960px!important;
  margin:0 auto 32px!important;
  padding:0!important;
  border:0!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(30px,3.7vw,42px)!important;
  font-weight:700!important;
  line-height:1.38!important;
  letter-spacing:.02em!important;
  text-align:center!important;
  background:transparent!important;
}

html body.page-250815.page-250815.page-250815 main>section#a18v.article>h2.title::after,html body.tpl-eid.page-250815.page-250815.page-250815 main>section#a18v.article>h2.title::after {
  content:""!important;
  display:block!important;
  width:min(220px,48vw)!important;
  max-width:220px!important;
  height:5px!important;
  margin:24px auto 0!important;
  border:0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 66%,#4868db 100%)!important;
  box-shadow:0 12px 26px rgba(18,184,168,.16)!important;
}

html body.page-250815.page-250815.page-250815 main>section#a18v.article .txt,html body.tpl-eid.page-250815.page-250815.page-250815 main>section#a18v.article .txt {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(22px,3vw,38px)!important;
  overflow:visible!important;
  border:1px solid rgba(18,184,168,.14)!important;
  border-radius:16px!important;
  background:rgba(255,255,255,.72)!important;
  color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(16px,1.25vw,18px)!important;
  font-weight:500!important;
  line-height:1.95!important;
  letter-spacing:.02em!important;
  text-align:left!important;
}

html body.page-250815.page-250815 main>section#a18v.article .txt::before,html body.page-250815.page-250815 main>section#a18v.article .txt:before,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt::before,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt:before {
  content:"Care plan design"!important;
  position:static!important;
  transform:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:min(100%,420px)!important;
  margin:0 auto 24px!important;
  padding:8px 18px!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:999px!important;
  background:rgba(232,249,250,.92)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  line-height:1.35!important;
  letter-spacing:.14em!important;
  text-align:center!important;
}

html body.page-250815.page-250815 main>section#a18v.article .txt *,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt * {
  box-sizing:border-box!important;
  max-width:100%!important;
  letter-spacing:.02em!important;
}

html body.page-250815.page-250815 main>section#a18v.article .txt>div,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div {
  margin:9px 0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  border-radius:0!important;
  color:#2b4657!important;
  font-family:inherit!important;
  font-size:inherit!important;
  font-weight:500!important;
  line-height:inherit!important;
}

html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(2),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(8),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(14),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(20),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(2),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(8),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(14),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(20) {
  margin:30px 0 14px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-size:clamp(21px,2.5vw,28px)!important;
  font-weight:700!important;
  line-height:1.45!important;
}

html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(3),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(4),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(5),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(6),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(9),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(10),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(11),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(12),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(15),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(16),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(17),html body.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(18),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(3),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(4),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(5),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(6),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(9),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(10),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(11),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(12),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(15),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(16),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(17),html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt>div:nth-of-type(18) {
  margin:10px 0!important;
  padding:13px 16px!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:14px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(245,253,252,.96))!important;
  box-shadow:0 8px 20px rgba(9,91,111,.045)!important;
  color:#22394b!important;
  font-weight:700!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application {
  width:100%!important;
  max-width:100%!important;
  margin:clamp(42px,5vw,68px)0 0!important;
  padding:clamp(28px,4vw,46px)!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:18px!important;
  background:radial-gradient(circle at 18% 10%,rgba(18,184,168,.13)0 18%,transparent 42%),linear-gradient(180deg,rgba(247,253,252,.96),rgba(255,255,255,.92))!important;
  box-shadow:0 18px 48px rgba(26,82,88,.08)!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-container,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-container {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-hero,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-hero {
  margin:0 0 clamp(36px,5vw,58px)!important;
  padding:0!important;
  text-align:center!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-badge,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-badge {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:100%!important;
  margin:0 0 16px!important;
  padding:8px 18px!important;
  border-radius:999px!important;
  border:1px solid rgba(18,184,168,.20)!important;
  background:rgba(232,249,250,.92)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  letter-spacing:.12em!important;
  line-height:1.45!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-title,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-title {
  display:block!important;
  width:100%!important;
  max-width:840px!important;
  margin:0 auto 22px!important;
  padding:0!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(27px,3.1vw,38px)!important;
  line-height:1.5!important;
  font-weight:700!important;
  text-align:center!important;
  letter-spacing:.02em!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-title::after,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-title::after {
  content:""!important;
  display:block!important;
  width:min(180px,42vw)!important;
  height:4px!important;
  margin:18px auto 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 70%,#6ac9f2 100%)!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-lead,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-lead {
  max-width:780px!important;
  margin:0 auto 18px!important;
  color:#476172!important;
  -webkit-text-fill-color:#476172!important;
  font-size:clamp(15.5px,1.2vw,17px)!important;
  line-height:1.95!important;
  text-align:left!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-free-box,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-free-box {
  width:min(760px,100%)!important;
  margin:22px auto 0!important;
  padding:16px 20px!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,#13b7aa 0%,#19a9c6 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.55!important;
  text-align:center!important;
  box-shadow:0 18px 34px rgba(19,183,170,.18)!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-section-subtitle,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-section-subtitle,html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-faq-mini>h3,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-faq-mini>h3 {
  display:block!important;
  width:100%!important;
  max-width:780px!important;
  margin:clamp(36px,5vw,58px) auto 24px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(25px,2.8vw,34px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  text-align:center!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-steps,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-steps {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:16px!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-card,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-card,html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-faq-item,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-faq-item {
  min-width:0!important;
  margin:0!important;
  padding:22px 22px 24px!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:16px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 16px 34px rgba(26,82,88,.07)!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-card h4,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-card h4 {
  margin:8px 0 10px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:21px!important;
  font-weight:700!important;
  line-height:1.45!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-num,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-num {
  display:inline-flex!important;
  width:auto!important;
  margin:0!important;
  padding:5px 11px!important;
  border-radius:999px!important;
  background:rgba(232,249,250,.94)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  letter-spacing:.10em!important;
  line-height:1.4!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application p,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application p,html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-note,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-note {
  color:#476172!important;
  -webkit-text-fill-color:#476172!important;
  font-size:16px!important;
  line-height:1.9!important;
  font-weight:500!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-note,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-note {
  margin:14px 0 0!important;
  padding:12px 14px!important;
  border-left:4px solid #13b7aa!important;
  border-radius:10px!important;
  background:rgba(232,249,250,.72)!important;
}

html body.page-250815.page-250815 main>section#a18v.article .insurance-application strong,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application strong {
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
  font-weight:800!important;
}

@media (max-width: 767px) {
  

  

  

  html body.page-250815 nav.menu,html body.tpl-eid.page-250815 nav.menu {
    padding:18px 10px 22px!important;
  }

  html body.page-250815 nav.menu ul,html body.tpl-eid.page-250815 nav.menu ul {
    gap:9px!important;
  }

  html body.page-250815 nav.menu li,html body.tpl-eid.page-250815 nav.menu li {
    flex:1 1 100%!important;
  }

  html body.page-250815 nav.menu li a,html body.page-250815 nav.menu li a:link,html body.page-250815 nav.menu li a:visited,html body.tpl-eid.page-250815 nav.menu li a,html body.tpl-eid.page-250815 nav.menu li a:link,html body.tpl-eid.page-250815 nav.menu li a:visited {
    width:100%!important;
    min-width:0!important;
    min-height:48px!important;
    max-width:100%!important;
    padding:12px 16px!important;
    font-size:14.5px!important;
    line-height:1.35!important;
  }

  html body.page-250815 .pnkz,html body.tpl-eid.page-250815 .pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 28px!important;
    font-size:12px!important;
  }

  html body.page-250815 .pnkz ul,html body.tpl-eid.page-250815 .pnkz ul {
    justify-content:center!important;
  }

  html body.page-250815 main,html body.tpl-eid.page-250815 main {
    padding-bottom:76px!important;
  }

  html body.page-250815.page-250815.page-250815 main>section#a18v.article.siteWidth-s,html body.tpl-eid.page-250815.page-250815.page-250815 main>section#a18v.article.siteWidth-s {
    width:calc(100% - 28px)!important;
    max-width:calc(100% - 28px)!important;
    margin-bottom:24px!important;
    padding:14px!important;
    overflow-x:hidden!important;
    border-radius:16px!important;
    box-shadow:0 20px 48px rgba(26,82,88,.10)!important;
  }

  html body.page-250815.page-250815.page-250815 main>section#a18v.article>h2.title,html body.tpl-eid.page-250815.page-250815.page-250815 main>section#a18v.article>h2.title {
    max-width:100%!important;
    margin-bottom:24px!important;
    font-size:clamp(24px,6.3vw,30px)!important;
    line-height:1.45!important;
  }

  html body.page-250815.page-250815.page-250815 main>section#a18v.article>h2.title::after,html body.tpl-eid.page-250815.page-250815.page-250815 main>section#a18v.article>h2.title::after {
    width:132px!important;
    max-width:132px!important;
    height:4px!important;
    margin-top:18px!important;
  }

  html body.page-250815.page-250815.page-250815 main>section#a18v.article .txt,html body.tpl-eid.page-250815.page-250815.page-250815 main>section#a18v.article .txt {
    padding:18px 16px!important;
    border-radius:12px!important;
    font-size:15px!important;
    line-height:1.9!important;
  }

  html body.page-250815.page-250815 main>section#a18v.article .txt::before,html body.page-250815.page-250815 main>section#a18v.article .txt:before,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt::before,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt:before {
    max-width:min(92%,320px)!important;
    margin-bottom:20px!important;
    padding:7px 15px!important;
    font-size:11px!important;
    line-height:1.45!important;
    letter-spacing:.12em!important;
  }

  html body.page-250815.page-250815 main>section#a18v.article .insurance-application,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application {

/* kite-restore-chunk-07-20260802 */
    margin-top:34px!important;
    padding:20px 14px!important;
    border-radius:14px!important;
  }

  html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-title,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-title {
    font-size:clamp(23px,6vw,28px)!important;
    line-height:1.55!important;
  }

  html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-lead,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-lead {
    font-size:15px!important;
    line-height:1.9!important;
  }

  html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-free-box,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-free-box {
    width:100%!important;
    border-radius:16px!important;
    padding:14px 16px!important;
    font-size:14.5px!important;
  }

  html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-section-subtitle,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-section-subtitle,html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-faq-mini>h3,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-faq-mini>h3 {
    margin:34px auto 20px!important;
    font-size:clamp(23px,6vw,28px)!important;
  }

  html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-steps,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-steps {
    grid-template-columns:1fr!important;
    gap:12px!important;
  }

  html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-card,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-card,html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-faq-item,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-faq-item {
    padding:18px 16px 20px!important;
    border-radius:14px!important;
  }

  html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-card h4,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-card h4 {
    font-size:19px!important;
  }

  html body.page-250815.page-250815 main>section#a18v.article .insurance-application p,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application p,html body.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-note,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .insurance-application .ia-step-note {
    font-size:15px!important;
    line-height:1.9!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-250815 nav.menu li a,html body.tpl-eid.page-250815 nav.menu li a {
    transition:none!important;
  }
}

html body.page-250815.page-250815.page-250815.page-250815 .header,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 .header {
  overflow:hidden!important;
}

html body.page-250815.page-250815.page-250815.page-250815 .header>a,html body.page-250815.page-250815.page-250815.page-250815 .header .logo-main,html body.page-250815.page-250815.page-250815.page-250815 .header .sava,html body.page-250815.page-250815.page-250815.page-250815 .header .kite-area-text,html body.page-250815.page-250815.page-250815.page-250815 .header .logo-catch,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 .header>a,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 .header .logo-main,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 .header .sava,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 .header .kite-area-text,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 .header .logo-catch {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}

html body.page-250815.page-250815.page-250815.page-250815 .header .hamburger,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 .header .hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
}

html body.page-250815.page-250815.page-250815.page-250815 nav.menu,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 nav.menu {
  padding:28px clamp(18px,4vw,56px) 30px!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(248,252,252,.96) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  box-shadow:none!important;
}

html body.page-250815.page-250815.page-250815.page-250815 nav.menu .inner,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 nav.menu .inner,html body.page-250815.page-250815.page-250815.page-250815 nav.menu ul,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 nav.menu ul {
  background:transparent!important;
  box-shadow:none!important;
}

html body.page-250815.page-250815.page-250815.page-250815 nav.menu li a,html body.page-250815.page-250815.page-250815.page-250815 nav.menu li a:link,html body.page-250815.page-250815.page-250815.page-250815 nav.menu li a:visited,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 nav.menu li a,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 nav.menu li a:link,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 nav.menu li a:visited {
  border-color:rgba(18,184,168,.24)!important;
  border-right:1px solid rgba(18,184,168,.24)!important;
  background:rgba(255,255,255,.88)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(31,91,96,.08)!important;
}

html body.page-250815.page-250815.page-250815.page-250815 nav.menu li a:hover,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 nav.menu li a:hover {
  background:rgba(255,255,255,.98)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
}

@media (max-width: 767px) {
  html body.page-250815.page-250815.page-250815.page-250815 nav.menu,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 nav.menu {
    padding:18px 10px 22px!important;
  }
}


html body.page-250815.page-250815 main>section#a18v.article .txt h2,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt h2,html body.page-250815.page-250815 main>section#a18v.article .txt h3,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt h3 {
  max-width:min(100%,860px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  letter-spacing:.03em!important;
  text-align:center!important;
}

html body.page-250815.page-250815 main>section#a18v.article .txt h2,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt h2,html body.page-250815.page-250815 main>section#a18v.article .txt .cpm-title,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt .cpm-title {
  display:block!important;
  margin-top:clamp(42px,5vw,66px)!important;
  margin-bottom:22px!important;
  font-size:clamp(25px,3.3vw,38px)!important;
  font-weight:700!important;
  line-height:1.55!important;
}

html body.page-250815.page-250815 main>section#a18v.article .txt h3,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt h3,html body.page-250815.page-250815 main>section#a18v.article .txt .cpm-section-subtitle,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt .cpm-section-subtitle,html body.page-250815.page-250815 main>section#a18v.article .txt .cpm-example-title,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt .cpm-example-title {
  margin-top:clamp(36px,4.5vw,58px)!important;
  margin-bottom:20px!important;
  font-size:clamp(22px,2.6vw,30px)!important;
  font-weight:700!important;
  line-height:1.5!important;
}

html body.page-250815.page-250815 main>section#a18v.article .txt p,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt p,html body.page-250815.page-250815 main>section#a18v.article .txt .cpm-lead,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt .cpm-lead,html body.page-250815.page-250815 main>section#a18v.article .txt .cpm-case-desc,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt .cpm-case-desc {
  max-width:min(100%,820px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  color:#385569!important;
  -webkit-text-fill-color:#385569!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(15px,1.18vw,17px)!important;
  font-weight:500!important;
  line-height:1.95!important;
  letter-spacing:.02em!important;
}

html body.page-250815.page-250815 main>section#a18v.article .txt [class^="cpm-"],html body.page-250815.page-250815 main>section#a18v.article .txt [class*=" cpm-"],html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt [class^="cpm-"],html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt [class*=" cpm-"] {
  max-width:100%!important;
  box-sizing:border-box!important;
}

html body.page-250815.page-250815 main>section#a18v.article .txt a,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt a {
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}

@media (max-width: 767px) {
  html body.page-250815.page-250815 main>section#a18v.article .txt h2,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt h2,html body.page-250815.page-250815 main>section#a18v.article .txt .cpm-title,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt .cpm-title {
    font-size:clamp(23px,7vw,30px)!important;
    line-height:1.55!important;
  }

  html body.page-250815.page-250815 main>section#a18v.article .txt h3,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt h3,html body.page-250815.page-250815 main>section#a18v.article .txt .cpm-section-subtitle,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt .cpm-section-subtitle,html body.page-250815.page-250815 main>section#a18v.article .txt .cpm-example-title,html body.tpl-eid.page-250815.page-250815 main>section#a18v.article .txt .cpm-example-title {
    font-size:clamp(20px,6vw,26px)!important;
  }
}

/* /kite-cont1-52-match-cont1-51-20260601-v1 */

/* kite-cont1-53-match-cont1-51-20260601-v1
   Scope: https://www.kiteartfactory.jp/cont1/53.html only. */

html body.tpl-eid.page-250816,html body.page-250816 {
  overflow-x:hidden!important;
  background:linear-gradient(90deg,rgba(14,181,156,.04) 1px,transparent 1px),linear-gradient(180deg,#f9fdfd 0%,#eafafa 52%,#f8fcfc 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  color:#10283d!important;
}

html body.page-250816 .header,html body.tpl-eid.page-250816 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-250816 .header .siteTitle,html body.tpl-eid.page-250816 .header .siteTitle {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-250816 .hamburger,html body.tpl-eid.page-250816 .hamburger {
  z-index:10020!important;
}







html body.page-250816 nav.menu,html body.tpl-eid.page-250816 nav.menu {
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:28px clamp(18px,4vw,56px) 30px!important;
  overflow:visible!important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(248,252,252,.96) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  box-shadow:none!important;
  filter:none!important;
}

html body.page-250816 nav.menu .inner,html body.tpl-eid.page-250816 nav.menu .inner {
  box-sizing:border-box!important;
  width:min(1120px,100%)!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.page-250816 nav.menu ul,html body.tpl-eid.page-250816 nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:12px 14px!important;
  width:100%!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  list-style:none!important;
}

html body.page-250816 nav.menu li,html body.tpl-eid.page-250816 nav.menu li {
  flex:0 1 auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-250816 nav.menu li a,html body.page-250816 nav.menu li a:link,html body.page-250816 nav.menu li a:visited,html body.tpl-eid.page-250816 nav.menu li a,html body.tpl-eid.page-250816 nav.menu li a:link,html body.tpl-eid.page-250816 nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-width:176px!important;
  min-height:54px!important;
  max-width:min(100%,440px)!important;
  padding:13px 24px!important;
  border-radius:999px!important;
  border:1px solid rgba(18,184,168,.24)!important;
  border-right:1px solid rgba(18,184,168,.24)!important;
  background:rgba(255,255,255,.86)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.28!important;
  letter-spacing:.02em!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  box-shadow:0 16px 36px rgba(31,91,96,.08)!important;
  filter:none!important;
  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important;
}

html body.page-250816 nav.menu li a:hover,html body.tpl-eid.page-250816 nav.menu li a:hover {
  opacity:1!important;
  transform:translateY(-1px)!important;
  border-color:rgba(18,184,168,.46)!important;
  background:rgba(255,255,255,.96)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 20px 42px rgba(31,91,96,.12)!important;
}

html body.page-250816 .pnkz,html body.tpl-eid.page-250816 .pnkz {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 36px!important;
  padding:0!important;
  color:rgba(16,40,61,.72)!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:13px!important;
  letter-spacing:0!important;
}

html body.page-250816 .pnkz ul,html body.tpl-eid.page-250816 .pnkz ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:flex-end!important;
  gap:8px 12px!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-250816 .pnkz a,html body.tpl-eid.page-250816 .pnkz a {
  color:#10283d!important;
  text-decoration-color:rgba(18,184,168,.45)!important;
  text-underline-offset:3px!important;
}

html body.page-250816 main,html body.tpl-eid.page-250816 main {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0 0 clamp(70px,8vw,120px)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(248,252,252,.96) 0%,rgba(235,249,250,.92) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
}

html body.page-250816.page-250816.page-250816 main>section#brhq.article.siteWidth-s,html body.tpl-eid.page-250816.page-250816.page-250816 main>section#brhq.article.siteWidth-s {
  box-sizing:border-box!important;
  width:min(1080px,calc(100% - 64px))!important;
  max-width:1080px!important;
  margin:0 auto clamp(30px,4vw,48px)!important;
  padding:clamp(30px,4vw,54px)!important;
  overflow-x:clip!important;
  overflow-y:visible!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:22px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 28px 72px rgba(26,82,88,.10)!important;
  backdrop-filter:blur(8px)!important;
  -webkit-overflow-scrolling:touch!important;
}

html body.page-250816.page-250816.page-250816 main>section#brhq.article>h2.title,html body.tpl-eid.page-250816.page-250816.page-250816 main>section#brhq.article>h2.title {
  display:block!important;
  width:100%!important;
  max-width:960px!important;
  margin:0 auto 32px!important;
  padding:0!important;
  border:0!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(30px,3.7vw,42px)!important;
  font-weight:700!important;
  line-height:1.38!important;
  letter-spacing:.02em!important;
  text-align:center!important;
  background:transparent!important;
}

html body.page-250816.page-250816.page-250816 main>section#brhq.article>h2.title::after,html body.tpl-eid.page-250816.page-250816.page-250816 main>section#brhq.article>h2.title::after {
  content:""!important;
  display:block!important;
  width:min(220px,48vw)!important;
  max-width:220px!important;
  height:5px!important;
  margin:24px auto 0!important;
  border:0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 66%,#4868db 100%)!important;
  box-shadow:0 12px 26px rgba(18,184,168,.16)!important;
}

html body.page-250816.page-250816.page-250816 main>section#brhq.article .txt,html body.tpl-eid.page-250816.page-250816.page-250816 main>section#brhq.article .txt {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(22px,3vw,38px)!important;
  overflow:visible!important;
  border:1px solid rgba(18,184,168,.14)!important;
  border-radius:16px!important;
  background:rgba(255,255,255,.72)!important;
  color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(16px,1.25vw,18px)!important;
  font-weight:500!important;
  line-height:1.95!important;
  letter-spacing:.02em!important;
  text-align:left!important;
}

html body.page-250816.page-250816 main>section#brhq.article .txt::before,html body.page-250816.page-250816 main>section#brhq.article .txt:before,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt::before,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt:before {
  content:"Hospital discharge support"!important;
  position:static!important;
  transform:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:min(100%,420px)!important;
  margin:0 auto 24px!important;
  padding:8px 18px!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:999px!important;
  background:rgba(232,249,250,.92)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  line-height:1.35!important;
  letter-spacing:.14em!important;
  text-align:center!important;
}

html body.page-250816.page-250816 main>section#brhq.article .txt *,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt * {
  box-sizing:border-box!important;
  max-width:100%!important;
  letter-spacing:.02em!important;
}

html body.page-250816.page-250816 main>section#brhq.article .txt>div,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div {
  margin:9px 0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  border-radius:0!important;
  color:#2b4657!important;
  font-family:inherit!important;
  font-size:inherit!important;
  font-weight:500!important;
  line-height:inherit!important;
}

html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(2),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(8),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(14),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(20),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(2),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(8),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(14),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(20) {
  margin:30px 0 14px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-size:clamp(21px,2.5vw,28px)!important;
  font-weight:700!important;
  line-height:1.45!important;
}

html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(3),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(4),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(5),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(6),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(9),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(10),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(11),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(12),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(15),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(16),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(17),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(18),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(3),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(4),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(5),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(6),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(9),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(10),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(11),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(12),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(15),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(16),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(17),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(18) {
  margin:10px 0!important;
  padding:13px 16px!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:14px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(245,253,252,.96))!important;
  box-shadow:0 8px 20px rgba(9,91,111,.045)!important;
  color:#22394b!important;
  font-weight:700!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application {
  width:100%!important;
  max-width:100%!important;
  margin:clamp(42px,5vw,68px)0 0!important;
  padding:clamp(28px,4vw,46px)!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:18px!important;
  background:radial-gradient(circle at 18% 10%,rgba(18,184,168,.13)0 18%,transparent 42%),linear-gradient(180deg,rgba(247,253,252,.96),rgba(255,255,255,.92))!important;
  box-shadow:0 18px 48px rgba(26,82,88,.08)!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-container,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-container {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-hero,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-hero {
  margin:0 0 clamp(36px,5vw,58px)!important;
  padding:0!important;
  text-align:center!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-badge,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-badge {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:100%!important;
  margin:0 0 16px!important;
  padding:8px 18px!important;
  border-radius:999px!important;
  border:1px solid rgba(18,184,168,.20)!important;
  background:rgba(232,249,250,.92)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  letter-spacing:.12em!important;
  line-height:1.45!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-title,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-title {
  display:block!important;
  width:100%!important;
  max-width:840px!important;
  margin:0 auto 22px!important;
  padding:0!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(27px,3.1vw,38px)!important;
  line-height:1.5!important;
  font-weight:700!important;
  text-align:center!important;
  letter-spacing:.02em!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-title::after,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-title::after {
  content:""!important;
  display:block!important;
  width:min(180px,42vw)!important;
  height:4px!important;
  margin:18px auto 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 70%,#6ac9f2 100%)!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-lead,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-lead {
  max-width:780px!important;
  margin:0 auto 18px!important;
  color:#476172!important;
  -webkit-text-fill-color:#476172!important;
  font-size:clamp(15.5px,1.2vw,17px)!important;
  line-height:1.95!important;
  text-align:left!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-free-box,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-free-box {
  width:min(760px,100%)!important;
  margin:22px auto 0!important;
  padding:16px 20px!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,#13b7aa 0%,#19a9c6 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.55!important;
  text-align:center!important;
  box-shadow:0 18px 34px rgba(19,183,170,.18)!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-section-subtitle,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-section-subtitle,html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-faq-mini>h3,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-faq-mini>h3 {
  display:block!important;
  width:100%!important;
  max-width:780px!important;
  margin:clamp(36px,5vw,58px) auto 24px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(25px,2.8vw,34px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  text-align:center!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-steps,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-steps {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:16px!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-card,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-card,html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-faq-item,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-faq-item {
  min-width:0!important;
  margin:0!important;
  padding:22px 22px 24px!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:16px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 16px 34px rgba(26,82,88,.07)!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-card h4,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-card h4 {
  margin:8px 0 10px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:21px!important;
  font-weight:700!important;
  line-height:1.45!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-num,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-num {
  display:inline-flex!important;
  width:auto!important;
  margin:0!important;
  padding:5px 11px!important;
  border-radius:999px!important;
  background:rgba(232,249,250,.94)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  letter-spacing:.10em!important;
  line-height:1.4!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application p,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application p,html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-note,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-note {
  color:#476172!important;
  -webkit-text-fill-color:#476172!important;
  font-size:16px!important;
  line-height:1.9!important;
  font-weight:500!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-note,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-note {
  margin:14px 0 0!important;
  padding:12px 14px!important;
  border-left:4px solid #13b7aa!important;
  border-radius:10px!important;
  background:rgba(232,249,250,.72)!important;
}

html body.page-250816.page-250816 main>section#brhq.article .insurance-application strong,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application strong {
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
  font-weight:800!important;
}

@media (max-width: 767px) {
  

  

  

  html body.page-250816 nav.menu,html body.tpl-eid.page-250816 nav.menu {
    padding:18px 10px 22px!important;
  }

  html body.page-250816 nav.menu ul,html body.tpl-eid.page-250816 nav.menu ul {
    gap:9px!important;
  }

  html body.page-250816 nav.menu li,html body.tpl-eid.page-250816 nav.menu li {
    flex:1 1 100%!important;
  }

  html body.page-250816 nav.menu li a,html body.page-250816 nav.menu li a:link,html body.page-250816 nav.menu li a:visited,html body.tpl-eid.page-250816 nav.menu li a,html body.tpl-eid.page-250816 nav.menu li a:link,html body.tpl-eid.page-250816 nav.menu li a:visited {
    width:100%!important;
    min-width:0!important;
    min-height:48px!important;
    max-width:100%!important;
    padding:12px 16px!important;
    font-size:14.5px!important;
    line-height:1.35!important;
  }

  html body.page-250816 .pnkz,html body.tpl-eid.page-250816 .pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 28px!important;
    font-size:12px!important;
  }

  html body.page-250816 .pnkz ul,html body.tpl-eid.page-250816 .pnkz ul {
    justify-content:center!important;
  }

  html body.page-250816 main,html body.tpl-eid.page-250816 main {
    padding-bottom:76px!important;
  }

  html body.page-250816.page-250816.page-250816 main>section#brhq.article.siteWidth-s,html body.tpl-eid.page-250816.page-250816.page-250816 main>section#brhq.article.siteWidth-s {
    width:calc(100% - 28px)!important;
    max-width:calc(100% - 28px)!important;
    margin-bottom:24px!important;
    padding:14px!important;
    overflow-x:hidden!important;
    border-radius:16px!important;
    box-shadow:0 20px 48px rgba(26,82,88,.10)!important;
  }

  html body.page-250816.page-250816.page-250816 main>section#brhq.article>h2.title,html body.tpl-eid.page-250816.page-250816.page-250816 main>section#brhq.article>h2.title {
    max-width:100%!important;
    margin-bottom:24px!important;
    font-size:clamp(24px,6.3vw,30px)!important;
    line-height:1.45!important;
  }

  html body.page-250816.page-250816.page-250816 main>section#brhq.article>h2.title::after,html body.tpl-eid.page-250816.page-250816.page-250816 main>section#brhq.article>h2.title::after {
    width:132px!important;
    max-width:132px!important;
    height:4px!important;
    margin-top:18px!important;
  }

  html body.page-250816.page-250816.page-250816 main>section#brhq.article .txt,html body.tpl-eid.page-250816.page-250816.page-250816 main>section#brhq.article .txt {
    padding:18px 16px!important;
    border-radius:12px!important;
    font-size:15px!important;
    line-height:1.9!important;
  }

  html body.page-250816.page-250816 main>section#brhq.article .txt::before,html body.page-250816.page-250816 main>section#brhq.article .txt:before,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt::before,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt:before {
    max-width:min(92%,320px)!important;
    margin-bottom:20px!important;
    padding:7px 15px!important;
    font-size:11px!important;
    line-height:1.45!important;
    letter-spacing:.12em!important;
  }

  html body.page-250816.page-250816 main>section#brhq.article .insurance-application,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application {
    margin-top:34px!important;
    padding:20px 14px!important;
    border-radius:14px!important;
  }

  html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-title,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-title {
    font-size:clamp(23px,6vw,28px)!important;
    line-height:1.55!important;
  }

  html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-lead,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-lead {
    font-size:15px!important;
    line-height:1.9!important;
  }

  html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-free-box,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-free-box {
    width:100%!important;
    border-radius:16px!important;
    padding:14px 16px!important;
    font-size:14.5px!important;
  }

  html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-section-subtitle,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-section-subtitle,html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-faq-mini>h3,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-faq-mini>h3 {
    margin:34px auto 20px!important;
    font-size:clamp(23px,6vw,28px)!important;
  }

  html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-steps,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-steps {
    grid-template-columns:1fr!important;
    gap:12px!important;
  }

  html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-card,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-card,html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-faq-item,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-faq-item {
    padding:18px 16px 20px!important;
    border-radius:14px!important;
  }

  html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-card h4,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-card h4 {
    font-size:19px!important;
  }

  html body.page-250816.page-250816 main>section#brhq.article .insurance-application p,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application p,html body.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-note,html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .insurance-application .ia-step-note {
    font-size:15px!important;
    line-height:1.9!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-250816 nav.menu li a,html body.tpl-eid.page-250816 nav.menu li a {
    transition:none!important;
  }
}

html body.page-250816.page-250816.page-250816.page-250816 .header,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 .header {
  overflow:hidden!important;
}

html body.page-250816.page-250816.page-250816.page-250816 .header>a,html body.page-250816.page-250816.page-250816.page-250816 .header .logo-main,html body.page-250816.page-250816.page-250816.page-250816 .header .sava,html body.page-250816.page-250816.page-250816.page-250816 .header .kite-area-text,html body.page-250816.page-250816.page-250816.page-250816 .header .logo-catch,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 .header>a,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 .header .logo-main,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 .header .sava,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 .header .kite-area-text,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 .header .logo-catch {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}

html body.page-250816.page-250816.page-250816.page-250816 .header .hamburger,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 .header .hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
}

html body.page-250816.page-250816.page-250816.page-250816 nav.menu,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 nav.menu {
  padding:28px clamp(18px,4vw,56px) 30px!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(248,252,252,.96) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  box-shadow:none!important;
}

html body.page-250816.page-250816.page-250816.page-250816 nav.menu .inner,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 nav.menu .inner,html body.page-250816.page-250816.page-250816.page-250816 nav.menu ul,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 nav.menu ul {
  background:transparent!important;
  box-shadow:none!important;
}

html body.page-250816.page-250816.page-250816.page-250816 nav.menu li a,html body.page-250816.page-250816.page-250816.page-250816 nav.menu li a:link,html body.page-250816.page-250816.page-250816.page-250816 nav.menu li a:visited,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 nav.menu li a,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 nav.menu li a:link,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 nav.menu li a:visited {
  border-color:rgba(18,184,168,.24)!important;
  border-right:1px solid rgba(18,184,168,.24)!important;
  background:rgba(255,255,255,.88)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(31,91,96,.08)!important;
}

html body.page-250816.page-250816.page-250816.page-250816 nav.menu li a:hover,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 nav.menu li a:hover {
  background:rgba(255,255,255,.98)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
}

@media (max-width: 767px) {
  html body.page-250816.page-250816.page-250816.page-250816 nav.menu,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 nav.menu {
    padding:18px 10px 22px!important;
  }
}


html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(21),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(24),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(21),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(24) {
  margin:14px 0 0!important;
  padding:15px 18px!important;
  border:1px solid rgba(18,184,168,.22)!important;
  border-radius:14px 14px 6px 6px!important;
  background:linear-gradient(135deg,rgba(232,249,250,.98),rgba(245,253,252,.98))!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(17px,1.45vw,20px)!important;
  font-weight:700!important;
  line-height:1.7!important;
}

html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(22),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(25),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(22),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(25) {
  margin:0 0 18px!important;
  padding:16px 18px 18px!important;
  border:1px solid rgba(18,184,168,.14)!important;
  border-top:0!important;
  border-radius:6px 6px 14px 14px!important;
  background:rgba(255,255,255,.94)!important;
  color:#385569!important;
  -webkit-text-fill-color:#385569!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(15px,1.2vw,17px)!important;
  font-weight:500!important;
  line-height:1.95!important;
}

html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(27),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(27) {
  margin:28px auto 0!important;
  padding:clamp(18px,3vw,28px)!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:16px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(234,250,249,.92))!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(16px,1.35vw,19px)!important;
  font-weight:700!important;
  line-height:1.9!important;
  text-align:center!important;
  box-shadow:0 14px 34px rgba(31,91,96,.07)!important;
}

@media (max-width: 767px) {
  html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(21),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(24),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(21),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(24) {
    padding:13px 14px!important;
    font-size:16px!important;
  }

  html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(22),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(25),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(22),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(25),html body.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(27),html body.tpl-eid.page-250816.page-250816 main>section#brhq.article .txt>div:nth-of-type(27) {
    padding:14px 14px 16px!important;
    font-size:15px!important;
  }
}

/* /kite-cont1-53-match-cont1-51-20260601-v1 */

/* kite-cont1-54-match-cont1-51-20260601-v1
   Scope: https://www.kiteartfactory.jp/cont1/54.html only. */

html body.tpl-eid.page-250817,html body.page-250817 {
  overflow-x:hidden!important;
  background:linear-gradient(90deg,rgba(14,181,156,.04) 1px,transparent 1px),linear-gradient(180deg,#f9fdfd 0%,#eafafa 52%,#f8fcfc 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  color:#10283d!important;
}

html body.page-250817 .header,html body.tpl-eid.page-250817 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-250817 .header .siteTitle,html body.tpl-eid.page-250817 .header .siteTitle {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-250817 .hamburger,html body.tpl-eid.page-250817 .hamburger {
  z-index:10020!important;
}







html body.page-250817 nav.menu,html body.tpl-eid.page-250817 nav.menu {
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:28px clamp(18px,4vw,56px) 30px!important;
  overflow:visible!important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(248,252,252,.96) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  box-shadow:none!important;
  filter:none!important;
}

html body.page-250817 nav.menu .inner,html body.tpl-eid.page-250817 nav.menu .inner {
  box-sizing:border-box!important;
  width:min(1120px,100%)!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.page-250817 nav.menu ul,html body.tpl-eid.page-250817 nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:12px 14px!important;
  width:100%!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  list-style:none!important;
}

html body.page-250817 nav.menu li,html body.tpl-eid.page-250817 nav.menu li {
  flex:0 1 auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-250817 nav.menu li a,html body.page-250817 nav.menu li a:link,html body.page-250817 nav.menu li a:visited,html body.tpl-eid.page-250817 nav.menu li a,html body.tpl-eid.page-250817 nav.menu li a:link,html body.tpl-eid.page-250817 nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-width:176px!important;
  min-height:54px!important;
  max-width:min(100%,440px)!important;
  padding:13px 24px!important;
  border-radius:999px!important;
  border:1px solid rgba(18,184,168,.24)!important;
  border-right:1px solid rgba(18,184,168,.24)!important;
  background:rgba(255,255,255,.86)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.28!important;
  letter-spacing:.02em!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  box-shadow:0 16px 36px rgba(31,91,96,.08)!important;
  filter:none!important;
  transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important;
}

html body.page-250817 nav.menu li a:hover,html body.tpl-eid.page-250817 nav.menu li a:hover {
  opacity:1!important;
  transform:translateY(-1px)!important;
  border-color:rgba(18,184,168,.46)!important;
  background:rgba(255,255,255,.96)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 20px 42px rgba(31,91,96,.12)!important;
}

html body.page-250817 .pnkz,html body.tpl-eid.page-250817 .pnkz {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 36px!important;
  padding:0!important;
  color:rgba(16,40,61,.72)!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:13px!important;
  letter-spacing:0!important;
}

html body.page-250817 .pnkz ul,html body.tpl-eid.page-250817 .pnkz ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:flex-end!important;
  gap:8px 12px!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-250817 .pnkz a,html body.tpl-eid.page-250817 .pnkz a {
  color:#10283d!important;
  text-decoration-color:rgba(18,184,168,.45)!important;
  text-underline-offset:3px!important;
}

html body.page-250817 main,html body.tpl-eid.page-250817 main {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0 0 clamp(70px,8vw,120px)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(248,252,252,.96) 0%,rgba(235,249,250,.92) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
}

html body.page-250817.page-250817.page-250817 main>section#d4la.article.siteWidth-s,html body.tpl-eid.page-250817.page-250817.page-250817 main>section#d4la.article.siteWidth-s {
  box-sizing:border-box!important;
  width:min(1080px,calc(100% - 64px))!important;
  max-width:1080px!important;
  margin:0 auto clamp(30px,4vw,48px)!important;
  padding:clamp(30px,4vw,54px)!important;
  overflow-x:clip!important;
  overflow-y:visible!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:22px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 28px 72px rgba(26,82,88,.10)!important;
  backdrop-filter:blur(8px)!important;
  -webkit-overflow-scrolling:touch!important;
}

html body.page-250817.page-250817.page-250817 main>section#d4la.article>h2.title,html body.tpl-eid.page-250817.page-250817.page-250817 main>section#d4la.article>h2.title {
  display:block!important;
  width:100%!important;
  max-width:960px!important;
  margin:0 auto 32px!important;
  padding:0!important;
  border:0!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(30px,3.7vw,42px)!important;
  font-weight:700!important;
  line-height:1.38!important;
  letter-spacing:.02em!important;
  text-align:center!important;
  background:transparent!important;
}

html body.page-250817.page-250817.page-250817 main>section#d4la.article>h2.title::after,html body.tpl-eid.page-250817.page-250817.page-250817 main>section#d4la.article>h2.title::after {
  content:""!important;
  display:block!important;
  width:min(220px,48vw)!important;
  max-width:220px!important;
  height:5px!important;
  margin:24px auto 0!important;
  border:0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 66%,#4868db 100%)!important;
  box-shadow:0 12px 26px rgba(18,184,168,.16)!important;
}

html body.page-250817.page-250817.page-250817 main>section#d4la.article .txt,html body.tpl-eid.page-250817.page-250817.page-250817 main>section#d4la.article .txt {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(22px,3vw,38px)!important;
  overflow:visible!important;
  border:1px solid rgba(18,184,168,.14)!important;
  border-radius:16px!important;
  background:rgba(255,255,255,.72)!important;
  color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(16px,1.25vw,18px)!important;
  font-weight:500!important;
  line-height:1.95!important;
  letter-spacing:.02em!important;
  text-align:left!important;
}

html body.page-250817.page-250817 main>section#d4la.article .txt::before,html body.page-250817.page-250817 main>section#d4la.article .txt:before,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt::before,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt:before {
  content:"Medical and care coordination"!important;
  position:static!important;
  transform:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:min(100%,420px)!important;
  margin:0 auto 24px!important;
  padding:8px 18px!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:999px!important;
  background:rgba(232,249,250,.92)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  line-height:1.35!important;
  letter-spacing:.14em!important;
  text-align:center!important;
}

html body.page-250817.page-250817 main>section#d4la.article .txt *,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt * {
  box-sizing:border-box!important;
  max-width:100%!important;
  letter-spacing:.02em!important;
}

html body.page-250817.page-250817 main>section#d4la.article .txt>div,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div {
  margin:9px 0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  border-radius:0!important;
  color:#2b4657!important;
  font-family:inherit!important;
  font-size:inherit!important;
  font-weight:500!important;
  line-height:inherit!important;
}

html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(2),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(8),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(14),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(20),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(2),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(8),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(14),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(20) {
  margin:30px 0 14px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-size:clamp(21px,2.5vw,28px)!important;
  font-weight:700!important;
  line-height:1.45!important;
}

html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(3),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(4),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(5),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(6),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(9),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(10),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(11),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(12),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(15),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(16),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(17),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(18),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(3),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(4),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(5),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(6),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(9),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(10),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(11),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(12),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(15),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(16),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(17),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(18) {
  margin:10px 0!important;
  padding:13px 16px!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:14px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(245,253,252,.96))!important;
  box-shadow:0 8px 20px rgba(9,91,111,.045)!important;
  color:#22394b!important;
  font-weight:700!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application {
  width:100%!important;
  max-width:100%!important;
  margin:clamp(42px,5vw,68px)0 0!important;
  padding:clamp(28px,4vw,46px)!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:18px!important;
  background:radial-gradient(circle at 18% 10%,rgba(18,184,168,.13)0 18%,transparent 42%),linear-gradient(180deg,rgba(247,253,252,.96),rgba(255,255,255,.92))!important;
  box-shadow:0 18px 48px rgba(26,82,88,.08)!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-container,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-container {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-hero,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-hero {
  margin:0 0 clamp(36px,5vw,58px)!important;
  padding:0!important;
  text-align:center!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-badge,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-badge {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:100%!important;
  margin:0 0 16px!important;
  padding:8px 18px!important;
  border-radius:999px!important;
  border:1px solid rgba(18,184,168,.20)!important;
  background:rgba(232,249,250,.92)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  letter-spacing:.12em!important;
  line-height:1.45!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-title,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-title {
  display:block!important;
  width:100%!important;
  max-width:840px!important;
  margin:0 auto 22px!important;
  padding:0!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(27px,3.1vw,38px)!important;
  line-height:1.5!important;
  font-weight:700!important;
  text-align:center!important;
  letter-spacing:.02em!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-title::after,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-title::after {
  content:""!important;
  display:block!important;
  width:min(180px,42vw)!important;
  height:4px!important;
  margin:18px auto 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 70%,#6ac9f2 100%)!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-lead,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-lead {
  max-width:780px!important;
  margin:0 auto 18px!important;
  color:#476172!important;
  -webkit-text-fill-color:#476172!important;
  font-size:clamp(15.5px,1.2vw,17px)!important;
  line-height:1.95!important;
  text-align:left!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-free-box,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-free-box {
  width:min(760px,100%)!important;
  margin:22px auto 0!important;
  padding:16px 20px!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,#13b7aa 0%,#19a9c6 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.55!important;
  text-align:center!important;
  box-shadow:0 18px 34px rgba(19,183,170,.18)!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-section-subtitle,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-section-subtitle,html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-faq-mini>h3,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-faq-mini>h3 {
  display:block!important;
  width:100%!important;
  max-width:780px!important;
  margin:clamp(36px,5vw,58px) auto 24px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(25px,2.8vw,34px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  text-align:center!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-steps,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-steps {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:16px!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-card,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-card,html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-faq-item,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-faq-item {
  min-width:0!important;
  margin:0!important;
  padding:22px 22px 24px!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:16px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 16px 34px rgba(26,82,88,.07)!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-card h4,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-card h4 {
  margin:8px 0 10px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:21px!important;
  font-weight:700!important;
  line-height:1.45!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-num,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-num {
  display:inline-flex!important;
  width:auto!important;
  margin:0!important;
  padding:5px 11px!important;
  border-radius:999px!important;
  background:rgba(232,249,250,.94)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  letter-spacing:.10em!important;
  line-height:1.4!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application p,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application p,html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-note,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-note {
  color:#476172!important;
  -webkit-text-fill-color:#476172!important;
  font-size:16px!important;
  line-height:1.9!important;
  font-weight:500!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-note,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-note {
  margin:14px 0 0!important;
  padding:12px 14px!important;
  border-left:4px solid #13b7aa!important;
  border-radius:10px!important;
  background:rgba(232,249,250,.72)!important;
}

html body.page-250817.page-250817 main>section#d4la.article .insurance-application strong,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application strong {
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
  font-weight:800!important;
}

@media (max-width: 767px) {
  

  

  

  html body.page-250817 nav.menu,html body.tpl-eid.page-250817 nav.menu {
    padding:18px 10px 22px!important;
  }

  html body.page-250817 nav.menu ul,html body.tpl-eid.page-250817 nav.menu ul {
    gap:9px!important;
  }

  html body.page-250817 nav.menu li,html body.tpl-eid.page-250817 nav.menu li {
    flex:1 1 100%!important;
  }

  html body.page-250817 nav.menu li a,html body.page-250817 nav.menu li a:link,html body.page-250817 nav.menu li a:visited,html body.tpl-eid.page-250817 nav.menu li a,html body.tpl-eid.page-250817 nav.menu li a:link,html body.tpl-eid.page-250817 nav.menu li a:visited {
    width:100%!important;
    min-width:0!important;
    min-height:48px!important;
    max-width:100%!important;
    padding:12px 16px!important;
    font-size:14.5px!important;
    line-height:1.35!important;
  }

  html body.page-250817 .pnkz,html body.tpl-eid.page-250817 .pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 28px!important;
    font-size:12px!important;
  }

  html body.page-250817 .pnkz ul,html body.tpl-eid.page-250817 .pnkz ul {
    justify-content:center!important;
  }

  html body.page-250817 main,html body.tpl-eid.page-250817 main {
    padding-bottom:76px!important;
  }

  html body.page-250817.page-250817.page-250817 main>section#d4la.article.siteWidth-s,html body.tpl-eid.page-250817.page-250817.page-250817 main>section#d4la.article.siteWidth-s {
    width:calc(100% - 28px)!important;
    max-width:calc(100% - 28px)!important;
    margin-bottom:24px!important;
    padding:14px!important;
    overflow-x:hidden!important;
    border-radius:16px!important;
    box-shadow:0 20px 48px rgba(26,82,88,.10)!important;
  }

  html body.page-250817.page-250817.page-250817 main>section#d4la.article>h2.title,html body.tpl-eid.page-250817.page-250817.page-250817 main>section#d4la.article>h2.title {
    max-width:100%!important;
    margin-bottom:24px!important;
    font-size:clamp(24px,6.3vw,30px)!important;
    line-height:1.45!important;
  }


/* kite-restore-chunk-08-20260802 */
  html body.page-250817.page-250817.page-250817 main>section#d4la.article>h2.title::after,html body.tpl-eid.page-250817.page-250817.page-250817 main>section#d4la.article>h2.title::after {
    width:132px!important;
    max-width:132px!important;
    height:4px!important;
    margin-top:18px!important;
  }

  html body.page-250817.page-250817.page-250817 main>section#d4la.article .txt,html body.tpl-eid.page-250817.page-250817.page-250817 main>section#d4la.article .txt {
    padding:18px 16px!important;
    border-radius:12px!important;
    font-size:15px!important;
    line-height:1.9!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .txt::before,html body.page-250817.page-250817 main>section#d4la.article .txt:before,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt::before,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt:before {
    max-width:min(92%,320px)!important;
    margin-bottom:20px!important;
    padding:7px 15px!important;
    font-size:11px!important;
    line-height:1.45!important;
    letter-spacing:.12em!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .insurance-application,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application {
    margin-top:34px!important;
    padding:20px 14px!important;
    border-radius:14px!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-title,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-title {
    font-size:clamp(23px,6vw,28px)!important;
    line-height:1.55!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-lead,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-lead {
    font-size:15px!important;
    line-height:1.9!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-free-box,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-free-box {
    width:100%!important;
    border-radius:16px!important;
    padding:14px 16px!important;
    font-size:14.5px!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-section-subtitle,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-section-subtitle,html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-faq-mini>h3,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-faq-mini>h3 {
    margin:34px auto 20px!important;
    font-size:clamp(23px,6vw,28px)!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-steps,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-steps {
    grid-template-columns:1fr!important;
    gap:12px!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-card,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-card,html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-faq-item,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-faq-item {
    padding:18px 16px 20px!important;
    border-radius:14px!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-card h4,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-card h4 {
    font-size:19px!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .insurance-application p,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application p,html body.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-note,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .insurance-application .ia-step-note {
    font-size:15px!important;
    line-height:1.9!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-250817 nav.menu li a,html body.tpl-eid.page-250817 nav.menu li a {
    transition:none!important;
  }
}

html body.page-250817.page-250817.page-250817.page-250817 .header,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 .header {
  overflow:hidden!important;
}

html body.page-250817.page-250817.page-250817.page-250817 .header>a,html body.page-250817.page-250817.page-250817.page-250817 .header .logo-main,html body.page-250817.page-250817.page-250817.page-250817 .header .sava,html body.page-250817.page-250817.page-250817.page-250817 .header .kite-area-text,html body.page-250817.page-250817.page-250817.page-250817 .header .logo-catch,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 .header>a,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 .header .logo-main,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 .header .sava,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 .header .kite-area-text,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 .header .logo-catch {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}

html body.page-250817.page-250817.page-250817.page-250817 .header .hamburger,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 .header .hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
}

html body.page-250817.page-250817.page-250817.page-250817 nav.menu,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 nav.menu {
  padding:28px clamp(18px,4vw,56px) 30px!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(248,252,252,.96) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  box-shadow:none!important;
}

html body.page-250817.page-250817.page-250817.page-250817 nav.menu .inner,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 nav.menu .inner,html body.page-250817.page-250817.page-250817.page-250817 nav.menu ul,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 nav.menu ul {
  background:transparent!important;
  box-shadow:none!important;
}

html body.page-250817.page-250817.page-250817.page-250817 nav.menu li a,html body.page-250817.page-250817.page-250817.page-250817 nav.menu li a:link,html body.page-250817.page-250817.page-250817.page-250817 nav.menu li a:visited,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 nav.menu li a,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 nav.menu li a:link,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 nav.menu li a:visited {
  border-color:rgba(18,184,168,.24)!important;
  border-right:1px solid rgba(18,184,168,.24)!important;
  background:rgba(255,255,255,.88)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(31,91,96,.08)!important;
}

html body.page-250817.page-250817.page-250817.page-250817 nav.menu li a:hover,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 nav.menu li a:hover {
  background:rgba(255,255,255,.98)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
}

@media (max-width: 767px) {
  html body.page-250817.page-250817.page-250817.page-250817 nav.menu,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 nav.menu {
    padding:18px 10px 22px!important;
  }
}


html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(21),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(24),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(21),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(24) {
  margin:14px 0 0!important;
  padding:15px 18px!important;
  border:1px solid rgba(18,184,168,.22)!important;
  border-radius:14px 14px 6px 6px!important;
  background:linear-gradient(135deg,rgba(232,249,250,.98),rgba(245,253,252,.98))!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(17px,1.45vw,20px)!important;
  font-weight:700!important;
  line-height:1.7!important;
}

html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(22),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(25),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(22),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(25) {
  margin:0 0 18px!important;
  padding:16px 18px 18px!important;
  border:1px solid rgba(18,184,168,.14)!important;
  border-top:0!important;
  border-radius:6px 6px 14px 14px!important;
  background:rgba(255,255,255,.94)!important;
  color:#385569!important;
  -webkit-text-fill-color:#385569!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(15px,1.2vw,17px)!important;
  font-weight:500!important;
  line-height:1.95!important;
}

html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(27),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(27) {
  margin:28px auto 0!important;
  padding:clamp(18px,3vw,28px)!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:16px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(234,250,249,.92))!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(16px,1.35vw,19px)!important;
  font-weight:700!important;
  line-height:1.9!important;
  text-align:center!important;
  box-shadow:0 14px 34px rgba(31,91,96,.07)!important;
}

html body.page-250817.page-250817 main>section#d4la.article .txt>style,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>style {
  display:none!important;
}

html body.page-250817.page-250817 main>section#d4la.article .med-care-cooperation,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .med-care-cooperation {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:clamp(42px,5vw,68px)0 0!important;
  padding:clamp(28px,4vw,46px)!important;
  overflow:hidden!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:18px!important;
  background:radial-gradient(circle at 18% 12%,rgba(18,184,168,.12)0 18%,transparent 42%),linear-gradient(180deg,rgba(247,253,252,.97),rgba(255,255,255,.93))!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  box-shadow:0 18px 48px rgba(26,82,88,.08)!important;
}

html body.page-250817.page-250817 main>section#d4la.article .med-care-cooperation *,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .med-care-cooperation * {
  box-sizing:border-box!important;
  max-width:100%!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-container,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-container {
  width:100%!important;
  max-width:980px!important;
  margin:0 auto!important;
  padding:0!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-title,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-title {
  margin:0 0 18px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(24px,3vw,34px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:.02em!important;
  text-align:center!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-lead,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-lead {
  max-width:820px!important;
  margin:0 auto clamp(24px,3vw,34px)!important;
  color:#385569!important;
  -webkit-text-fill-color:#385569!important;
  font-size:clamp(15px,1.25vw,17px)!important;
  font-weight:500!important;
  line-height:1.95!important;
  text-align:left!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-cards,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-cards {
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:clamp(14px,2vw,20px)!important;
  width:100%!important;
  margin:0 0 clamp(26px,4vw,40px)!important;
  padding:0!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-card,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-card {
  min-width:0!important;
  margin:0!important;
  padding:clamp(18px,2.4vw,24px)!important;
  border:1px solid rgba(18,184,168,.16)!important;
  border-radius:16px!important;
  background:rgba(255,255,255,.9)!important;
  box-shadow:0 12px 30px rgba(26,82,88,.07)!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-card-icon,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-card-icon {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:42px!important;
  height:42px!important;
  margin:0 0 12px!important;
  border-radius:50%!important;
  background:linear-gradient(135deg,#12b8a8,#4868db)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:18px!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-card-title,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-card-title {
  margin:0 0 10px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(17px,1.55vw,20px)!important;
  font-weight:700!important;
  line-height:1.55!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-card-txt,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-card-txt {
  margin:0!important;
  color:#385569!important;
  -webkit-text-fill-color:#385569!important;
  font-size:clamp(14px,1.15vw,16px)!important;
  font-weight:500!important;
  line-height:1.9!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-list-title,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-list-title {
  margin:clamp(22px,3vw,30px)0 16px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(18px,1.8vw,22px)!important;
  font-weight:700!important;
  line-height:1.6!important;
  text-align:center!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-medical-list,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-medical-list {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:10px 12px!important;
  width:100%!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-medical-list li,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-medical-list li {
  margin:0!important;
  padding:12px 14px!important;
  border:1px solid rgba(18,184,168,.15)!important;
  border-radius:12px!important;
  background:rgba(255,255,255,.88)!important;
  color:#22394b!important;
  -webkit-text-fill-color:#22394b!important;
  font-size:clamp(14px,1.15vw,16px)!important;
  font-weight:600!important;
  line-height:1.65!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-tags,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-tags {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:center!important;
  gap:10px!important;
  margin:clamp(24px,3vw,34px)0 0!important;
  padding:0!important;
}

html body.page-250817.page-250817 main>section#d4la.article .mcc-tags span,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-tags span {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:38px!important;
  padding:8px 14px!important;
  border-radius:999px!important;
  border:1px solid rgba(18,184,168,.18)!important;
  background:rgba(232,249,250,.9)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-size:13px!important;
  font-weight:700!important;
  line-height:1.35!important;
}

@media (max-width: 767px) {
  html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(21),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(24),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(21),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(24) {
    padding:13px 14px!important;
    font-size:16px!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(22),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(25),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(22),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(25),html body.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(27),html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .txt>div:nth-of-type(27) {
    padding:14px 14px 16px!important;
    font-size:15px!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .med-care-cooperation,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .med-care-cooperation {
    margin-top:34px!important;
    padding:22px 14px!important;
    border-radius:14px!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .mcc-title,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-title {
    font-size:23px!important;
    text-align:left!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .mcc-lead,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-lead {
    font-size:15px!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .mcc-cards,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-cards,html body.page-250817.page-250817 main>section#d4la.article .mcc-medical-list,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-medical-list {
    grid-template-columns:1fr!important;
  }

  html body.page-250817.page-250817 main>section#d4la.article .mcc-list-title,html body.tpl-eid.page-250817.page-250817 main>section#d4la.article .mcc-list-title {
    font-size:18px!important;
    text-align:left!important;
  }
}

/* /kite-cont1-54-match-cont1-51-20260601-v1 */

/* kite-cont1-main-hide-header-20260601-v1
   Scope: https://www.kiteartfactory.jp/cont1/main.html only.
   Purpose: hide the duplicate CMS header area while preserving the fixed hamburger menu. */

html body.tpl-contents.page-154471 .header,html body.page-154471 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
  overflow:visible!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  font-size:0!important;
  line-height:0!important;
}

html body.tpl-contents.page-154471 .header>*:not(.hamburger),html body.page-154471 .header>*:not(.hamburger) {
  display:none!important;
}

html body.tpl-contents.page-154471 .header .siteTitle,html body.tpl-contents.page-154471 .header .siteTitle *,html body.page-154471 .header .siteTitle,html body.page-154471 .header .siteTitle * {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.tpl-contents.page-154471 main,html body.page-154471 main {
  margin-top:0!important;
}

html body.tpl-contents.page-154471 .hamburger,html body.page-154471 .hamburger {
  z-index:10020!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:20px!important;
  line-height:1.5!important;
}

html body.tpl-contents.page-154471 .hamburger *,html body.page-154471 .hamburger * {
  color:inherit!important;
  -webkit-text-fill-color:inherit!important;
}

/* /kite-cont1-main-hide-header-20260601-v1 */

/* kite-cont6-main-match-cont1-2-20260601-v1
   Scope: https://www.kiteartfactory.jp/cont6/main.html only. */

html body.tpl-contents.page-189470,html body.page-189470 {
  overflow-x:hidden!important;
  background:linear-gradient(90deg,rgba(14,181,156,.04) 1px,transparent 1px),linear-gradient(180deg,#f9fdfd 0%,#eafafa 52%,#f8fcfc 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  color:#10283d!important;
}

html body.page-189470 .header,html body.tpl-contents.page-189470 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
  overflow:visible!important;
}

html body.page-189470 .header>a,html body.page-189470 .header .siteTitle,html body.page-189470 .header .logo-main,html body.page-189470 .header .sava,html body.page-189470 .header .kite-area-text,html body.page-189470 .header .logo-catch,html body.tpl-contents.page-189470 .header>a,html body.tpl-contents.page-189470 .header .siteTitle,html body.tpl-contents.page-189470 .header .logo-main,html body.tpl-contents.page-189470 .header .sava,html body.tpl-contents.page-189470 .header .kite-area-text,html body.tpl-contents.page-189470 .header .logo-catch {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-189470 .hamburger,html body.tpl-contents.page-189470 .hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:10020!important;
}

html body.page-189470 .navi:not(.active),html body.tpl-contents.page-189470 .navi:not(.active) {
  height:0!important;
  max-height:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  overflow:hidden!important;
  transform:translateY(-120%)!important;
  pointer-events:none!important;
}

html body.page-189470 .navi.active,html body.tpl-contents.page-189470 .navi.active {
  height:100vh!important;
  max-height:100vh!important;
  pointer-events:auto!important;
}

html body.page-189470 h1.pageTitle,html body.tpl-contents.page-189470 h1.pageTitle {
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  gap:20px!important;
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:clamp(300px,36vw,430px)!important;
  margin:0 calc(50% - 50vw)!important;
  padding:clamp(86px,8vw,118px) 24px clamp(58px,6vw,84px)!important;
  overflow:hidden!important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:radial-gradient(circle at 64% 68%,rgba(42,199,196,.22)0 18%,transparent 43%),linear-gradient(90deg,rgba(14,181,156,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(247,253,253,.98) 0%,rgba(224,248,248,.94) 54%,rgba(202,241,245,.82) 100%)!important;
  background-size:auto,clamp(112px,12vw,184px) 100%,auto!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(34px,3.45vw,46px)!important;
  font-weight:700!important;
  line-height:1.28!important;
  letter-spacing:.02em!important;
  text-align:center!important;
  text-shadow:0 1px 0 rgba(255,255,255,.85)!important;
  box-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:normal!important;
  word-break:keep-all!important;
}

html body.page-189470 h1.pageTitle::before,html body.tpl-contents.page-189470 h1.pageTitle::before {
  content:"PRIVACY POLICY"!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  color:#12b8a8!important;
  -webkit-text-fill-color:#12b8a8!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:clamp(15px,1.35vw,19px)!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:.06em!important;
  text-transform:uppercase!important;
}

html body.page-189470 h1.pageTitle::after,html body.tpl-contents.page-189470 h1.pageTitle::after {
  content:""!important;
  display:block!important;
  width:min(148px,38vw)!important;
  inline-size:min(148px,38vw)!important;
  max-width:148px!important;
  height:5px!important;
  margin:0 auto!important;
  border:0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 52%,#4868db 100%)!important;
  box-shadow:0 12px 26px rgba(18,184,168,.16)!important;
}

html body.page-189470 .pnkz,html body.tpl-contents.page-189470 .pnkz {
  display:none!important;
}

html body.page-189470 main,html body.tpl-contents.page-189470 main {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(34px,5vw,64px)0 clamp(70px,8vw,120px)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(248,252,252,.96) 0%,rgba(235,249,250,.92) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
}

html body.page-189470.page-189470 main>section#jbzg.article.siteWidth-s,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article.siteWidth-s {
  box-sizing:border-box!important;
  width:min(1080px,calc(100% - 64px))!important;
  max-width:1080px!important;
  margin:0 auto clamp(30px,4vw,48px)!important;
  padding:clamp(30px,4vw,54px)!important;
  overflow-x:clip!important;
  overflow-y:visible!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:22px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 28px 72px rgba(26,82,88,.10)!important;
  backdrop-filter:blur(8px)!important;
  -webkit-overflow-scrolling:touch!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(22px,3vw,38px)!important;
  overflow:visible!important;
  border:1px solid rgba(18,184,168,.14)!important;
  border-radius:16px!important;
  background:rgba(255,255,255,.76)!important;
  color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(16px,1.2vw,18px)!important;
  font-weight:500!important;
  line-height:1.95!important;
  letter-spacing:.02em!important;
  text-align:left!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt::before,html body.page-189470.page-189470 main>section#jbzg.article .txt:before,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt::before,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt:before {
  content:"Privacy policy"!important;
  position:static!important;
  transform:none!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:min(100%,420px)!important;
  margin:0 auto 24px!important;
  padding:8px 18px!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:999px!important;
  background:rgba(232,249,250,.92)!important;
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:800!important;
  line-height:1.35!important;
  letter-spacing:.14em!important;
  text-align:center!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt *,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt * {
  box-sizing:border-box!important;
  max-width:100%!important;
  letter-spacing:.02em!important;
  font-family:inherit!important;
  font-size:inherit!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p {
  margin:14px 0!important;
  padding:16px 18px!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  color:#22394b!important;
  -webkit-text-fill-color:#22394b!important;
  font-weight:500!important;
  line-height:inherit!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1),html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2),html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3) {
  border-color:transparent!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  text-align:center!important;
  font-weight:700!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1) {
  margin-top:0!important;
  font-size:clamp(22px,2vw,30px)!important;
}

html body.page-189470 .tel_fixed,html body.page-189470 .mail_fixed,html body.tpl-contents.page-189470 .tel_fixed,html body.tpl-contents.page-189470 .mail_fixed {
  z-index:10010!important;
}

@media (max-width: 700px) {
  html body.page-189470 h1.pageTitle,html body.tpl-contents.page-189470 h1.pageTitle {
    min-height:220px!important;
    padding:62px 18px 46px!important;
    gap:14px!important;
    font-size:24px!important;
    line-height:1.36!important;
  }

  html body.page-189470 h1.pageTitle::before,html body.tpl-contents.page-189470 h1.pageTitle::before {
    font-size:13px!important;
    letter-spacing:.08em!important;
  }

  html body.page-189470.page-189470 main>section#jbzg.article.siteWidth-s,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article.siteWidth-s {
    width:calc(100% - 24px)!important;
    margin:0 auto 34px!important;
    padding:18px!important;
    border-radius:16px!important;
  }

  html body.page-189470.page-189470 main>section#jbzg.article .txt,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt {
    padding:16px!important;
    border-radius:14px!important;
    font-size:15.5px!important;
    line-height:1.88!important;
  }

  html body.page-189470.page-189470 main>section#jbzg.article .txt p,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p {
    padding:14px!important;
  }
}

/* /kite-cont6-main-match-cont1-2-20260601-v1 */

/* kite-cont9-main-match-cont1-2-20260602-v1
   Scope: https://www.kiteartfactory.jp/cont9/main.html only.
   Direction: align with cont1/2 bright service-hero style without editing page HTML. */

html body.tpl-contents.page-239440,html body.page-239440 {
  overflow-x:hidden!important;
  background:#f7fcfb!important;
  color:#10283d!important;
  -webkit-text-size-adjust:100%!important;
}

html body.page-239440 .header,html body.tpl-contents.page-239440 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-239440 .header .siteTitle,html body.tpl-contents.page-239440 .header .siteTitle {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-239440 .hamburger,html body.tpl-contents.page-239440 .hamburger {
  z-index:10020!important;
}

html body.page-239440>h1.pageTitle,html body.tpl-contents.page-239440>h1.pageTitle {
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:720px!important;
  margin:0 calc(50% - 50vw)!important;
  padding:126px max(24px,calc((100vw - 1040px)/2)) 146px!important;
  overflow:hidden!important;
  border:0!important;
  background:radial-gradient(ellipse at 73% 20%,rgba(255,255,255,.72) 0%,rgba(255,255,255,.40) 25%,rgba(255,255,255,0) 52%),radial-gradient(ellipse at 82% 68%,rgba(63,190,213,.20) 0%,rgba(63,190,213,.10) 30%,rgba(63,190,213,0) 58%),linear-gradient(90deg,rgba(15,116,128,.065) 1px,transparent 1px),linear-gradient(180deg,#e7fbfa 0%,#d8f4f6 100%)!important;
  background-size:auto,auto,144px 100%,auto!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(34px,3.55vw,46px)!important;
  font-weight:700!important;
  line-height:1.34!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:0 1px 0 rgba(255,255,255,.72)!important;
  box-shadow:none!important;
  isolation:isolate!important;
}

html body.page-239440>h1.pageTitle::before,html body.tpl-contents.page-239440>h1.pageTitle::before {
  content:"CARE INSURANCE GUIDE"!important;
  display:flex!important;
  align-items:center!important;
  gap:18px!important;
  order:-1!important;
  margin:0 0 42px!important;
  color:#0ab9a8!important;
  -webkit-text-fill-color:#0ab9a8!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:24px!important;
  font-weight:700!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  text-transform:uppercase!important;
}

html body.page-239440>h1.pageTitle::before {
  background:none!important;
}

html body.page-239440>h1.pageTitle::after,html body.tpl-contents.page-239440>h1.pageTitle::after {
  content:""!important;
  display:block!important;
  box-sizing:border-box!important;
  width:min(840px,100%)!important;
  max-width:840px!important;
  height:auto!important;
  margin:38px 0 0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:none!important;
  box-shadow:none!important;
  color:#526a73!important;
  -webkit-text-fill-color:#526a73!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(19px,1.9vw,25px)!important;
  font-weight:700!important;
  line-height:2.05!important;
  letter-spacing:0!important;
  text-align:left!important;
  white-space:normal!important;
}

html body.page-239440>h1.pageTitle::marker,html body.tpl-contents.page-239440>h1.pageTitle::marker {
  content:""!important;
}

html body.page-239440>nav.menu,html body.tpl-contents.page-239440>nav.menu {
  display:block!important;
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:70px clamp(18px,4vw,56px) 72px!important;
  overflow:visible!important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.14)!important;
  background:#f7fcfb!important;
  color:#10283d!important;
  box-shadow:none!important;
  filter:none!important;
}

html body.page-239440>nav.menu::before,html body.tpl-contents.page-239440>nav.menu::before {
  content:""!important;
  display:block!important;
  box-sizing:border-box!important;
  width:min(1120px,100%)!important;
  margin:0 auto 20px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(30px,3vw,44px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
}

html body.page-239440>nav.menu::after,html body.tpl-contents.page-239440>nav.menu::after {
  content:""!important;
  display:block!important;
  width:min(880px,100%)!important;
  margin:22px auto 0!important;
  color:#526a73!important;
  -webkit-text-fill-color:#526a73!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:600!important;
  line-height:1.9!important;
  text-align:center!important;
}

html body.page-239440>nav.menu .inner,html body.tpl-contents.page-239440>nav.menu .inner {
  box-sizing:border-box!important;
  width:min(1120px,100%)!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.page-239440>nav.menu ul,html body.tpl-contents.page-239440>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:16px 18px!important;
  width:100%!important;
  max-width:1120px!important;
  margin:34px auto 0!important;
  padding:0!important;
  overflow:visible!important;
  list-style:none!important;
}

html body.page-239440>nav.menu li,html body.tpl-contents.page-239440>nav.menu li {
  flex:0 1 auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-239440>nav.menu li a,html body.page-239440>nav.menu li a:link,html body.page-239440>nav.menu li a:visited,html body.tpl-contents.page-239440>nav.menu li a,html body.tpl-contents.page-239440>nav.menu li a:link,html body.tpl-contents.page-239440>nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-height:56px!important;
  min-width:280px!important;
  max-width:min(100%,520px)!important;
  padding:15px 28px!important;
  border-radius:999px!important;
  border:1px solid rgba(12,178,167,.28)!important;
  background:rgba(255,255,255,.78)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  box-shadow:0 14px 32px rgba(17,143,154,.10)!important;
  transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important;
}

html body.page-239440>nav.menu li a:hover,html body.tpl-contents.page-239440>nav.menu li a:hover {
  transform:translateY(-2px)!important;
  border-color:rgba(12,178,167,.48)!important;
  box-shadow:0 20px 42px rgba(17,143,154,.15)!important;
}

html body.page-239440>nav.pnkz,html body.tpl-contents.page-239440>nav.pnkz {
  display:none!important;
}

html body.page-239440 main,html body.tpl-contents.page-239440 main {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(62px,7vw,104px)0 clamp(76px,8vw,124px)!important;
  overflow-x:hidden!important;
  background:linear-gradient(90deg,rgba(15,116,128,.045) 1px,transparent 1px),linear-gradient(180deg,#f7fcfb 0%,#edfafa 100%)!important;
  background-size:144px 100%,auto!important;
  color:#10283d!important;
}

html body.page-239440 main>section#qczk.article.siteWidth-s,html body.tpl-contents.page-239440 main>section#qczk.article.siteWidth-s {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 56px))!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:clamp(28px,4vw,54px)!important;
  overflow-x:clip!important;
  overflow-y:visible!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:8px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(248,255,253,.91) 62%,rgba(242,250,255,.92))!important;
  box-shadow:0 24px 64px rgba(31,88,116,.10)!important;
}

html body.page-239440 main>section#qczk.article>h2.title,html body.tpl-contents.page-239440 main>section#qczk.article>h2.title {
  display:none!important;
}

html body.page-239440 main>section#qczk.article .txt.editorArea,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0 auto!important;
  padding:clamp(24px,3.8vw,44px)!important;
  border:1px solid rgba(199,231,229,.78)!important;
  border-radius:8px!important;
  background:rgba(255,255,255,.76)!important;
  color:#2b4657!important;
  -webkit-text-fill-color:#2b4657!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(16px,1.2vw,18px)!important;
  font-weight:500!important;
  line-height:2.08!important;
  letter-spacing:0!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.65)!important;
}

html body.page-239440 main>section#qczk.article .txt.editorArea *,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea * {
  box-sizing:border-box!important;
  max-width:100%!important;
}

html body.page-239440 main>section#qczk.article .txt.editorArea div,html body.page-239440 main>section#qczk.article .txt.editorArea p,html body.page-239440 main>section#qczk.article .txt.editorArea li,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea div,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea p,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea li {
  color:#2b4657!important;
  -webkit-text-fill-color:#2b4657!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  line-height:2.08!important;
  letter-spacing:0!important;
}

html body.page-239440 main>section#qczk.article .txt.editorArea h2,html body.page-239440 main>section#qczk.article .txt.editorArea h3,html body.page-239440 main>section#qczk.article .txt.editorArea h4,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea h2,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea h3,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea h4 {
  margin:1.7em 0 .85em!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-weight:700!important;
  line-height:1.58!important;
  letter-spacing:0!important;
}

html body.page-239440 main>section#qczk.article .txt.editorArea a,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea a {
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  text-decoration-color:rgba(18,184,168,.45)!important;
  text-underline-offset:3px!important;
  overflow-wrap:anywhere!important;
  word-break:break-word!important;
}

html body.page-239440 main>section#qczk.article .kite-article-source-note,html body.tpl-contents.page-239440 main>section#qczk.article .kite-article-source-note {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:clamp(34px,5vw,56px)0 0!important;
  padding:clamp(22px,3.5vw,36px)!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:8px!important;
  background:radial-gradient(circle at 18% 8%,rgba(18,184,168,.10)0 16%,transparent 40%),linear-gradient(180deg,rgba(247,253,252,.98),rgba(255,255,255,.94))!important;
  color:#2b4657!important;
  -webkit-text-fill-color:#2b4657!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(14.5px,1.1vw,16px)!important;
  font-weight:500!important;
  line-height:1.95!important;
  letter-spacing:0!important;
  box-shadow:0 14px 34px rgba(26,82,88,.07)!important;
}

html body.page-239440 main>section#qczk.article .kite-article-source-note *,html body.tpl-contents.page-239440 main>section#qczk.article .kite-article-source-note * {
  box-sizing:border-box!important;
  max-width:100%!important;
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
  overflow-wrap:anywhere!important;
}

@media (max-width: 980px) {
  html body.page-239440>h1.pageTitle,html body.tpl-contents.page-239440>h1.pageTitle {
    min-height:650px!important;
    padding:98px 24px 112px!important;
    background-size:auto,auto,112px 100%,auto!important;
    font-size:clamp(30px,6vw,40px)!important;
  }

  html body.page-239440>h1.pageTitle::before,html body.tpl-contents.page-239440>h1.pageTitle::before {
    margin-bottom:34px!important;
    font-size:18px!important;
  }

  html body.page-239440>h1.pageTitle::after,html body.tpl-contents.page-239440>h1.pageTitle::after {
    margin-top:34px!important;
    font-size:20px!important;
    line-height:2!important;
  }
}

@media (max-width: 560px) {
  html body.page-239440>h1.pageTitle,html body.tpl-contents.page-239440>h1.pageTitle {
    min-height:auto!important;
    padding:68px 24px 78px!important;
    background-size:auto,auto,82px 100%,auto!important;
    font-size:clamp(27px,7.4vw,30px)!important;
    line-height:1.46!important;
  }

  html body.page-239440>h1.pageTitle::before,html body.tpl-contents.page-239440>h1.pageTitle::before {
    gap:12px!important;
    margin-bottom:28px!important;
    font-size:13px!important;
  }

  html body.page-239440>h1.pageTitle::before {
    white-space:nowrap!important;
  }

  html body.page-239440>h1.pageTitle::after,html body.tpl-contents.page-239440>h1.pageTitle::after {
    margin-top:30px!important;
    font-size:16px!important;
    line-height:1.9!important;
  }

  html body.page-239440>nav.menu,html body.tpl-contents.page-239440>nav.menu {
    padding:38px 15px 46px!important;
  }

  html body.page-239440>nav.menu::before,html body.tpl-contents.page-239440>nav.menu::before {
    margin-bottom:12px!important;
    font-size:26px!important;
    text-align:left!important;
  }

  html body.page-239440>nav.menu::after,html body.tpl-contents.page-239440>nav.menu::after {
    margin-top:18px!important;
    font-size:14px!important;
    line-height:1.8!important;
    text-align:left!important;
  }

  html body.page-239440>nav.menu ul,html body.tpl-contents.page-239440>nav.menu ul {
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:12px!important;
    margin-top:24px!important;
  }

  html body.page-239440>nav.menu li a,html body.tpl-contents.page-239440>nav.menu li a {
    width:100%!important;
    min-width:0!important;
    min-height:58px!important;
    padding:14px 18px!important;
    font-size:15px!important;
  }

  html body.page-239440 main,html body.tpl-contents.page-239440 main {
    padding:38px 0 72px!important;
    background-size:82px 100%,auto!important;
  }

  html body.page-239440 main>section#qczk.article.siteWidth-s,html body.tpl-contents.page-239440 main>section#qczk.article.siteWidth-s {
    width:calc(100% - 24px)!important;
    padding:14px!important;
  }

  html body.page-239440 main>section#qczk.article .txt.editorArea,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea {
    padding:18px 14px!important;
    font-size:15px!important;
    line-height:1.96!important;
  }

  html body.page-239440 main>section#qczk.article .txt.editorArea div,html body.page-239440 main>section#qczk.article .txt.editorArea p,html body.page-239440 main>section#qczk.article .txt.editorArea li,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea div,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea p,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea li {
    line-height:1.96!important;
  }

  html body.page-239440 main>section#qczk.article .kite-article-source-note,html body.tpl-contents.page-239440 main>section#qczk.article .kite-article-source-note {
    margin-top:28px!important;
    padding:18px 14px!important;
    font-size:14px!important;
  }
}

html body.page-239440.page-239440.page-239440.page-239440 .header .siteTitle,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440 .header .siteTitle {
  position:absolute!important;
  top:-9999px!important;
  left:-9999px!important;
  display:block!important;
  width:1px!important;
  height:1px!important;
  min-width:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-239440.page-239440.page-239440.page-239440 .header .siteTitle *,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440 .header .siteTitle * {
  font-size:0!important;
  line-height:0!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
}

html body.page-239440.page-239440.page-239440.page-239440 header.header>:not(.hamburger),html body.tpl-contents.page-239440.page-239440.page-239440.page-239440 header.header>:not(.hamburger),html body.page-239440.page-239440.page-239440.page-239440 header.header .logo-catch,html body.page-239440.page-239440.page-239440.page-239440 header.header .logo-main,html body.page-239440.page-239440.page-239440.page-239440 header.header .sava,html body.page-239440.page-239440.page-239440.page-239440 header.header .kite-area-text,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440 header.header .logo-catch,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440 header.header .logo-main,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440 header.header .sava,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440 header.header .kite-area-text {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  width:0!important;
  height:0!important;
  max-width:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}

html body.page-239440.page-239440.page-239440.page-239440>nav.menu,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu {
  display:block!important;
  padding:70px clamp(18px,4vw,56px) 72px!important;
  background:#f7fcfb!important;
  background-image:none!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
}

html body.page-239440.page-239440.page-239440.page-239440>nav.menu .inner,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu .inner {
  width:min(1120px,100%)!important;
  margin:0 auto!important;
  padding:0!important;
  background:transparent!important;
}

html body.page-239440.page-239440.page-239440.page-239440>nav.menu::before,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu::before {
  position:static!important;
  inset:auto!important;
  transform:none!important;
  display:block!important;
  width:min(1120px,100%)!important;
  height:auto!important;
  margin:0 auto 20px!important;
  padding:0!important;
  background:none!important;
  box-shadow:none!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
}

html body.page-239440.page-239440.page-239440.page-239440>nav.menu::after,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu::after {
  position:static!important;
  inset:auto!important;
  transform:none!important;
  display:block!important;
  width:min(880px,100%)!important;
  height:auto!important;
  margin:22px auto 0!important;
  padding:0!important;
  background:none!important;
  box-shadow:none!important;
  color:#526a73!important;
  -webkit-text-fill-color:#526a73!important;
}

html body.page-239440.page-239440.page-239440.page-239440>nav.menu ul,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:center!important;
  gap:16px 18px!important;
  margin:34px auto 0!important;
  padding:0!important;
  background:transparent!important;
}

html body.page-239440.page-239440.page-239440.page-239440>nav.menu li a,html body.page-239440.page-239440.page-239440.page-239440>nav.menu li a:link,html body.page-239440.page-239440.page-239440.page-239440>nav.menu li a:visited,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu li a,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu li a:link,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu li a:visited {
  min-height:56px!important;
  min-width:280px!important;
  padding:15px 28px!important;
  border:1px solid rgba(12,178,167,.28)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.78)!important;
  background-image:none!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.35!important;
  box-shadow:0 14px 32px rgba(17,143,154,.10)!important;
}

@media (min-width: 901px) {
  html body.page-239440.page-239440.page-239440.page-239440>nav.menu,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu {
    padding:28px 10px 30px!important;
  }

  html body.page-239440.page-239440.page-239440.page-239440>nav.menu .inner,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu .inner,html body.page-239440.page-239440.page-239440.page-239440>nav.menu ul,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu ul {
    width:min(1160px,calc(100vw - 28px))!important;
    max-width:1160px!important;
  }

  html body.page-239440.page-239440.page-239440.page-239440>nav.menu::before,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu::before,html body.page-239440.page-239440.page-239440.page-239440>nav.menu::after,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu::after {
    content:none!important;
    display:none!important;
    margin:0!important;
  }

  html body.page-239440.page-239440.page-239440.page-239440>nav.menu ul,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu ul {
    gap:12px 16px!important;
    margin:0 auto!important;
  }

  html body.page-239440.page-239440.page-239440.page-239440>nav.menu li a,html body.page-239440.page-239440.page-239440.page-239440>nav.menu li a:link,html body.page-239440.page-239440.page-239440.page-239440>nav.menu li a:visited,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu li a,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu li a:link,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu li a:visited {
    min-height:42px!important;
    min-width:0!important;
    max-width:min(100%,560px)!important;
    padding:10px 26px!important;
    font-size:15px!important;
    line-height:1.35!important;
  }
}

@media (max-width: 560px) {
  html body.page-239440.page-239440.page-239440.page-239440>nav.menu,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu {
    padding:38px 15px 46px!important;
  }

  html body.page-239440.page-239440.page-239440.page-239440>nav.menu ul,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu ul {
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:12px!important;
    margin-top:24px!important;
  }

  html body.page-239440.page-239440.page-239440.page-239440>nav.menu li a,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu li a {
    width:100%!important;
    min-width:0!important;
    min-height:58px!important;
    padding:14px 18px!important;
    font-size:15px!important;
  }

  html body.page-239440.page-239440.page-239440.page-239440>h1.pageTitle,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>h1.pageTitle {
    min-height:430px!important;
  }

  html body.page-239440.page-239440.page-239440.page-239440>nav.menu::before,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu::before {
    margin-bottom:12px!important;
    text-align:left!important;
  }

  html body.page-239440.page-239440.page-239440.page-239440>nav.menu::after,html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>nav.menu::after {
    margin-top:18px!important;
    text-align:left!important;
  }
}
/* /kite-cont9-main-match-cont1-2-20260602-v1 */

/* kite-cont7-main-match-cont1-2-20260602-v1
   Scope: https://www.kiteartfactory.jp/cont7/main.html only.
   Direction: align the existing Kite column page with the bright cont1/2 service design without editing page HTML. */

html body.tpl-contents.page-236846,html body.page-236846 {
  position:relative!important;
  overflow-x:hidden!important;
  background:#f7fcfb!important;
  color:#10283d!important;
  -webkit-text-size-adjust:100%!important;
}

html body.page-236846 .header,html body.tpl-contents.page-236846 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-236846 .header .siteTitle,html body.tpl-contents.page-236846 .header .siteTitle {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-236846 .header>:not(.hamburger),html body.tpl-contents.page-236846 .header>:not(.hamburger),html body.page-236846 .header .logo-catch,html body.page-236846 .header .logo-main,html body.page-236846 .header .sava,html body.page-236846 .header .kite-area-text,html body.tpl-contents.page-236846 .header .logo-catch,html body.tpl-contents.page-236846 .header .logo-main,html body.tpl-contents.page-236846 .header .sava,html body.tpl-contents.page-236846 .header .kite-area-text {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-236846 .hamburger,html body.tpl-contents.page-236846 .hamburger {
  z-index:10020!important;
}

html body.page-236846 #js-stalker-root,html body.page-236846 #js-stalker-main,html body.page-236846 #js-stalker-core,html body.page-236846 #js-stalker-trail,html body.page-236846 .custom-cursor-follower,html body.page-236846 .cursor-core,html body.page-236846 .cursor-trail,html body.tpl-contents.page-236846 #js-stalker-root,html body.tpl-contents.page-236846 #js-stalker-main,html body.tpl-contents.page-236846 #js-stalker-core,html body.tpl-contents.page-236846 #js-stalker-trail,html body.tpl-contents.page-236846 .custom-cursor-follower,html body.tpl-contents.page-236846 .cursor-core,html body.tpl-contents.page-236846 .cursor-trail {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}

html body.page-236846,html body.page-236846 a,html body.page-236846 button,html body.tpl-contents.page-236846,html body.tpl-contents.page-236846 a,html body.tpl-contents.page-236846 button {
  cursor:auto!important;
}

html body.page-236846>h1.pageTitle,html body.tpl-contents.page-236846>h1.pageTitle,html body.page-236846>nav.pnkz,html body.tpl-contents.page-236846>nav.pnkz {
  display:none!important;
}

html body.page-236846>nav.menu,html body.tpl-contents.page-236846>nav.menu {
  position:absolute!important;
  top:650px!important;
  left:0!important;
  z-index:8!important;
  display:block!important;
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0!important;
  padding:64px clamp(20px,4vw,56px) 66px!important;
  overflow:visible!important;
  border:0!important;
  border-top:1px solid rgba(14,181,156,.12)!important;
  border-bottom:1px solid rgba(14,181,156,.14)!important;
  background:rgba(247,252,251,.96)!important;
  color:#10283d!important;
  box-shadow:none!important;
  filter:none!important;
}

html body.page-236846>nav.menu::before,html body.tpl-contents.page-236846>nav.menu::before {
  content:""!important;
  display:block!important;
  box-sizing:border-box!important;
  width:min(1120px,100%)!important;
  margin:0 auto 18px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(30px,3vw,42px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
}

html body.page-236846>nav.menu::after,html body.tpl-contents.page-236846>nav.menu::after {
  content:""!important;
  display:block!important;
  width:min(820px,100%)!important;
  margin:22px auto 0!important;
  color:#526a73!important;
  -webkit-text-fill-color:#526a73!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:600!important;
  line-height:1.9!important;
  text-align:center!important;
}

html body.page-236846>nav.menu .inner,html body.tpl-contents.page-236846>nav.menu .inner {
  box-sizing:border-box!important;
  width:min(1120px,100%)!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.page-236846>nav.menu ul,html body.tpl-contents.page-236846>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:16px 18px!important;
  width:100%!important;
  max-width:1120px!important;
  margin:34px auto 0!important;
  padding:0!important;
  overflow:visible!important;
  list-style:none!important;
}

html body.page-236846>nav.menu li,html body.tpl-contents.page-236846>nav.menu li {
  flex:0 1 auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-236846>nav.menu li a,html body.page-236846>nav.menu li a:link,html body.page-236846>nav.menu li a:visited,html body.tpl-contents.page-236846>nav.menu li a,html body.tpl-contents.page-236846>nav.menu li a:link,html body.tpl-contents.page-236846>nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-height:56px!important;
  max-width:100%!important;
  padding:14px 24px!important;
  border:1px solid rgba(14,181,156,.18)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.80)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(30,82,94,.07)!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:normal!important;
  word-break:keep-all!important;
  overflow-wrap:anywhere!important;
  transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;
}

html body.page-236846>nav.menu li a:hover,html body.tpl-contents.page-236846>nav.menu li a:hover {
  transform:translateY(-2px)!important;
  border-color:rgba(14,181,156,.42)!important;
  box-shadow:0 20px 42px rgba(30,82,94,.10)!important;
}

html body.page-236846.page-236846.page-236846.page-236846>nav.menu,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu {
  position:absolute!important;
  top:650px!important;
  left:0!important;
  z-index:8!important;
  display:block!important;
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0!important;
  padding:64px clamp(20px,4vw,56px) 66px!important;
  overflow:visible!important;
  border:0!important;
  border-top:1px solid rgba(14,181,156,.12)!important;
  border-bottom:1px solid rgba(14,181,156,.14)!important;
  background:rgba(247,252,251,.96)!important;
  color:#10283d!important;
  box-shadow:none!important;
  filter:none!important;
}

html body.page-236846.page-236846.page-236846.page-236846>nav.menu .inner,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu .inner {
  width:min(1120px,100%)!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  background:transparent!important;
}

html body.page-236846.page-236846.page-236846.page-236846>nav.menu ul,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:16px 18px!important;
  margin:34px auto 0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-236846.page-236846.page-236846.page-236846>nav.menu li a,html body.page-236846.page-236846.page-236846.page-236846>nav.menu li a:link,html body.page-236846.page-236846.page-236846.page-236846>nav.menu li a:visited,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu li a,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu li a:link,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:56px!important;
  max-width:100%!important;
  padding:14px 24px!important;
  border:1px solid rgba(14,181,156,.18)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.80)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(30,82,94,.07)!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:normal!important;
  word-break:keep-all!important;
  overflow-wrap:anywhere!important;
  text-shadow:none!important;
  filter:none!important;
}

html body.page-236846 main,html body.tpl-contents.page-236846 main {
  width:100%!important;
  max-width:100vw!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  background:transparent!important;
}

html body.page-236846 main section.article,html body.tpl-contents.page-236846 main section.article {
  width:100%!important;
  max-width:100vw!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
}

html body.page-236846 main section.article>.txt.editorArea,html body.tpl-contents.page-236846 main section.article>.txt.editorArea {
  width:100%!important;
  max-width:100vw!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
}

html body.page-236846 #kite-column-page,html body.tpl-contents.page-236846 #kite-column-page {
  --k-accent: #0ab9a8;
  --k-accent-2: #12a8c9;
  --k-ink: #10283d;
  --k-muted: #526a73;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:0 0 94px!important;
  overflow:hidden!important;
  isolation:isolate!important;
  background:radial-gradient(ellipse at 72% 18%,rgba(255,255,255,.72) 0%,rgba(255,255,255,.36) 25%,rgba(255,255,255,0) 54%),radial-gradient(ellipse at 84% 68%,rgba(63,190,213,.20) 0%,rgba(63,190,213,.10) 30%,rgba(63,190,213,0) 58%),linear-gradient(90deg,rgba(15,116,128,.065) 1px,transparent 1px),linear-gradient(180deg,#e7fbfa 0%,#d8f4f6 72%,#f7fcfb 100%)!important;
  background-size:auto,auto,144px 100%,auto!important;
  animation:none!important;
  color: var(--k-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
}

html body.page-236846 #kite-column-page::before,html body.page-236846 #kite-column-page::after,html body.tpl-contents.page-236846 #kite-column-page::before,html body.tpl-contents.page-236846 #kite-column-page::after {
  display:none!important;
  content:none!important;
  animation:none!important;
}

html body.page-236846 #kite-column-page *,html body.tpl-contents.page-236846 #kite-column-page * {
  box-sizing:border-box!important;
}

html body.page-236846 #kite-column-page .col-reveal,html body.tpl-contents.page-236846 #kite-column-page .col-reveal {
  opacity:1!important;
  filter:none!important;
  transform:none!important;
  transition:none!important;
}

html body.page-236846 #kite-column-page .col-hero,html body.tpl-contents.page-236846 #kite-column-page .col-hero {
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  min-height:650px!important;
  width:min(1080px,calc(100% - 48px))!important;
  margin:0 auto!important;
  padding:116px 0 116px!important;
  text-align:left!important;
}

html body.page-236846 #kite-column-page .col-hero>.col-reveal,html body.tpl-contents.page-236846 #kite-column-page .col-hero>.col-reveal {
  width:min(680px,100%)!important;
  margin:0!important;
}

html body.page-236846 #kite-column-page .col-hero-icon,html body.tpl-contents.page-236846 #kite-column-page .col-hero-icon {
  display:none!important;
}

html body.page-236846 #kite-column-page .col-kicker,html body.tpl-contents.page-236846 #kite-column-page .col-kicker {
  display:flex!important;
  align-items:center!important;
  gap:18px!important;
  margin:0 0 38px!important;
  color: var(--k-accent) !important;
  -webkit-text-fill-color: var(--k-accent) !important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:22px!important;
  font-weight:700!important;
  line-height:1.2!important;
  letter-spacing:0!important;
}

html body.page-236846 #kite-column-page .col-kicker::before,html body.tpl-contents.page-236846 #kite-column-page .col-kicker::before {
  content:""!important;
  display:inline-block!important;
  flex:0 0 56px!important;
  width:56px!important;
  height:3px!important;
  border-radius:999px!important;
  background: linear-gradient(90deg, #3fc2d5, var(--k-accent)) !important;
}

html body.page-236846 #kite-column-page .col-title,

/* kite-restore-chunk-09-20260802 */
html body.tpl-contents.page-236846 #kite-column-page .col-title {
  max-width:680px!important;
  margin:0 0 34px!important;
  color: var(--k-ink) !important;
  -webkit-text-fill-color: var(--k-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(36px,3.65vw,48px)!important;
  font-weight:700!important;
  line-height:1.34!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:0 1px 0 rgba(255,255,255,.72)!important;
  text-wrap:balance!important;
}

html body.page-236846 #kite-column-page .col-lead,html body.tpl-contents.page-236846 #kite-column-page .col-lead {
  max-width:620px!important;
  margin:0!important;
  color: var(--k-muted) !important;
  -webkit-text-fill-color: var(--k-muted) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(18px,1.55vw,21px)!important;
  font-weight:700!important;
  line-height:2.02!important;
  letter-spacing:0!important;
  text-align:left!important;
}

html body.page-236846 #kite-column-page .col-container,html body.tpl-contents.page-236846 #kite-column-page .col-container {
  width:min(1040px,calc(100% - 48px))!important;
  margin:0 auto!important;
  padding:314px 0 0!important;
}

html body.page-236846 #kite-column-page .col-glass-card,html body.tpl-contents.page-236846 #kite-column-page .col-glass-card {
  position:relative!important;
  margin:0 0 28px!important;
  padding:clamp(36px,5vw,58px) clamp(28px,5vw,64px)!important;
  overflow:hidden!important;
  border:1px solid rgba(14,181,156,.15)!important;
  border-radius:26px!important;
  background:rgba(255,255,255,.78)!important;
  box-shadow:0 22px 58px rgba(30,82,94,.08)!important;
  backdrop-filter:blur(10px) saturate(135%)!important;
  -webkit-backdrop-filter:blur(10px) saturate(135%)!important;
}

html body.page-236846 #kite-column-page .col-glass-card::before,html body.tpl-contents.page-236846 #kite-column-page .col-glass-card::before {
  display:none!important;
  content:none!important;
  animation:none!important;
}

html body.page-236846 #kite-column-page .col-article-head,html body.tpl-contents.page-236846 #kite-column-page .col-article-head {
  margin:0 0 24px!important;
  text-align:left!important;
}

html body.page-236846 #kite-column-page .col-article-tag,html body.tpl-contents.page-236846 #kite-column-page .col-article-tag {
  display:inline-flex!important;
  align-items:center!important;
  min-height:34px!important;
  margin:0 0 20px!important;
  padding:7px 18px!important;
  border:1px solid rgba(14,181,156,.16)!important;
  border-radius:999px!important;
  background:rgba(232,250,246,.95)!important;
  color: var(--k-accent) !important;
  -webkit-text-fill-color: var(--k-accent) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:14px!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
}

html body.page-236846 #kite-column-page .col-article-title,html body.tpl-contents.page-236846 #kite-column-page .col-article-title {
  margin:0!important;
  color: var(--k-ink) !important;
  -webkit-text-fill-color: var(--k-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(26px,3vw,36px)!important;
  font-weight:700!important;
  line-height:1.55!important;
  letter-spacing:0!important;
  text-align:left!important;
}

html body.page-236846 #kite-column-page .col-article-body,html body.tpl-contents.page-236846 #kite-column-page .col-article-body {
  color:#2b4657!important;
  -webkit-text-fill-color:#2b4657!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(16px,1.35vw,17.5px)!important;
  font-weight:600!important;
  line-height:2.22!important;
  letter-spacing:0!important;
  text-align:left!important;
  word-break:normal!important;
  overflow-wrap:anywhere!important;
}

html body.page-236846 #kite-column-page .col-article-body p,html body.tpl-contents.page-236846 #kite-column-page .col-article-body p {
  margin:0 0 1.7em!important;
}

html body.page-236846 #kite-column-page .col-cta-area,html body.tpl-contents.page-236846 #kite-column-page .col-cta-area {
  box-sizing:border-box!important;
  width:min(1040px,calc(100% - 48px))!important;
  margin:36px auto 0!important;
  padding:clamp(38px,5vw,58px) clamp(24px,5vw,64px)!important;
  border:1px solid rgba(14,181,156,.16)!important;
  border-radius:26px!important;
  background:rgba(255,255,255,.78)!important;
  box-shadow:0 22px 58px rgba(30,82,94,.08)!important;
  text-align:center!important;
}

html body.page-236846 #kite-column-page .col-cta-title,html body.tpl-contents.page-236846 #kite-column-page .col-cta-title {
  margin:0 0 16px!important;
  color: var(--k-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(28px,3vw,38px)!important;
  font-weight:700!important;
  line-height:1.5!important;
  letter-spacing:0!important;
}

html body.page-236846 #kite-column-page .col-cta-desc,html body.tpl-contents.page-236846 #kite-column-page .col-cta-desc {
  margin:0 0 28px!important;
  color: var(--k-muted) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:600!important;
  line-height:1.9!important;
  letter-spacing:0!important;
}

html body.page-236846 #kite-column-page .col-btn,html body.tpl-contents.page-236846 #kite-column-page .col-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:min(360px,100%)!important;
  min-height:58px!important;
  height:auto!important;
  padding:15px 34px!important;
  border:0!important;
  border-radius:999px!important;
  background: linear-gradient(135deg, var(--k-accent), var(--k-accent-2)) !important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 18px 36px rgba(18,168,201,.22)!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:18px!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-decoration:none!important;
  white-space:normal!important;
  transition:transform .18s ease,box-shadow .18s ease!important;
}

html body.page-236846 #kite-column-page .col-btn:hover,html body.tpl-contents.page-236846 #kite-column-page .col-btn:hover {
  transform:translateY(-2px)!important;
  box-shadow:0 22px 42px rgba(18,168,201,.28)!important;
}

@media (max-width: 768px) {
  html body.page-236846 .hamburger,html body.tpl-contents.page-236846 .hamburger {
    width:70px!important;
    height:70px!important;
  }

  html body.page-236846>nav.menu,html body.tpl-contents.page-236846>nav.menu {
    top:510px!important;
    padding:40px 15px 42px!important;
  }

  html body.page-236846.page-236846.page-236846.page-236846>nav.menu,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu {
    top:510px!important;
    padding:40px 15px 42px!important;
  }

  html body.page-236846>nav.menu::before,html body.tpl-contents.page-236846>nav.menu::before {
    margin-bottom:14px!important;
    font-size:25px!important;
    line-height:1.45!important;
  }

  html body.page-236846>nav.menu::after,html body.tpl-contents.page-236846>nav.menu::after {
    margin-top:18px!important;
    font-size:14.5px!important;
    line-height:1.8!important;
  }

  html body.page-236846>nav.menu ul,html body.tpl-contents.page-236846>nav.menu ul {
    flex-direction:column!important;
    align-items:stretch!important;
    gap:11px!important;
    margin-top:26px!important;
  }

  html body.page-236846.page-236846.page-236846.page-236846>nav.menu ul,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu ul {
    flex-direction:column!important;
    align-items:stretch!important;
    gap:11px!important;
    margin-top:26px!important;
  }

  html body.page-236846>nav.menu li a,html body.tpl-contents.page-236846>nav.menu li a {
    width:100%!important;
    min-height:54px!important;
    padding:13px 16px!important;
    font-size:15.5px!important;
  }

  html body.page-236846.page-236846.page-236846.page-236846>nav.menu li a,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu li a {
    width:100%!important;
    min-height:54px!important;
    padding:13px 16px!important;
    font-size:15.5px!important;
  }

  html body.page-236846 #kite-column-page,html body.tpl-contents.page-236846 #kite-column-page {
    background:radial-gradient(ellipse at 76% 12%,rgba(255,255,255,.76) 0%,rgba(255,255,255,.28) 32%,rgba(255,255,255,0) 56%),linear-gradient(90deg,rgba(15,116,128,.065) 1px,transparent 1px),linear-gradient(180deg,#e7fbfa 0%,#d8f4f6 72%,#f7fcfb 100%)!important;
    background-size:auto,82px 100%,auto!important;
    padding-bottom:58px!important;
  }

  html body.page-236846 #kite-column-page .col-hero,html body.tpl-contents.page-236846 #kite-column-page .col-hero {
    min-height:510px!important;
    width:calc(100% - 30px)!important;
    padding:82px 0 58px!important;
  }

  html body.page-236846 #kite-column-page .col-kicker,html body.tpl-contents.page-236846 #kite-column-page .col-kicker {
    gap:12px!important;
    margin-bottom:26px!important;
    font-size:15px!important;
  }

  html body.page-236846 #kite-column-page .col-kicker::before,html body.tpl-contents.page-236846 #kite-column-page .col-kicker::before {
    flex-basis:42px!important;
    width:42px!important;
    height:2px!important;
  }

  html body.page-236846 #kite-column-page .col-title,html body.tpl-contents.page-236846 #kite-column-page .col-title {
    margin-bottom:24px!important;
    font-size:27px!important;
    line-height:1.42!important;
    text-wrap:auto!important;
  }

  html body.page-236846 #kite-column-page .col-lead,html body.tpl-contents.page-236846 #kite-column-page .col-lead {
    font-size:15.5px!important;
    line-height:1.95!important;
  }

  html body.page-236846 #kite-column-page .col-container,html body.tpl-contents.page-236846 #kite-column-page .col-container {
    width:calc(100% - 24px)!important;
    padding-top:606px!important;
  }

  html body.page-236846 #kite-column-page .col-glass-card,html body.tpl-contents.page-236846 #kite-column-page .col-glass-card {
    margin-bottom:18px!important;
    padding:30px 20px!important;
    border-radius:20px!important;
  }

  html body.page-236846 #kite-column-page .col-article-tag,html body.tpl-contents.page-236846 #kite-column-page .col-article-tag {
    font-size:13px!important;
  }

  html body.page-236846 #kite-column-page .col-article-title,html body.tpl-contents.page-236846 #kite-column-page .col-article-title {
    font-size:23px!important;
    line-height:1.55!important;
  }

  html body.page-236846 #kite-column-page .col-article-body,html body.tpl-contents.page-236846 #kite-column-page .col-article-body {
    font-size:15px!important;
    line-height:2.05!important;
  }

  html body.page-236846 #kite-column-page .col-cta-area,html body.tpl-contents.page-236846 #kite-column-page .col-cta-area {
    width:calc(100% - 24px)!important;
    margin-top:20px!important;
    padding:32px 20px!important;
    border-radius:20px!important;
  }

  html body.page-236846 #kite-column-page .col-cta-desc,html body.tpl-contents.page-236846 #kite-column-page .col-cta-desc {
    font-size:14.5px!important;
  }

  html body.page-236846 #kite-column-page .col-btn,html body.tpl-contents.page-236846 #kite-column-page .col-btn {
    width:100%!important;
    min-width:0!important;
    font-size:16px!important;
  }
}
/* /kite-cont7-main-match-cont1-2-20260602-v1 */

/* kite-cont8-main-match-cont1-2-20260602-v1
   Scope: https://www.kiteartfactory.jp/cont8/main.html only.
   Direction: align the existing sava lounge page with the bright cont1/2 service design without editing page HTML. */

html body.tpl-contents.page-236848,html body.page-236848 {
  position:relative!important;
  overflow-x:hidden!important;
  background:#f7fcfb!important;
  color:#10283d!important;
  -webkit-text-size-adjust:100%!important;
}

html body.page-236848 .header,html body.tpl-contents.page-236848 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-236848 .header .siteTitle,html body.tpl-contents.page-236848 .header .siteTitle,html body.page-236848 .header>:not(.hamburger),html body.tpl-contents.page-236848 .header>:not(.hamburger),html body.page-236848 .header .logo-catch,html body.page-236848 .header .logo-main,html body.page-236848 .header .sava,html body.page-236848 .header .kite-area-text,html body.tpl-contents.page-236848 .header .logo-catch,html body.tpl-contents.page-236848 .header .logo-main,html body.tpl-contents.page-236848 .header .sava,html body.tpl-contents.page-236848 .header .kite-area-text {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.page-236848 .hamburger,html body.tpl-contents.page-236848 .hamburger {
  z-index:10020!important;
}

html body.page-236848 #js-stalker-root,html body.page-236848 #js-stalker-main,html body.page-236848 #js-stalker-core,html body.page-236848 #js-stalker-trail,html body.page-236848 .custom-cursor-follower,html body.page-236848 .cursor-core,html body.page-236848 .cursor-trail,html body.tpl-contents.page-236848 #js-stalker-root,html body.tpl-contents.page-236848 #js-stalker-main,html body.tpl-contents.page-236848 #js-stalker-core,html body.tpl-contents.page-236848 #js-stalker-trail,html body.tpl-contents.page-236848 .custom-cursor-follower,html body.tpl-contents.page-236848 .cursor-core,html body.tpl-contents.page-236848 .cursor-trail {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}

html body.page-236848,html body.page-236848 a,html body.page-236848 button,html body.tpl-contents.page-236848,html body.tpl-contents.page-236848 a,html body.tpl-contents.page-236848 button {
  cursor:auto!important;
}

html body.page-236848>h1.pageTitle,html body.tpl-contents.page-236848>h1.pageTitle,html body.page-236848>nav.pnkz,html body.tpl-contents.page-236848>nav.pnkz {
  display:none!important;
}

html body.page-236848>nav.menu,html body.tpl-contents.page-236848>nav.menu {
  position:absolute!important;
  top:720px!important;
  left:0!important;
  z-index:8!important;
  display:block!important;
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0!important;
  padding:62px clamp(20px,4vw,56px) 64px!important;
  overflow:visible!important;
  border:0!important;
  border-top:1px solid rgba(14,181,156,.12)!important;
  border-bottom:1px solid rgba(14,181,156,.14)!important;
  background:rgba(247,252,251,.96)!important;
  color:#10283d!important;
  box-shadow:none!important;
  filter:none!important;
}

html body.page-236848>nav.menu::before,html body.tpl-contents.page-236848>nav.menu::before {
  content:""!important;
  display:block!important;
  box-sizing:border-box!important;
  width:min(1120px,100%)!important;
  margin:0 auto 18px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(30px,3vw,42px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
}

html body.page-236848>nav.menu::after,html body.tpl-contents.page-236848>nav.menu::after {
  content:""!important;
  display:block!important;
  width:min(820px,100%)!important;
  margin:22px auto 0!important;
  color:#526a73!important;
  -webkit-text-fill-color:#526a73!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:600!important;
  line-height:1.9!important;
  text-align:center!important;
}

html body.page-236848>nav.menu .inner,html body.tpl-contents.page-236848>nav.menu .inner {
  box-sizing:border-box!important;
  width:min(1120px,100%)!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.page-236848>nav.menu ul,html body.tpl-contents.page-236848>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:16px 18px!important;
  width:100%!important;
  max-width:1120px!important;
  margin:34px auto 0!important;
  padding:0!important;
  overflow:visible!important;
  list-style:none!important;
}

html body.page-236848>nav.menu li,html body.tpl-contents.page-236848>nav.menu li {
  flex:0 1 auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-236848>nav.menu li a,html body.page-236848>nav.menu li a:link,html body.page-236848>nav.menu li a:visited,html body.tpl-contents.page-236848>nav.menu li a,html body.tpl-contents.page-236848>nav.menu li a:link,html body.tpl-contents.page-236848>nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-height:56px!important;
  max-width:100%!important;
  padding:14px 24px!important;
  border:1px solid rgba(14,181,156,.18)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.80)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(30,82,94,.07)!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:normal!important;
  word-break:keep-all!important;
  overflow-wrap:anywhere!important;
  transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;
}

html body.page-236848>nav.menu li a:hover,html body.tpl-contents.page-236848>nav.menu li a:hover {
  transform:translateY(-2px)!important;
  border-color:rgba(14,181,156,.42)!important;
  box-shadow:0 20px 42px rgba(30,82,94,.10)!important;
}

html body.page-236848.page-236848.page-236848.page-236848>nav.menu,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu {
  position:absolute!important;
  top:720px!important;
  left:0!important;
  z-index:8!important;
  display:block!important;
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0!important;
  padding:62px clamp(20px,4vw,56px) 64px!important;
  overflow:visible!important;
  border:0!important;
  border-top:1px solid rgba(14,181,156,.12)!important;
  border-bottom:1px solid rgba(14,181,156,.14)!important;
  background:rgba(247,252,251,.96)!important;
  color:#10283d!important;
  box-shadow:none!important;
  filter:none!important;
}

html body.page-236848.page-236848.page-236848.page-236848>nav.menu::before,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu::before {
  content:""!important;
  display:block!important;
  width:min(1120px,100%)!important;
  margin:0 auto 18px!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(30px,3vw,42px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
}

html body.page-236848.page-236848.page-236848.page-236848>nav.menu::after,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu::after {
  content:""!important;
  display:block!important;
  width:min(820px,100%)!important;
  margin:22px auto 0!important;
  color:#526a73!important;
  -webkit-text-fill-color:#526a73!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:600!important;
  line-height:1.9!important;
  text-align:center!important;
}

html body.page-236848.page-236848.page-236848.page-236848>nav.menu .inner,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu .inner {
  width:min(1120px,100%)!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.page-236848.page-236848.page-236848.page-236848>nav.menu ul,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:16px 18px!important;
  width:100%!important;
  max-width:1120px!important;
  margin:34px auto 0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-236848.page-236848.page-236848.page-236848>nav.menu li,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li {
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a,html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a:link,html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a:visited,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a:link,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-height:56px!important;
  max-width:100%!important;
  padding:14px 24px!important;
  border:1px solid rgba(14,181,156,.18)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.80)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(30,82,94,.07)!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:normal!important;
  word-break:keep-all!important;
  overflow-wrap:anywhere!important;
}

html body.page-236848 main,html body.tpl-contents.page-236848 main {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  overflow-x:hidden!important;
  background:transparent!important;
}

html body.page-236848 main>section.article,html body.tpl-contents.page-236848 main>section.article {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

html body.page-236848 main>section.article>.txt.editorArea,html body.tpl-contents.page-236848 main>section.article>.txt.editorArea {
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

html body.page-236848 #sava-lounge-page,html body.tpl-contents.page-236848 #sava-lounge-page {
  --sava-accent: #0ab9a8;
  --sava-accent-2: #12a8c9;
  --sava-ink: #10283d;
  --sava-muted: #526a73;
  position:relative!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:0 0 94px!important;
  overflow:hidden!important;
  isolation:isolate!important;
  color: var(--sava-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  background:radial-gradient(ellipse at 72% 18%,rgba(255,255,255,.72) 0%,rgba(255,255,255,.36) 25%,rgba(255,255,255,0) 54%),radial-gradient(ellipse at 84% 68%,rgba(63,190,213,.20) 0%,rgba(63,190,213,.10) 30%,rgba(63,190,213,0) 58%),linear-gradient(90deg,rgba(15,116,128,.065) 1px,transparent 1px),linear-gradient(180deg,#e7fbfa 0%,#d8f4f6 72%,#f7fcfb 100%)!important;
  background-size:auto,auto,144px 100%,auto!important;
  animation:none!important;
}

html body.page-236848 #sava-lounge-page *,html body.tpl-contents.page-236848 #sava-lounge-page * {
  box-sizing:border-box!important;
}

html body.page-236848 #sava-lounge-page::before,html body.page-236848 #sava-lounge-page::after,html body.tpl-contents.page-236848 #sava-lounge-page::before,html body.tpl-contents.page-236848 #sava-lounge-page::after,html body.page-236848 #sava-lounge-page .sava-aurora,html body.tpl-contents.page-236848 #sava-lounge-page .sava-aurora,html body.page-236848 #sava-lounge-page .sava-hero-icon,html body.tpl-contents.page-236848 #sava-lounge-page .sava-hero-icon {
  display:none!important;
  content:none!important;
  animation:none!important;
}

html body.page-236848 #sava-lounge-page .sava-reveal,html body.tpl-contents.page-236848 #sava-lounge-page .sava-reveal {
  opacity:1!important;
  filter:none!important;
  transform:none!important;
  transition:none!important;
}

html body.page-236848 #sava-lounge-page .sava-hero,html body.tpl-contents.page-236848 #sava-lounge-page .sava-hero {
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  min-height:720px!important;
  width:min(1080px,calc(100% - 48px))!important;
  margin:0 auto!important;
  padding:116px 0 116px!important;
  text-align:left!important;
}

html body.page-236848 #sava-lounge-page .sava-hero>.sava-reveal,html body.tpl-contents.page-236848 #sava-lounge-page .sava-hero>.sava-reveal {
  width:min(720px,100%)!important;
  margin:0!important;
}

html body.page-236848 #sava-lounge-page .sava-kicker,html body.tpl-contents.page-236848 #sava-lounge-page .sava-kicker {
  display:flex!important;
  align-items:center!important;
  gap:18px!important;
  margin:0 0 38px!important;
  color: var(--sava-accent) !important;
  -webkit-text-fill-color: var(--sava-accent) !important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:20px!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:0!important;
}

html body.page-236848 #sava-lounge-page .sava-kicker::before,html body.tpl-contents.page-236848 #sava-lounge-page .sava-kicker::before {
  content:""!important;
  display:inline-block!important;
  flex:0 0 56px!important;
  width:56px!important;
  height:3px!important;
  border-radius:999px!important;
  background: linear-gradient(90deg, #3fc2d5, var(--sava-accent)) !important;
}

html body.page-236848 #sava-lounge-page .sava-title,html body.tpl-contents.page-236848 #sava-lounge-page .sava-title {
  max-width:720px!important;
  margin:0 0 34px!important;
  color: var(--sava-ink) !important;
  -webkit-text-fill-color: var(--sava-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(36px,3.65vw,48px)!important;
  font-weight:700!important;
  line-height:1.34!important;
  letter-spacing:0!important;
  text-align:left!important;
}

html body.page-236848 #sava-lounge-page .sava-lead,html body.tpl-contents.page-236848 #sava-lounge-page .sava-lead {
  max-width:660px!important;
  margin:0!important;
  color: var(--sava-muted) !important;
  -webkit-text-fill-color: var(--sava-muted) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:18px!important;
  font-weight:600!important;
  line-height:2.05!important;
  letter-spacing:0!important;
  text-align:left!important;
}

html body.page-236848 #sava-lounge-page .sava-container,html body.tpl-contents.page-236848 #sava-lounge-page .sava-container {
  width:min(1040px,calc(100% - 48px))!important;
  margin:0 auto!important;
  padding:300px 0 0!important;
}

html body.page-236848 #sava-lounge-page .sava-episode-card,html body.tpl-contents.page-236848 #sava-lounge-page .sava-episode-card {
  position:relative!important;
  margin:0 0 28px!important;
  padding:clamp(36px,5vw,58px) clamp(28px,5vw,64px)!important;
  overflow:hidden!important;
  border:1px solid rgba(14,181,156,.14)!important;
  border-radius:24px!important;
  background:rgba(255,255,255,.84)!important;
  box-shadow:0 24px 64px rgba(30,82,94,.09)!important;
  color: var(--sava-ink) !important;
}

html body.page-236848 #sava-lounge-page .sava-episode-card::before,html body.tpl-contents.page-236848 #sava-lounge-page .sava-episode-card::before {
  display:none!important;
  content:none!important;
  animation:none!important;
}

html body.page-236848 #sava-lounge-page .episode-tag,html body.tpl-contents.page-236848 #sava-lounge-page .episode-tag {
  display:inline-flex!important;
  align-items:center!important;
  min-height:34px!important;
  margin:0 0 20px!important;
  padding:7px 18px!important;
  border-radius:999px!important;
  background:rgba(14,181,156,.10)!important;
  color: var(--sava-accent) !important;
  -webkit-text-fill-color: var(--sava-accent) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:15px!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
}

html body.page-236848 #sava-lounge-page .episode-title,html body.tpl-contents.page-236848 #sava-lounge-page .episode-title {
  margin:0 0 24px!important;
  color: var(--sava-ink) !important;
  -webkit-text-fill-color: var(--sava-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(26px,2.6vw,34px)!important;
  font-weight:700!important;
  line-height:1.55!important;
  letter-spacing:0!important;
}

html body.page-236848 #sava-lounge-page .episode-body,html body.tpl-contents.page-236848 #sava-lounge-page .episode-body,html body.page-236848 #sava-lounge-page .episode-body p,html body.tpl-contents.page-236848 #sava-lounge-page .episode-body p {
  color: var(--sava-muted) !important;
  -webkit-text-fill-color: var(--sava-muted) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:600!important;
  line-height:2.05!important;
  letter-spacing:0!important;
}

html body.page-236848 #sava-lounge-page .episode-body p,html body.tpl-contents.page-236848 #sava-lounge-page .episode-body p {
  margin:0 0 1.15em!important;
}

html body.page-236848 #sava-lounge-page .episode-footer,html body.tpl-contents.page-236848 #sava-lounge-page .episode-footer {
  margin-top:24px!important;
  padding:18px 22px!important;
  border:1px solid rgba(18,168,201,.15)!important;
  border-radius:16px!important;
  background:linear-gradient(135deg,rgba(232,255,249,.82),rgba(237,249,255,.86))!important;
  color:#0b796f!important;
  -webkit-text-fill-color:#0b796f!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:16px!important;
  font-weight:700!important;
  line-height:1.8!important;
}

html body.page-236848 #sava-lounge-page .sava-container>.sava-reveal:last-child,html body.tpl-contents.page-236848 #sava-lounge-page .sava-container>.sava-reveal:last-child {
  margin:42px 0 0!important;
  padding:clamp(36px,5vw,58px) clamp(28px,5vw,64px)!important;
  border:1px solid rgba(14,181,156,.16)!important;
  border-radius:24px!important;
  background:rgba(255,255,255,.80)!important;
  box-shadow:0 24px 64px rgba(30,82,94,.08)!important;
  text-align:center!important;
}

html body.page-236848 #sava-lounge-page .sava-container>.sava-reveal:last-child h3,html body.tpl-contents.page-236848 #sava-lounge-page .sava-container>.sava-reveal:last-child h3 {
  margin:0 0 18px!important;
  color: var(--sava-ink) !important;
  -webkit-text-fill-color: var(--sava-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(27px,3vw,38px)!important;
  font-weight:700!important;
  line-height:1.55!important;
}

html body.page-236848 #sava-lounge-page .sava-container>.sava-reveal:last-child p,html body.tpl-contents.page-236848 #sava-lounge-page .sava-container>.sava-reveal:last-child p {
  width:min(740px,100%)!important;
  margin:0 auto!important;
  color: var(--sava-muted) !important;
  -webkit-text-fill-color: var(--sava-muted) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:600!important;
  line-height:2.05!important;
}

@media (max-width: 768px) {
  html body.page-236848 .hamburger,html body.tpl-contents.page-236848 .hamburger {
    width:70px!important;
    height:70px!important;
  }

  html body.page-236848>nav.menu,html body.tpl-contents.page-236848>nav.menu {
    top:560px!important;
    padding:44px 15px 46px!important;
  }

  html body.page-236848.page-236848.page-236848.page-236848>nav.menu,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu {
    top:560px!important;
    padding:44px 15px 46px!important;
  }

  html body.page-236848>nav.menu::before,html body.tpl-contents.page-236848>nav.menu::before {
    margin-bottom:14px!important;
    font-size:25px!important;
    line-height:1.45!important;
  }

  html body.page-236848>nav.menu::after,html body.tpl-contents.page-236848>nav.menu::after {
    display:none!important;
    content:none!important;
  }

  html body.page-236848.page-236848.page-236848.page-236848>nav.menu::after,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu::after {
    display:none!important;
    content:none!important;
  }

  html body.page-236848>nav.menu ul,html body.tpl-contents.page-236848>nav.menu ul {
    flex-direction:column!important;
    align-items:stretch!important;
    gap:11px!important;
    margin-top:26px!important;
  }

  html body.page-236848.page-236848.page-236848.page-236848>nav.menu ul,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu ul {
    flex-direction:column!important;
    align-items:stretch!important;
    gap:11px!important;
    margin-top:26px!important;
  }

  html body.page-236848>nav.menu li a,html body.tpl-contents.page-236848>nav.menu li a,html body.page-236848>nav.menu li a:link,html body.tpl-contents.page-236848>nav.menu li a:link,html body.page-236848>nav.menu li a:visited,html body.tpl-contents.page-236848>nav.menu li a:visited {
    width:100%!important;
    min-height:54px!important;
    padding:13px 16px!important;
    font-size:15.5px!important;
  }

  html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a,html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a:link,html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a:visited,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a:link,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a:visited {
    width:100%!important;
    min-height:54px!important;
    padding:13px 16px!important;
    font-size:15.5px!important;
  }

  html body.page-236848 #sava-lounge-page,html body.tpl-contents.page-236848 #sava-lounge-page {
    background:radial-gradient(ellipse at 76% 12%,rgba(255,255,255,.76) 0%,rgba(255,255,255,.28) 32%,rgba(255,255,255,0) 56%),linear-gradient(90deg,rgba(15,116,128,.065) 1px,transparent 1px),linear-gradient(180deg,#e7fbfa 0%,#d8f4f6 72%,#f7fcfb 100%)!important;
    background-size:auto,82px 100%,auto!important;
    padding-bottom:58px!important;
  }

  html body.page-236848 #sava-lounge-page .sava-hero,html body.tpl-contents.page-236848 #sava-lounge-page .sava-hero {
    min-height:560px!important;
    width:calc(100% - 30px)!important;
    padding:92px 0 64px!important;
  }

  html body.page-236848 #sava-lounge-page .sava-kicker,html body.tpl-contents.page-236848 #sava-lounge-page .sava-kicker {
    gap:12px!important;
    margin-bottom:26px!important;
    font-size:14.5px!important;
  }

  html body.page-236848 #sava-lounge-page .sava-kicker::before,html body.tpl-contents.page-236848 #sava-lounge-page .sava-kicker::before {
    flex-basis:42px!important;
    width:42px!important;
    height:2px!important;
  }

  html body.page-236848 #sava-lounge-page .sava-title,html body.tpl-contents.page-236848 #sava-lounge-page .sava-title {
    margin-bottom:24px!important;
    font-size:24px!important;
    line-height:1.48!important;
  }

  html body.page-236848 #sava-lounge-page .sava-lead,html body.tpl-contents.page-236848 #sava-lounge-page .sava-lead {
    font-size:15.5px!important;
    line-height:1.95!important;
  }

  html body.page-236848 #sava-lounge-page .sava-container,html body.tpl-contents.page-236848 #sava-lounge-page .sava-container {
    width:calc(100% - 24px)!important;
    padding-top:540px!important;
  }

  html body.page-236848 #sava-lounge-page .sava-episode-card,html body.tpl-contents.page-236848 #sava-lounge-page .sava-episode-card,html body.page-236848 #sava-lounge-page .sava-container>.sava-reveal:last-child,html body.tpl-contents.page-236848 #sava-lounge-page .sava-container>.sava-reveal:last-child {
    margin-bottom:18px!important;
    padding:30px 20px!important;
    border-radius:20px!important;
  }

  html body.page-236848 #sava-lounge-page .episode-tag,html body.tpl-contents.page-236848 #sava-lounge-page .episode-tag {
    font-size:14px!important;
  }

  html body.page-236848 #sava-lounge-page .episode-title,html body.tpl-contents.page-236848 #sava-lounge-page .episode-title {
    font-size:24px!important;
    line-height:1.55!important;
  }

  html body.page-236848 #sava-lounge-page .episode-body,html body.tpl-contents.page-236848 #sava-lounge-page .episode-body,html body.page-236848 #sava-lounge-page .episode-body p,html body.tpl-contents.page-236848 #sava-lounge-page .episode-body p,html body.page-236848 #sava-lounge-page .episode-footer,html body.tpl-contents.page-236848 #sava-lounge-page .episode-footer,html body.page-236848 #sava-lounge-page .sava-container>.sava-reveal:last-child p,html body.tpl-contents.page-236848 #sava-lounge-page .sava-container>.sava-reveal:last-child p {
    font-size:15.5px!important;
    line-height:1.95!important;
  }
}

/* /kite-cont8-main-match-cont1-2-20260602-v1 */

/* kite-cont3-main-match-cont1-2-20260602-v1
   Scope: https://www.kiteartfactory.jp/cont3/main.html only. Direction: align with cont1/2 bright care-service design. */

html body.tpl-contents.page-154474,html body.page-154474 {
  overflow-x:hidden!important;
  background:linear-gradient(90deg,rgba(14,181,156,.04) 1px,transparent 1px),linear-gradient(180deg,#f8fdfd 0%,#e8f9fa 50%,#f8fcfc 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  color:#10283d!important;
  cursor:auto!important;
}

html body.page-154474 .header,html body.tpl-contents.page-154474 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
  overflow:visible!important;
}

html body.page-154474 .header .siteTitle,html body.tpl-contents.page-154474 .header .siteTitle {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  white-space:nowrap!important;
}

html body.page-154474.page-154474.page-154474.page-154474 .header>a,html body.page-154474.page-154474.page-154474.page-154474 .header .logo-main,html body.page-154474.page-154474.page-154474.page-154474 .header .sava,html body.page-154474.page-154474.page-154474.page-154474 .header .kite-area-text,html body.page-154474.page-154474.page-154474.page-154474 .header .logo-catch,html body.tpl-contents.page-154474.page-154474.page-154474.page-154474 .header>a,html body.tpl-contents.page-154474.page-154474.page-154474.page-154474 .header .logo-main,html body.tpl-contents.page-154474.page-154474.page-154474.page-154474 .header .sava,html body.tpl-contents.page-154474.page-154474.page-154474.page-154474 .header .kite-area-text,html body.tpl-contents.page-154474.page-154474.page-154474.page-154474 .header .logo-catch {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}

html body.page-154474.page-154474.page-154474.page-154474 .header .hamburger,html body.tpl-contents.page-154474.page-154474.page-154474.page-154474 .header .hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:10020!important;
}

html body.page-154474 h1.pageTitle,html body.tpl-contents.page-154474 h1.pageTitle {
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  align-items:flex-start!important;
  gap:22px!important;
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:clamp(360px,40vw,500px)!important;
  margin:0 calc(50% - 50vw)!important;
  padding:clamp(96px,8vw,132px) clamp(96px,19vw,380px) clamp(84px,10vw,136px) clamp(38px,25vw,520px)!important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:radial-gradient(circle at 68% 66%,rgba(42,199,196,.23)0 18%,transparent 45%),linear-gradient(90deg,rgba(14,181,156,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(247,253,253,.98) 0%,rgba(224,248,248,.94) 54%,rgba(202,241,245,.82) 100%)!important;
  background-size:auto,clamp(112px,12vw,184px) 100%,auto!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(30px,2.8vw,42px)!important;
  font-weight:700!important;
  line-height:1.36!important;
  letter-spacing:.01em!important;
  text-align:left!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow:visible!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
  text-wrap:balance!important;
}

html body.page-154474 h1.pageTitle::before,html body.tpl-contents.page-154474 h1.pageTitle::before {
  content:"PROLOGUE / KITE ART FACTORY"!important;
  display:inline-flex!important;
  align-items:center!important;
  gap:16px!important;
  color:#12b8a8!important;
  -webkit-text-fill-color:#12b8a8!important;
  font-family:"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(14px,1.2vw,18px)!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:.05em!important;
  text-transform:uppercase!important;
}

html body.page-154474 h1.pageTitle::after,html body.tpl-contents.page-154474 h1.pageTitle::after {
  content:""!important;
  display:block!important;
  width:min(152px,38vw)!important;
  inline-size:min(152px,38vw)!important;
  height:5px!important;
  margin:2px 0 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 52%,#4868db 100%)!important;
  box-shadow:0 12px 26px rgba(18,184,168,.16)!important;
}

html body.page-154474 .pnkz,html body.tpl-contents.page-154474 .pnkz {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 28px!important;
  color:#5b7484!important;
  font-size:12px!important;
  line-height:1.7!important;
}

html body.page-154474 .pnkz ul,html body.tpl-contents.page-154474 .pnkz ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:flex-end!important;
  gap:8px!important;
}

html body.page-154474 .pnkz a,html body.tpl-contents.page-154474 .pnkz a {
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  text-decoration-color:rgba(18,184,168,.45)!important;
  text-underline-offset:3px!important;
}

html body.page-154474 main,html body.tpl-contents.page-154474 main {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(24px,4vw,42px)0 clamp(72px,8vw,120px)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(248,252,252,.96) 0%,rgba(235,249,250,.92) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  overflow:visible!important;
}

html body.page-154474 main>section.article.siteWidth,html body.tpl-contents.page-154474 main>section.article.siteWidth {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 64px))!important;
  max-width:1120px!important;
  margin:0 auto clamp(34px,5vw,70px)!important;
  padding:clamp(24px,4vw,46px)!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:22px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 28px 72px rgba(26,82,88,.10)!important;
  backdrop-filter:blur(8px)!important;
  overflow:hidden!important;
}

html body.page-154474 main>section.article.siteWidth>.head,html body.tpl-contents.page-154474 main>section.article.siteWidth>.head {
  display:grid!important;
  grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)!important;
  align-items:start!important;
  gap:clamp(24px,4vw,54px)!important;
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-154474 main>section.article.reverse>.head,html body.tpl-contents.page-154474 main>section.article.reverse>.head {
  grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)!important;
}

html body.page-154474 main>section.article.reverse>.head>.inner,html body.tpl-contents.page-154474 main>section.article.reverse>.head>.inner {
  order:2!important;
}

html body.page-154474 main>section.article.reverse>.head>figure.first-img,html body.tpl-contents.page-154474 main>section.article.reverse>.head>figure.first-img {
  order:1!important;
}

html body.page-154474 main>section.article.siteWidth>.head>.inner,html body.tpl-contents.page-154474 main>section.article.siteWidth>.head>.inner {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-154474 main>section.article .imgContainer,html body.tpl-contents.page-154474 main>section.article .imgContainer {
  display:none!important;
}

html body.page-154474 main>section.article h2.title,html body.tpl-contents.page-154474 main>section.article h2.title {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin:0 0 clamp(18px,2.8vw,30px)!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(23px,2.4vw,34px)!important;
  font-weight:700!important;
  line-height:1.5!important;
  letter-spacing:.01em!important;
  text-align:left!important;
  text-transform:none!important;
}

html body.page-154474 main>section.article h2.title::before,html body.tpl-contents.page-154474 main>section.article h2.title::before {
  content:"STORY"!important;
  display:block!important;
  margin:0 0 10px!important;
  color:#12b8a8!important;
  -webkit-text-fill-color:#12b8a8!important;
  font-family:"Times New Roman","Yu Mincho",serif!important;
  font-size:13px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:.12em!important;
  text-transform:uppercase!important;
}

html body.page-154474 main>section#a2p7.article h2.title::before,html body.tpl-contents.page-154474 main>section#a2p7.article h2.title::before {
  content:"INTRODUCTION"!important;
}

html body.page-154474 main>section#rcfx.article h2.title::before,html body.tpl-contents.page-154474 main>section#rcfx.article h2.title::before {
  content:"FUTURE"!important;
}

html body.page-154474 main>section#jzil.article h2.title::before,html body.tpl-contents.page-154474 main>section#jzil.article h2.title::before {
  content:"JOURNEY"!important;
}

html body.page-154474 main>section.article h2.title::after,html body.tpl-contents.page-154474 main>section.article h2.title::after {
  content:""!important;
  display:block!important;
  width:min(180px,46vw)!important;
  height:4px!important;
  margin:15px 0 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 66%,#4868db 100%)!important;
  box-shadow:0 12px 26px rgba(18,184,168,.16)!important;
}

html body.page-154474 main>section.article .txt,html body.tpl-contents.page-154474 main>section.article .txt {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(18px,3vw,28px)!important;
  border:1px solid rgba(18,184,168,.13)!important;
  border-radius:16px!important;
  background:radial-gradient(circle at 18% 8%,rgba(18,184,168,.06)0 18%,transparent 42%),rgba(255,255,255,.72)!important;
  color:#2b4657!important;
  -webkit-text-fill-color:#2b4657!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(15px,1.12vw,17px)!important;
  font-weight:500!important;
  line-height:2.05!important;
  letter-spacing:.02em!important;
  text-align:left!important;
  box-shadow:0 12px 28px rgba(26,82,88,.055)!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}

html body.page-154474 main>section.article .txt *,html body.tpl-contents.page-154474 main>section.article .txt * {
  box-sizing:border-box!important;
  max-width:100%!important;
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
  font-family:inherit!important;
  font-size:inherit!important;
  line-height:inherit!important;
  letter-spacing:inherit!important;
  overflow-wrap:anywhere!important;
}

html body.page-154474 main>section.article figure.first-img,html body.tpl-contents.page-154474 main>section.article figure.first-img {
  box-sizing:border-box!important;
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:8px!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:24px!important;
  background:rgba(255,255,255,.86)!important;
  box-shadow:0 22px 56px rgba(26,82,88,.12)!important;
  overflow:hidden!important;
}

html body.page-154474 main>section.article figure.first-img img,html body.tpl-contents.page-154474 main>section.article figure.first-img img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  aspect-ratio:4/3!important;
  object-fit:cover!important;
  margin:0!important;
  border-radius:17px!important;
  box-shadow:none!important;
}

html body.page-154474 main>section.article figure.first-img figcaption,html body.tpl-contents.page-154474 main>section.article figure.first-img figcaption {
  display:none!important;
}

html body.page-154474 aside>article.freeArea,html body.tpl-contents.page-154474 aside>article.freeArea {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  overflow-x:hidden!important;
}

html body.page-154474 footer.footer,html body.tpl-contents.page-154474 footer.footer {
  margin-top:0!important;
}

@media (max-width: 767px) {
  html body.page-154474 h1.pageTitle,html body.tpl-contents.page-154474 h1.pageTitle {
    min-height:318px!important;
    padding:82px 82px 54px 20px!important;
    gap:17px!important;
    font-size:clamp(25px,7vw,28px)!important;
    line-height:1.52!important;
    overflow-wrap:anywhere!important;
    text-wrap:balance!important;
  }

  html body.page-154474 h1.pageTitle::before,html body.tpl-contents.page-154474 h1.pageTitle::before {
    max-width:100%!important;
    font-size:12px!important;
    letter-spacing:.05em!important;
    line-height:1.45!important;
  }

  html body.page-154474 h1.pageTitle::after,html body.tpl-contents.page-154474 h1.pageTitle::after {
    width:112px!important;
    inline-size:112px!important;
    height:4px!important;
  }

  html body.page-154474 .pnkz,html body.tpl-contents.page-154474 .pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 24px!important;
    font-size:12px!important;
  }

  html body.page-154474 .pnkz ul,html body.tpl-contents.page-154474 .pnkz ul {
    justify-content:center!important;
  }

  html body.page-154474 main,html body.tpl-contents.page-154474 main {
    padding:10px 0 76px!important;
  }

  html body.page-154474 main>section.article.siteWidth,html body.tpl-contents.page-154474 main>section.article.siteWidth {
    width:calc(100% - 28px)!important;
    max-width:calc(100% - 28px)!important;
    margin:0 auto 24px!important;
    padding:18px 14px!important;
    border-radius:18px!important;
  }

  html body.page-154474 main>section.article.siteWidth>.head,html body.tpl-contents.page-154474 main>section.article.siteWidth>.head,html body.page-154474 main>section.article.reverse>.head,html body.tpl-contents.page-154474 main>section.article.reverse>.head {
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:18px!important;
  }

  html body.page-154474 main>section.article.reverse>.head>.inner,html body.tpl-contents.page-154474 main>section.article.reverse>.head>.inner,html body.page-154474 main>section.article.reverse>.head>figure.first-img,html body.tpl-contents.page-154474 main>section.article.reverse>.head>figure.first-img {
    order:initial!important;
  }

  html body.page-154474 main>section.article h2.title,html body.tpl-contents.page-154474 main>section.article h2.title {
    margin-bottom:18px!important;
    font-size:clamp(22px,5.9vw,28px)!important;
    line-height:1.55!important;
  }

  html body.page-154474 main>section.article h2.title::after,html body.tpl-contents.page-154474 main>section.article h2.title::after {
    width:122px!important;
    height:4px!important;
  }

  html body.page-154474 main>section.article .txt,html body.tpl-contents.page-154474 main>section.article .txt {
    padding:17px 15px!important;
    border-radius:14px!important;
    font-size:14.5px!important;
    line-height:1.95!important;
  }

  html body.page-154474 main>section.article figure.first-img,html body.tpl-contents.page-154474 main>section.article figure.first-img {
    padding:7px!important;
    border-radius:20px!important;
  }

  html body.page-154474 main>section.article figure.first-img img,html body.tpl-contents.page-154474 main>section.article figure.first-img img {
    border-radius:14px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-154474 main>section.article *,html body.tpl-contents.page-154474 main>section.article * {
    transition:none!important;
    animation:none!important;
  }
}

/* /kite-cont3-main-match-cont1-2-20260602-v1 */

/* kite-cont10-main-hide-header-20260602-v1
   Scope: https://www.kiteartfactory.jp/cont10/main.html only.
   Purpose: hide the duplicate CMS header area while preserving the hamburger menu. */

html body.tpl-contents.page-239496 .header,html body.page-239496 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
  overflow:visible!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  font-size:0!important;
  line-height:0!important;
}

html body.tpl-contents.page-239496 .header>*:not(.hamburger),html body.page-239496 .header>*:not(.hamburger) {
  display:none!important;
}

html body.tpl-contents.page-239496 .header .siteTitle,html body.tpl-contents.page-239496 .header .siteTitle *,html body.page-239496 .header .siteTitle,html body.page-239496 .header .siteTitle * {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.tpl-contents.page-239496 main,html body.page-239496 main {
  margin-top:0!important;
}

html body.tpl-contents.page-239496 .hamburger,html body.page-239496 .hamburger {
  z-index:10020!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:20px!important;
  line-height:1.5!important;
}

html body.tpl-contents.page-239496 .hamburger *,html body.page-239496 .hamburger * {
  color:inherit!important;
  -webkit-text-fill-color:inherit!important;
}

/* /kite-cont10-main-hide-header-20260602-v1 */

/* kite-cont2-main-match-cont1-2-20260602-v1
   Scope: https://www.kiteartfactory.jp/cont2/main.html only.
   Purpose: move the access page toward the approved cont1/2 bright care-site design while preserving content. */

html body.tpl-contents.page-154473,html body.page-154473 {
  min-width:0!important;
  overflow-x:hidden!important;
  background:#f7fbfa!important;
  color:#263331!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","Noto Serif JP","MS PMincho",serif!important;
}

html body.tpl-contents.page-154473 *,html body.page-154473 * {
  box-sizing:border-box!important;
}

html body.tpl-contents.page-154473 .header,html body.page-154473 .header {
  position:absolute!important;
  top:0!important;
  right:0!important;
  z-index:10020!important;
  width:0!important;
  min-width:0!important;
  height:0!important;
  min-height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  overflow:visible!important;
  background:transparent!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  font-size:0!important;
  line-height:0!important;
}

html body.tpl-contents.page-154473 .header>*:not(.hamburger),html body.page-154473 .header>*:not(.hamburger),html body.tpl-contents.page-154473 .header .siteTitle,html body.tpl-contents.page-154473 .header .logo-catch,html body.tpl-contents.page-154473 .header .logo-main,html body.tpl-contents.page-154473 .header .sava,html body.tpl-contents.page-154473 .header .kite-area-text,html body.page-154473 .header .siteTitle,html body.page-154473 .header .logo-catch,html body.page-154473 .header .logo-main,html body.page-154473 .header .sava,html body.page-154473 .header .kite-area-text {
  display:none!important;
  visibility:hidden!important;
}

html body.tpl-contents.page-154473 .hamburger,html body.page-154473 .hamburger {
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:10030!important;
  display:block!important;
  width:112px!important;
  height:112px!important;
  min-width:112px!important;
  min-height:112px!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:#000!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  font-size:13px!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  box-shadow:none!important;
}

html body.tpl-contents.page-154473 .hamburger .inner,html body.page-154473 .hamburger .inner {
  width:100%!important;
  height:100%!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  gap:8px!important;
}

html body.tpl-contents.page-154473 .hamburger span,html body.page-154473 .hamburger span {
  display:block!important;
  width:54px!important;
  height:3px!important;
  border-radius:999px!important;
  background:#fff!important;
}

html body.tpl-contents.page-154473 .hamburger p,html body.page-154473 .hamburger p {
  margin:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:13px!important;
  line-height:1!important;
  font-weight:700!important;
}

html body.tpl-contents.page-154473 .navi,html body.page-154473 .navi,html body.tpl-contents.page-154473 .menuNavi,html body.page-154473 .menuNavi,html body.tpl-contents.page-154473 nav.pnkz,html body.page-154473 nav.pnkz,html body.tpl-contents.page-154473 .pnkz,html body.page-154473 .pnkz {
  display:none!important;
  visibility:hidden!important;
  width:0!important;
  height:0!important;
  max-height:0!important;
  min-height:0!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}

html body.tpl-contents.page-154473 h1.pageTitle,html body.page-154473 h1.pageTitle {
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  width:100vw!important;
  min-height:min(690px,88vh)!important;
  margin:0!important;
  padding:clamp(120px,15vw,168px) max(24px,calc((100vw - 1040px)/2)) clamp(150px,16vw,190px)!important;
  border:0!important;
  background:linear-gradient(90deg,rgba(14,184,177,0.055) 1px,transparent 1px)0 0/128px 128px,linear-gradient(0deg,rgba(14,184,177,0.052) 1px,transparent 1px)0 0/128px 128px,radial-gradient(circle at 16% 20%,rgba(19,199,162,0.22),rgba(19,199,162,0) 34%),radial-gradient(circle at 82% 14%,rgba(90,202,241,0.18),rgba(90,202,241,0) 30%),linear-gradient(135deg,rgba(241,255,251,0.98),rgba(247,253,255,0.99) 52%,rgba(228,248,255,0.94))!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:clamp(40px,5.4vw,66px)!important;
  font-weight:700!important;
  line-height:1.34!important;
  letter-spacing:0!important;
  text-align:left!important;
  overflow:hidden!important;
}

html body.tpl-contents.page-154473 h1.pageTitle::before,html body.page-154473 h1.pageTitle::before {
  content:"ACCESS / TENNOCHO";
  display:block!important;
  margin:0 0 28px!important;
  padding-left:92px!important;
  color:#11b9a9!important;
  -webkit-text-fill-color:#11b9a9!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif!important;
  font-size:clamp(15px,1.7vw,22px)!important;
  font-weight:700!important;
  line-height:1.2!important;
  letter-spacing:0!important;
}

html body.tpl-contents.page-154473 h1.pageTitle::after,html body.page-154473 h1.pageTitle::after {
  content:"";
  display:block!important;
  max-width:700px!important;
  margin:34px 0 0!important;
  color:#5f7a82!important;
  -webkit-text-fill-color:#5f7a82!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  font-size:clamp(16px,1.7vw,19px)!important;
  font-weight:500!important;
  line-height:2!important;
}

html body.tpl-contents.page-154473 h1.pageTitle>span,html body.page-154473 h1.pageTitle>span {
  color:inherit!important;
  -webkit-text-fill-color:inherit!important;
}

html body.tpl-contents.page-154473 main,html body.page-154473 main {
  position:relative!important;
  z-index:1!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0!important;
  padding:clamp(48px,7vw,82px)0 clamp(72px,8vw,112px)!important;
  overflow:hidden!important;
  background:linear-gradient(90deg,rgba(14,184,177,0.048) 1px,transparent 1px)0 0/128px 128px,linear-gradient(0deg,rgba(14,184,177,0.048) 1px,transparent 1px)0 0/128px 128px,linear-gradient(180deg,rgba(216,244,246,0.98),rgba(235,250,250,0.96) 24%,rgba(247,251,250,0.98) 64%,rgba(255,255,255,0.98))!important;
}

html body.tpl-contents.page-154473 main::before,html body.page-154473 main::before {
  content:"";
  position:absolute!important;
  inset:0 auto auto 0!important;
  width:42vw!important;
  height:36vw!important;
  max-height:520px!important;
  border-radius:50%!important;
  background:rgba(31,214,168,0.13)!important;
  filter:blur(28px)!important;
  pointer-events:none!important;
}

html body.tpl-contents.page-154473 main>section.article,html body.page-154473 main>section.article,html body.tpl-contents.page-154473 .article.siteWidth-s#tzqv,html body.page-154473 .article.siteWidth-s#tzqv {
  position:relative!important;
  z-index:1!important;
  width:min(1120px,calc(100vw - 48px))!important;
  max-width:min(1120px,calc(100vw - 48px))!important;
  margin:0 auto!important;
  padding:clamp(34px,5.2vw,58px)!important;
  border:1px solid rgba(164,226,220,0.82)!important;
  border-radius:28px!important;
  background:rgba(255,255,255,0.76)!important;
  box-shadow:0 26px 70px rgba(20,78,86,0.12)!important;
  color:#263331!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
  overflow:hidden!important;
}

html body.tpl-contents.page-154473 main>section.article>h2.title,html body.page-154473 main>section.article>h2.title {
  position:relative!important;
  display:block!important;
  width:100%!important;
  max-width:860px!important;
  margin:0 auto clamp(30px,4vw,46px)!important;
  padding:0 0 22px!important;
  border:0!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  background:transparent!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:clamp(28px,3.8vw,44px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
}

html body.tpl-contents.page-154473 main>section.article>h2.title::after,html body.page-154473 main>section.article>h2.title::after {
  content:"";
  position:absolute!important;
  left:50%!important;
  bottom:0!important;
  width:96px!important;
  height:3px!important;
  border-radius:999px!important;
  transform:translateX(-50%)!important;
  background:linear-gradient(90deg,#13c8a6,#35b5ec)!important;
}

html body.tpl-contents.page-154473 main section.article .txt,html body.page-154473 main section.article .txt {
  max-width:100%!important;
  margin:0!important;
  color:#30434c!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  font-size:17px!important;
  line-height:1.9!important;
  letter-spacing:0!important;
  overflow-wrap:anywhere!important;
}

html body.tpl-contents.page-154473 main section.article .txt>style,html body.tpl-contents.page-154473 main section.article .txt>script,html body.page-154473 main section.article .txt>style,html body.page-154473 main section.article .txt>script {
  display:none!important;
}

html body.tpl-contents.page-154473 .kite-static-office-facts-20260520,html body.page-154473 .kite-static-office-facts-20260520 {
  width:100%!important;
  max-width:980px!important;
  margin:0 auto clamp(34px,5vw,58px)!important;
  padding:clamp(24px,4vw,38px)!important;
  border:1px solid rgba(164,226,220,0.92)!important;
  border-radius:24px!important;
  background:rgba(255,255,255,0.82)!important;
  box-shadow:0 20px 48px rgba(23,68,74,0.1)!important;
  color:#263331!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
}

html body.tpl-contents.page-154473 .kite-static-office-facts-20260520 h2,html body.page-154473 .kite-static-office-facts-20260520 h2 {
  margin:0 0 20px!important;
  color:#11b9a9!important;
  -webkit-text-fill-color:#11b9a9!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:clamp(22px,2.7vw,30px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
}

html body.tpl-contents.page-154473 .kite-static-office-facts-20260520 dl,html body.page-154473 .kite-static-office-facts-20260520 dl {
  display:grid!important;
  grid-template-columns:minmax(150px,0.34fr) minmax(0,1fr)!important;
  gap:0!important;
  margin:0!important;
  border-top:1px solid rgba(164,226,220,0.85)!important;
}

html body.tpl-contents.page-154473 .kite-static-office-facts-20260520 dt,html body.tpl-contents.page-154473 .kite-static-office-facts-20260520 dd,html body.page-154473 .kite-static-office-facts-20260520 dt,html body.page-154473 .kite-static-office-facts-20260520 dd {
  min-width:0!important;
  margin:0!important;
  padding:14px 0!important;
  border-bottom:1px solid rgba(164,226,220,0.85)!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:clamp(16px,1.45vw,18px)!important;
  line-height:1.85!important;
  letter-spacing:0!important;
}

html body.tpl-contents.page-154473 .kite-static-office-facts-20260520 dt,html body.page-154473 .kite-static-office-facts-20260520 dt {
  color:#10a283!important;
  -webkit-text-fill-color:#10a283!important;
  font-weight:700!important;
  padding-right:22px!important;
}

html body.tpl-contents.page-154473 .kite-static-office-facts-20260520 dd,html body.page-154473 .kite-static-office-facts-20260520 dd {
  color:#203747!important;
  -webkit-text-fill-color:#203747!important;
  font-weight:500!important;
  overflow-wrap:anywhere!important;
}

html body.tpl-contents.page-154473 #kite-access-depth,html body.page-154473 #kite-access-depth {
  position:relative!important;
  display:block!important;
  flex-direction:initial!important;
  align-items:initial!important;
  justify-content:initial!important;
  width:100%!important;
  max-width:980px!important;
  min-height:0!important;
  margin:0 auto!important;
  padding:0!important;
  border-radius:26px!important;
  overflow:hidden!important;
  background:linear-gradient(135deg,rgba(240,255,252,0.98),rgba(235,250,255,0.96))!important;
  box-shadow:0 22px 58px rgba(23,68,74,0.12)!important;
}

html body.tpl-contents.page-154473 #kite-access-depth .kite-map-scene,html body.page-154473 #kite-access-depth .kite-map-scene {
  position:relative!important;
  display:block!important;
  flex:none!important;
  width:100%!important;
  max-width:100%!important;

/* kite-restore-chunk-10-20260802 */
  min-height:320px!important;
  height:clamp(320px,38vw,440px)!important;
  overflow:hidden!important;
  border-radius:26px 26px 0 0!important;
  background:linear-gradient(135deg,#d9f5f5,#f7fbfa)!important;
}

html body.tpl-contents.page-154473 #kite-access-depth .kite-layer,html body.page-154473 #kite-access-depth .kite-layer {
  position:absolute!important;
  inset:0!important;
  background-position:center!important;
  background-size:cover!important;
  opacity:0.42!important;
  transform:none!important;
}

html body.tpl-contents.page-154473 #kite-access-depth .kite-layer:not(.layer-5-final),html body.page-154473 #kite-access-depth .kite-layer:not(.layer-5-final) {
  opacity:0!important;
}

html body.tpl-contents.page-154473 #kite-access-depth .kite-overlay,html body.page-154473 #kite-access-depth .kite-overlay {
  position:absolute!important;
  inset:0!important;
  background:linear-gradient(180deg,rgba(255,255,255,0.12),rgba(239,253,251,0.92)),radial-gradient(circle at 18% 18%,rgba(17,185,169,0.18),rgba(17,185,169,0) 44%)!important;
}

html body.tpl-contents.page-154473 #kite-access-depth .kite-content-glass,html body.page-154473 #kite-access-depth .kite-content-glass {
  position:relative!important;
  display:block!important;
  flex:none!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(26px,4vw,42px)!important;
  border:0!important;
  border-radius:0!important;
  background:rgba(255,255,255,0.88)!important;
  box-shadow:none!important;
  backdrop-filter:none!important;
}

html body.tpl-contents.page-154473 #kite-access-depth .kite-access-method-title,html body.page-154473 #kite-access-depth .kite-access-method-title {
  margin:0 0 24px!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:clamp(25px,3vw,36px)!important;
  font-weight:700!important;
  line-height:1.4!important;
  text-align:center!important;
  letter-spacing:0!important;
}

html body.tpl-contents.page-154473 #kite-access-depth .kite-access-info-v2,html body.page-154473 #kite-access-depth .kite-access-info-v2 {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:18px!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
}

html body.tpl-contents.page-154473 #kite-access-depth .kite-access-block,html body.page-154473 #kite-access-depth .kite-access-block {
  min-width:0!important;
  margin:0!important;
  padding:24px!important;
  border:1px solid rgba(164,226,220,0.84)!important;
  border-radius:20px!important;
  background:rgba(255,255,255,0.82)!important;
  box-shadow:0 14px 34px rgba(23,68,74,0.08)!important;
  color:#30434c!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
}

html body.tpl-contents.page-154473 #kite-access-depth .kite-access-label,html body.page-154473 #kite-access-depth .kite-access-label {
  margin:0 0 10px!important;
  color:#11b9a9!important;
  -webkit-text-fill-color:#11b9a9!important;
  font-size:13px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:0.08em!important;
}

html body.tpl-contents.page-154473 #kite-access-depth p,html body.tpl-contents.page-154473 #kite-access-depth li,html body.page-154473 #kite-access-depth p,html body.page-154473 #kite-access-depth li {
  color:#30434c!important;
  -webkit-text-fill-color:#30434c!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  font-size:16px!important;
  line-height:1.85!important;
  letter-spacing:0!important;
  overflow-wrap:anywhere!important;
}

html body.tpl-contents.page-154473 #kite-access-depth ul,html body.page-154473 #kite-access-depth ul {
  margin:0!important;
  padding-left:1.2em!important;
}

html body.tpl-contents.page-154473 img,html body.page-154473 img,html body.tpl-contents.page-154473 iframe,html body.page-154473 iframe {
  max-width:100%!important;
}

html body.tpl-contents.page-154473 #kite-home-return-button-v27,html body.page-154473 #kite-home-return-button-v27 {
  width:min(1120px,calc(100vw - 48px))!important;
  max-width:min(1120px,calc(100vw - 48px))!important;
  margin:34px auto 0!important;
}

html body.tpl-contents.page-154473 main section.article#tzqv .txt div#kite-access-depth#kite-access-depth,html body.page-154473 main section.article#tzqv .txt div#kite-access-depth#kite-access-depth {
  display:block!important;
  flex-direction:initial!important;
  width:100%!important;
  max-width:980px!important;
}

html body.tpl-contents.page-154473 main section.article#tzqv .txt div#kite-access-depth#kite-access-depth .kite-map-scene,html body.page-154473 main section.article#tzqv .txt div#kite-access-depth#kite-access-depth .kite-map-scene,html body.tpl-contents.page-154473 main section.article#tzqv .txt div#kite-access-depth#kite-access-depth .kite-content-glass,html body.page-154473 main section.article#tzqv .txt div#kite-access-depth#kite-access-depth .kite-content-glass {
  display:block!important;
  flex:none!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin:0!important;
  left:auto!important;
  right:auto!important;
  transform:none!important;
}

@media (max-width: 767px) {
  html body.tpl-contents.page-154473 .hamburger,html body.page-154473 .hamburger {
    width:82px!important;
    height:82px!important;
    min-width:82px!important;
    min-height:82px!important;
  }

  html body.tpl-contents.page-154473 .hamburger .inner,html body.page-154473 .hamburger .inner {
    gap:6px!important;
  }

  html body.tpl-contents.page-154473 .hamburger span,html body.page-154473 .hamburger span {
    width:38px!important;
    height:3px!important;
  }

  html body.tpl-contents.page-154473 .hamburger p,html body.page-154473 .hamburger p {
    font-size:11px!important;
  }

  html body.tpl-contents.page-154473 h1.pageTitle,html body.page-154473 h1.pageTitle {
    min-height:560px!important;
    padding:112px 24px 122px!important;
    font-size:clamp(34px,10.2vw,44px)!important;
    line-height:1.32!important;
  }

  html body.tpl-contents.page-154473 h1.pageTitle::before,html body.page-154473 h1.pageTitle::before {
    padding-left:58px!important;
    margin-bottom:24px!important;
    font-size:15px!important;
  }

  html body.tpl-contents.page-154473 h1.pageTitle::after,html body.page-154473 h1.pageTitle::after {
    margin-top:26px!important;
    font-size:15px!important;
    line-height:1.85!important;
  }

  html body.tpl-contents.page-154473 main,html body.page-154473 main {
    padding:34px 0 72px!important;
  }

  html body.tpl-contents.page-154473 main>section.article,html body.page-154473 main>section.article,html body.tpl-contents.page-154473 .article.siteWidth-s#tzqv,html body.page-154473 .article.siteWidth-s#tzqv {
    width:calc(100vw - 24px)!important;
    max-width:calc(100vw - 24px)!important;
    padding:22px 16px 24px!important;
    border-radius:20px!important;
  }

  html body.tpl-contents.page-154473 main>section.article>h2.title,html body.page-154473 main>section.article>h2.title {
    font-size:24px!important;
    line-height:1.48!important;
    margin-bottom:26px!important;
    padding-bottom:18px!important;
  }

  html body.tpl-contents.page-154473 main section.article .txt,html body.page-154473 main section.article .txt {
    font-size:15px!important;
    line-height:1.82!important;
  }

  html body.tpl-contents.page-154473 .kite-static-office-facts-20260520,html body.page-154473 .kite-static-office-facts-20260520 {
    padding:20px 16px!important;
    border-radius:18px!important;
  }

  html body.tpl-contents.page-154473 .kite-static-office-facts-20260520 dl,html body.page-154473 .kite-static-office-facts-20260520 dl {
    grid-template-columns:1fr!important;
  }

  html body.tpl-contents.page-154473 .kite-static-office-facts-20260520 dt,html body.page-154473 .kite-static-office-facts-20260520 dt {
    padding:14px 0 3px!important;
    border-bottom:0!important;
    font-size:15px!important;
  }

  html body.tpl-contents.page-154473 .kite-static-office-facts-20260520 dd,html body.page-154473 .kite-static-office-facts-20260520 dd {
    padding:0 0 14px!important;
    font-size:16px!important;
  }

  html body.tpl-contents.page-154473 #kite-access-depth,html body.page-154473 #kite-access-depth {
    border-radius:20px!important;
  }

  html body.tpl-contents.page-154473 #kite-access-depth .kite-map-scene,html body.page-154473 #kite-access-depth .kite-map-scene {
    height:260px!important;
    min-height:260px!important;
    border-radius:20px 20px 0 0!important;
  }

  html body.tpl-contents.page-154473 #kite-access-depth .kite-content-glass,html body.page-154473 #kite-access-depth .kite-content-glass {
    padding:22px 14px!important;
  }

  html body.tpl-contents.page-154473 #kite-access-depth .kite-access-info-v2,html body.page-154473 #kite-access-depth .kite-access-info-v2 {
    grid-template-columns:1fr!important;
    gap:14px!important;
  }

  html body.tpl-contents.page-154473 #kite-access-depth .kite-access-block,html body.page-154473 #kite-access-depth .kite-access-block {
    padding:18px 16px!important;
    border-radius:16px!important;
  }

  html body.tpl-contents.page-154473 #kite-access-depth p,html body.tpl-contents.page-154473 #kite-access-depth li,html body.page-154473 #kite-access-depth p,html body.page-154473 #kite-access-depth li {
    font-size:15px!important;
  }

  html body.tpl-contents.page-154473 #kite-home-return-button-v27,html body.page-154473 #kite-home-return-button-v27 {
    width:calc(100vw - 24px)!important;
    max-width:calc(100vw - 24px)!important;
  }
}

/* /kite-cont2-main-match-cont1-2-20260602-v1 */

/* kite-cont9-main-white-heading-text-20260602-v1
   Scope: https://www.kiteartfactory.jp/cont9/main.html only.
   Change: make the green article heading bars use white text. */

html body.page-239440 main>section#qczk.article .txt.editorArea h2,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea h2 {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:0 1px 1px rgba(0,39,51,.16)!important;
}

html body.page-239440 main>section#qczk.article .txt.editorArea h2 *,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea h2 * {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:inherit!important;
}

html body.page-239440 main>section#qczk.article .txt.editorArea [style*="background"],html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea [style*="background"],html body.page-239440 main>section#qczk.article .txt.editorArea [style*="閭梧勹"],html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea [style*="閭梧勹"] {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:0 1px 1px rgba(0,39,51,.16)!important;
}

html body.page-239440 main>section#qczk.article .txt.editorArea [style*="background"] *,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea [style*="background"] *,html body.page-239440 main>section#qczk.article .txt.editorArea [style*="閭梧勹"] *,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea [style*="閭梧勹"] * {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:inherit!important;
}

/* /kite-cont9-main-white-heading-text-20260602-v1 */


/* kite-cont9-main-white-heading-body-color-fix-20260602-v1
   Emergency fix: restore article body text after broad background selector. */

html body.page-239440 main>section#qczk.article .txt.editorArea,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea,html body.page-239440 main>section#qczk.article .txt.editorArea div,html body.page-239440 main>section#qczk.article .txt.editorArea section,html body.page-239440 main>section#qczk.article .txt.editorArea p,html body.page-239440 main>section#qczk.article .txt.editorArea ul,html body.page-239440 main>section#qczk.article .txt.editorArea ol,html body.page-239440 main>section#qczk.article .txt.editorArea li,html body.page-239440 main>section#qczk.article .txt.editorArea span,html body.page-239440 main>section#qczk.article .txt.editorArea strong,html body.page-239440 main>section#qczk.article .txt.editorArea em,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea div,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea section,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea p,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea ul,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea ol,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea li,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea span,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea strong,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea em {
  color:#2b4657!important;
  -webkit-text-fill-color:#2b4657!important;
}

html body.page-239440 main>section#qczk.article .txt.editorArea h2,html body.page-239440 main>section#qczk.article .txt.editorArea h2 *,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea h2,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea h2 * {
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
}



/* /kite-cont9-main-white-heading-body-color-fix-20260602-v1 */


/* kite-cont9-main-white-heading-body-color-fix2-20260602-v1
   Stronger emergency fix: only background-colored h2 bars stay white. */

html body.page-239440 main>section#qczk.article .txt.editorArea [style*="background"]:not(h2),html body.page-239440 main>section#qczk.article .txt.editorArea [style*="background"]:not(h2) *,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea [style*="background"]:not(h2),html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea [style*="background"]:not(h2) * {
  color:#2b4657!important;
  -webkit-text-fill-color:#2b4657!important;
  text-shadow:none!important;
}

html body.page-239440 main>section#qczk.article .txt.editorArea h2:not([style*="background"]),html body.page-239440 main>section#qczk.article .txt.editorArea h2:not([style*="background"]) *,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea h2:not([style*="background"]),html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea h2:not([style*="background"]) * {
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  text-shadow:none!important;
}

html body.page-239440 main>section#qczk.article .txt.editorArea h2[style*="background"],html body.page-239440 main>section#qczk.article .txt.editorArea h2[style*="background"] *,html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea h2[style*="background"],html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea h2[style*="background"] * {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:0 1px 1px rgba(0,39,51,.16)!important;
}

/* /kite-cont9-main-white-heading-body-color-fix2-20260602-v1 */

/* kite-cont9-main-circle-number-white-20260602-v1
   Scope: cont9 article flow number badges only. */

html body.page-239440 main>section#qczk.article .txt.editorArea div[style*="width: 40px"][style*="height: 40px"][style*="border-radius: 50%"][style*="background: #0EB59C"],html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea div[style*="width: 40px"][style*="height: 40px"][style*="border-radius: 50%"][style*="background: #0EB59C"],html body.page-239440 main>section#qczk.article .txt.editorArea div[style*="width:40px"][style*="height:40px"][style*="border-radius:50%"][style*="background:#0EB59C"],html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea div[style*="width:40px"][style*="height:40px"][style*="border-radius:50%"][style*="background:#0EB59C"] {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:0 1px 1px rgba(0,39,51,.16)!important;
}

/* /kite-cont9-main-circle-number-white-20260602-v1 */


/* kite-cont9-subpages-match-main-20260602-v1
   Scope: cont9 article detail pages only.
   Target pages:
   29/page-239447, 38/page-239898, 30/page-239450, 31/page-239455,
   32/page-239457, 39/page-240803, 44/page-242705, 37/page-239897, 28/page-239443.
   Purpose: move these pages toward the cont9/main guide design without touching cont9/main or other site pages. */

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) {
  min-width:0!important;
  overflow-x:hidden!important;
  background:#f7fbfa!important;
  color:#243f50!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","Noto Serif JP","MS PMincho",serif!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) * {
  box-sizing:border-box!important;
  letter-spacing:0!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .header {
  position:absolute!important;
  top:0!important;
  right:0!important;
  z-index:10020!important;
  width:0!important;
  min-width:0!important;
  height:0!important;
  min-height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  overflow:visible!important;
  background:transparent!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  font-size:0!important;
  line-height:0!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .header>*:not(.hamburger),html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .header .siteTitle,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .header .logo-catch,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .header .logo-main,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .header .sava,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .header .kite-area-text {
  display:none!important;
  visibility:hidden!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger {
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:10030!important;
  display:block!important;
  width:112px!important;
  height:112px!important;
  min-width:112px!important;
  min-height:112px!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:#000!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  font-size:13px!important;
  line-height:1.2!important;
  box-shadow:none!important;
}



html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger span {
  display:block!important;
  width:54px!important;
  height:3px!important;
  border-radius:999px!important;
  background:#fff!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger p {
  margin:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:13px!important;
  line-height:1!important;
  font-weight:700!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) h1.pageTitle {
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  width:100vw!important;
  min-height:min(660px,84vh)!important;
  margin:0!important;
  padding:clamp(118px,14vw,156px) max(24px,calc((100vw - 1040px)/2)) clamp(112px,13vw,150px)!important;
  border:0!important;
  background:linear-gradient(90deg,rgba(14,184,177,0.055) 1px,transparent 1px)0 0/128px 128px,linear-gradient(0deg,rgba(14,184,177,0.052) 1px,transparent 1px)0 0/128px 128px,radial-gradient(circle at 18% 22%,rgba(19,199,162,0.22),rgba(19,199,162,0) 35%),radial-gradient(circle at 80% 18%,rgba(90,202,241,0.18),rgba(90,202,241,0) 31%),linear-gradient(135deg,rgba(241,255,251,0.98),rgba(247,253,255,0.99) 54%,rgba(228,248,255,0.94))!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:clamp(34px,4.2vw,54px)!important;
  font-weight:700!important;
  line-height:1.38!important;
  text-align:left!important;
  overflow:hidden!important;
  overflow-wrap:anywhere!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) h1.pageTitle::before {
  content:"CARE INSURANCE GUIDE";
  display:block!important;
  margin:0 0 26px!important;
  padding-left:84px!important;
  color:#11b9a9!important;
  -webkit-text-fill-color:#11b9a9!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif!important;
  font-size:clamp(15px,1.55vw,20px)!important;
  font-weight:700!important;
  line-height:1.2!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) h1.pageTitle::after {
  content:"";
  display:block!important;
  max-width:760px!important;
  margin:30px 0 0!important;
  color:#5b7884!important;
  -webkit-text-fill-color:#5b7884!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  font-size:clamp(15px,1.5vw,18px)!important;
  font-weight:500!important;
  line-height:1.9!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu {
  position:relative!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0!important;
  padding:clamp(54px,6vw,82px) max(18px,calc((100vw - 1120px)/2))!important;
  border:0!important;
  background:linear-gradient(90deg,rgba(14,184,177,0.044) 1px,transparent 1px)0 0/128px 128px,linear-gradient(0deg,rgba(14,184,177,0.044) 1px,transparent 1px)0 0/128px 128px,linear-gradient(180deg,rgba(231,250,250,0.98),rgba(246,252,251,0.98))!important;
  color:#203747!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  overflow:hidden!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu::before {
  content:"";
  display:block!important;
  width:min(1120px,calc(100vw - 36px))!important;
  margin:0 auto 24px!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:clamp(26px,3.4vw,42px)!important;
  font-weight:700!important;
  line-height:1.35!important;
  text-align:center!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul {
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:14px!important;
  width:min(1120px,calc(100vw - 36px))!important;
  max-width:min(1120px,calc(100vw - 36px))!important;
  margin:0 auto!important;
  padding:0!important;
  list-style:none!important;
}



html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a {
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:16px!important;
  min-height:82px!important;
  width:100%!important;
  padding:18px 20px!important;
  border:1px solid rgba(164,226,220,0.88)!important;
  border-radius:8px!important;
  background:rgba(255,255,255,0.82)!important;
  color:#203747!important;
  -webkit-text-fill-color:#203747!important;
  box-shadow:0 18px 44px rgba(23,68,74,0.08)!important;
  font-size:16px!important;
  font-weight:700!important;
  line-height:1.55!important;
  text-decoration:none!important;
  overflow-wrap:anywhere!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a::after {
  content:">";
  flex:0 0 auto!important;
  color:#11b9a9!important;
  -webkit-text-fill-color:#11b9a9!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  font-weight:800!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.pnkz,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>.pnkz,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>div.navi {
  display:none!important;
  visibility:hidden!important;
  width:0!important;
  height:0!important;
  max-height:0!important;
  min-height:0!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main {
  position:relative!important;
  z-index:1!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0!important;
  padding:clamp(62px,7vw,96px)0 clamp(76px,8vw,116px)!important;
  overflow:hidden!important;
  background:linear-gradient(90deg,rgba(14,184,177,0.048) 1px,transparent 1px)0 0/128px 128px,linear-gradient(0deg,rgba(14,184,177,0.048) 1px,transparent 1px)0 0/128px 128px,linear-gradient(180deg,rgba(224,247,248,0.98),rgba(238,251,250,0.97) 24%,rgba(247,251,250,0.99) 64%,rgba(255,255,255,0.99))!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main>section.article {
  position:relative!important;
  z-index:1!important;
  width:min(1160px,calc(100vw - 48px))!important;
  max-width:min(1160px,calc(100vw - 48px))!important;
  margin:0 auto clamp(30px,4.5vw,52px)!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#243f50!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
  overflow:visible!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(34px,5vw,58px)!important;
  border:1px solid rgba(164,226,220,0.84)!important;
  border-radius:8px!important;
  background:rgba(255,255,255,0.82)!important;
  box-shadow:0 20px 56px rgba(23,68,74,0.1)!important;
  color:#2b4657!important;
  -webkit-text-fill-color:#2b4657!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:clamp(16px,1.35vw,18px)!important;
  font-weight:500!important;
  line-height:2.04!important;
  overflow-wrap:anywhere!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt>style,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt>script,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea>style,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea>script {
  display:none!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt :where(p,li,div,span,strong,em,small,dd,dt),html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea :where(p,li,div,span,strong,em,small,dd,dt) {
  color:#2b4657!important;
  -webkit-text-fill-color:#2b4657!important;
  font-family:inherit!important;
  line-height:inherit!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt :where(h2,h3,h4),html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea :where(h2,h3,h4) {
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
  font-weight:700!important;
  letter-spacing:0!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt h2,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea h2 {
  display:block!important;
  width:100%!important;
  margin:clamp(26px,4vw,42px)0 24px!important;
  padding:22px 28px!important;
  border:0!important;
  border-radius:8px!important;
  background:linear-gradient(135deg,#15b99d,#08aebd)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 14px 34px rgba(13,173,169,0.14)!important;
  font-size:clamp(24px,2.45vw,34px)!important;
  line-height:1.48!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt h2 *,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea h2 * {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt h3,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea h3 {
  margin:clamp(24px,3.6vw,38px)0 14px!important;
  padding:0 0 12px!important;
  border:0!important;
  border-bottom:1px solid rgba(17,185,169,0.42)!important;
  background:transparent!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-size:clamp(21px,2vw,27px)!important;
  line-height:1.5!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt h4,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea h4 {
  margin:22px 0 10px!important;
  color:#10a283!important;
  -webkit-text-fill-color:#10a283!important;
  font-size:clamp(18px,1.7vw,22px)!important;
  line-height:1.55!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt a,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea a {
  color:#0a8f83!important;
  -webkit-text-fill-color:#0a8f83!important;
  text-decoration-thickness:1px!important;
  text-underline-offset:0.18em!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article img,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article iframe {
  max-width:100%!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt div[style*="width: 40px"][style*="height: 40px"][style*="border-radius: 50%"][style*="background: #0EB59C"],html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt div[style*="width:40px"][style*="height:40px"][style*="border-radius:50%"][style*="background:#0EB59C"],html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea div[style*="width: 40px"][style*="height: 40px"][style*="border-radius: 50%"][style*="background: #0EB59C"],html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea div[style*="width:40px"][style*="height:40px"][style*="border-radius:50%"][style*="background:#0EB59C"] {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:0 1px 1px rgba(0,39,51,0.16)!important;
}

@media (max-width: 980px) {
  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul {
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }
}

@media (max-width: 767px) {
  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger {
    width:82px!important;
    height:82px!important;
    min-width:82px!important;
    min-height:82px!important;
  }

  

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger span {
    width:38px!important;
    height:3px!important;
  }

  

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) h1.pageTitle {
    min-height:500px!important;
    padding:104px 20px 94px!important;
    font-size:clamp(29px,8.8vw,40px)!important;
    line-height:1.36!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) h1.pageTitle::before {
    padding-left:56px!important;
    margin-bottom:20px!important;
    font-size:14px!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) h1.pageTitle::after {
    margin-top:24px!important;
    font-size:14px!important;
    line-height:1.75!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu {
    padding:38px 12px 44px!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu::before {
    width:calc(100vw - 24px)!important;
    margin-bottom:18px!important;
    font-size:25px!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul {
    grid-template-columns:1fr!important;
    width:calc(100vw - 24px)!important;
    max-width:calc(100vw - 24px)!important;
    gap:10px!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a {
    min-height:64px!important;
    padding:14px 16px!important;
    font-size:15px!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main {
    padding:34px 0 72px!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main>section.article {
    width:calc(100vw - 24px)!important;
    max-width:calc(100vw - 24px)!important;
    margin-bottom:24px!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea {
    padding:22px 16px 24px!important;
    font-size:15px!important;
    line-height:1.9!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt h2,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea h2 {
    margin:22px 0 18px!important;
    padding:18px 18px!important;
    font-size:clamp(21px,6.2vw,27px)!important;
    line-height:1.45!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt h3,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea h3 {
    font-size:20px!important;
  }
}

/* /kite-cont9-subpages-match-main-20260602-v1 */

/* kite-cont9-subpages-menu-white-text-20260602-v1
   Scope: cont9 article detail related-page buttons only.
   Purpose: make the button labels in the blue related-page band white. */

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a:link,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a:visited,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a:hover,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a:focus {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:0 1px 1px rgba(0,35,72,0.24)!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a *,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a::after {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt a.kite-return-home-fit-btn,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt a.kite-return-home-btn,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea a.kite-return-home-fit-btn,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea a.kite-return-home-btn {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:0 1px 1px rgba(0,35,72,0.24)!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt a.kite-return-home-fit-btn *,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt a.kite-return-home-btn *,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea a.kite-return-home-fit-btn *,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea a.kite-return-home-btn * {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

/* /kite-cont9-subpages-menu-white-text-20260602-v1 */


/* kite-cont9-32-support-image-hires-20260602-v1
   Scope: https://www.kiteartfactory.jp/cont9/32.html only.
   Purpose: use the larger uploaded image for the service-map illustration and avoid desktop upscaling blur. */

html body.page-239457 main section.article .txt img[src*="VXfBCDop64_m.jpg"],html body.page-239457 main section.article .editorArea img[src*="VXfBCDop64_m.jpg"] {
  content:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/VXfBCDop64.jpg)!important;
  display:block!important;
  width:min(860px,100%)!important;
  max-width:100%!important;
  height:auto!important;
  margin-right:auto!important;
  margin-left:auto!important;
}

/* /kite-cont9-32-support-image-hires-20260602-v1 */
uto

/* kite-cont9-subpages-h2-smaller-20260602-v1
   Scope: cont9 article detail pages only.
   Purpose: make the green gradient article heading bars calmer and smaller. */

html body:where(.page-239447, .page-239898, .page-239450, .page-239455, .page-239457, .page-240803, .page-242705, .page-239897, .page-239443) main section.article .txt h2,
html body:where(.page-239447, .page-239898, .page-239450, .page-239455, .page-239457, .page-240803, .page-242705, .page-239897, .page-239443) main section.article .editorArea h2 {
  padding:18px 24px!important;
  font-size:clamp(21px,1.9vw,28px)!important;
  line-height:1.44!important;
}

@media (max-width: 767px) {
  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt h2,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .editorArea h2 {
    padding:15px 16px!important;
    font-size:clamp(18px,5vw,22px)!important;
    line-height:1.42!important;
  }
}

/* /kite-cont9-subpages-h2-smaller-20260602-v1 */

/* kite-cont9-subpages-hamburger-restore-20260602-v1
   Scope: cont9 article detail pages only.
   Purpose: restore the hamburger icon and its opened navigation panel after page-level visual styling. */

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger,html body.tpl-eid:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .header .hamburger {
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:2147483646!important;
  display:block!important;
  visibility:visible!important;
  width:112px!important;
  height:112px!important;
  min-width:112px!important;
  min-height:112px!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:#000!important;
  opacity:1!important;
  pointer-events:auto!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger .inner {
  width:100%!important;
  height:100%!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  gap:8px!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger span {
  display:block!important;
  width:54px!important;
  height:3px!important;
  min-height:3px!important;
  border-radius:999px!important;
  background:#fff!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger p {
  display:block!important;
  margin:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  font-size:13px!important;
  line-height:1!important;
  font-weight:700!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>div.navi {
  position:fixed!important;
  top:-140px!important;
  left:0!important;
  right:auto!important;
  z-index:2147483645!important;
  display:block!important;
  visibility:visible!important;
  width:100vw!important;
  max-width:100vw!important;
  min-width:0!important;
  height:140px!important;
  min-height:0!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:auto!important;
  opacity:1!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>div.navi.active {
  top:0!important;
  height:100vh!important;
  min-height:100vh!important;
  overflow-y:auto!important;
  -webkit-overflow-scrolling:touch!important;
}

@media (max-width: 767px) {
  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger,html body.tpl-eid:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .header .hamburger {
    width:82px!important;
    height:82px!important;
    min-width:82px!important;
    min-height:82px!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger .inner {
    gap:6px!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger span {
    width:38px!important;
    height:3px!important;
    min-height:3px!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) .hamburger p {
    font-size:11px!important;
  }
}

/* /kite-cont9-subpages-hamburger-restore-20260602-v1 */


/* kite-cont9-top-menu-pills-like-cont1-52-20260602-v1
   Scope: cont9 article detail pages only.
   Purpose: make the page-top related buttons match the calm white pill style of cont1/52.html. */

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu {
  position:relative!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0!important;
  padding:28px max(16px,calc((100vw - 1120px)/2)) 30px!important;
  border:0!important;
  background:linear-gradient(90deg,rgba(14,181,156,0.035) 1px,transparent 1px)0 0/164px 100%,linear-gradient(180deg,rgba(229,249,249,0.98),rgba(248,252,252,0.96))!important;
  box-shadow:none!important;
  overflow:hidden!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu .inner,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px 12px!important;
  width:min(1120px,calc(100vw - 32px))!important;
  max-width:min(1120px,calc(100vw - 32px))!important;
  margin:0 auto!important;
  padding:0!important;
  list-style:none!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li {
  display:block!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
  width:auto!important;
  min-width:176px!important;
  max-width:min(100%,540px)!important;
  min-height:42px!important;
  margin:0!important;
  padding:10px 24px!important;
  border:1px solid rgba(18,184,168,0.24)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,0.88)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(31,91,96,0.08)!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.25!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a::after {
  color:#12b8a8!important;
  -webkit-text-fill-color:#12b8a8!important;
}

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a:hover,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a:focus-visible {
  background:rgba(255,255,255,0.98)!important;
  border-color:rgba(18,184,168,0.36)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
}

@media (max-width: 767px) {
  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu {
    padding:20px 14px 22px!important;
    background:linear-gradient(90deg,rgba(14,181,156,0.035) 1px,transparent 1px)0 0/86px 100%,linear-gradient(180deg,rgba(229,249,249,0.98),rgba(248,252,252,0.96))!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu .inner,html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul {
    gap:9px!important;
    width:100%!important;
    max-width:100%!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li {
    width:100%!important;
  }

  html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu a {
    width:100%!important;
    min-width:0!important;
    min-height:42px!important;
    padding:10px 16px!important;
    font-size:14px!important;
    line-height:1.45!important;
  }
}

/* Specificity lift: older cont9 article rules target li a:link/:visited, so this later block must match those states. */
html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu {
  padding:28px max(16px,calc((100vw - 1120px)/2)) 30px!important;
  background:linear-gradient(90deg,rgba(14,181,156,0.035) 1px,transparent 1px)0 0/164px 100%,linear-gradient(180deg,rgba(229,249,249,0.98),rgba(248,252,252,0.96))!important;
  border-top:0!important;
  border-bottom:0!important;
}

html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu .inner,html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu .inner,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px 12px!important;
  width:min(1120px,calc(100vw - 32px))!important;
  max-width:min(1120px,calc(100vw - 32px))!important;
  margin:0 auto!important;
  padding:0!important;
  list-style:none!important;
}

html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li {
  flex:0 1 auto!important;
  width:auto!important;
  margin:0!important;
  padding:0!important;
}

html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a,html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:link,html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:visited,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:link,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:176px!important;
  max-width:min(100%,540px)!important;
  min-height:42px!important;
  padding:10px 24px!important;
  border:1px solid rgba(18,184,168,0.24)!important;
  border-right:1px solid rgba(18,184,168,0.24)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,0.88)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(31,91,96,0.08)!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.25!important;
  text-decoration:none!important;
  transform:none!important;
}

@media (max-width: 767px) {
  html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu {
    padding:20px 14px 22px!important;
    background:linear-gradient(90deg,rgba(14,181,156,0.035) 1px,transparent 1px)0 0/86px 100%,linear-gradient(180deg,rgba(229,249,249,0.98),rgba(248,252,252,0.96))!important;
  }

  html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul {
    flex-direction:column!important;
    align-items:stretch!important;
    gap:9px!important;
    width:100%!important;
    max-width:100%!important;
  }

  html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li {
    width:100%!important;
  }

  html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a,html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:link,html body.tpl-eid:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:visited,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:link,html body:is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:visited {
    width:100%!important;
    min-width:0!important;
    min-height:42px!important;
    padding:10px 16px!important;
    font-size:14px!important;
    line-height:1.45!important;
  }
}

/* Final force layer: page-scoped high-specificity override for older blue-band declarations. */
html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu {
  position:relative!important;
  top:auto!important;
  left:auto!important;
  right:auto!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0!important;
  padding:28px max(16px,calc((100vw - 1120px)/2)) 30px!important;
  border:0!important;
  background-color:rgba(248,252,252,0.96)!important;
  background-image:linear-gradient(90deg,rgba(14,181,156,0.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,0.98),rgba(248,252,252,0.96))!important;
  background-repeat:repeat,repeat!important;
  background-size:164px 100%,auto!important;
  box-shadow:none!important;
  overflow:hidden!important;
}

html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu::before,html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu::after,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu::before,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu::after {
  content:none!important;
  display:none!important;
}

html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu .inner,html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu .inner,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px 12px!important;
  width:min(1120px,calc(100vw - 32px))!important;
  max-width:min(1120px,calc(100vw - 32px))!important;
  margin:0 auto!important;
  padding:0!important;
  list-style:none!important;
}

html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li {
  flex:0 1 auto!important;
  width:auto!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
}

html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a,html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:link,html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:visited,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:link,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
  width:auto!important;
  min-width:176px!important;
  max-width:min(100%,540px)!important;
  min-height:42px!important;
  margin:0!important;
  padding:10px 24px!important;
  border:1px solid rgba(18,184,168,0.24)!important;
  border-right:1px solid rgba(18,184,168,0.24)!important;
  border-radius:999px!important;
  background-color:rgba(255,255,255,0.88)!important;
  background-image:none!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(31,91,96,0.08)!important;
  text-shadow:none!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.25!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  transform:none!important;
}

html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a::after,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a::after {
  content:none!important;
  display:none!important;
}

@media (max-width: 767px) {
  html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu {
    padding:20px 14px 22px!important;
    background-color:rgba(248,252,252,0.96)!important;
    background-image:linear-gradient(90deg,rgba(14,181,156,0.035) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,0.98),rgba(248,252,252,0.96))!important;
    background-size:86px 100%,auto!important;
  }

  html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu ul {
    flex-direction:column!important;
    align-items:stretch!important;
    gap:9px!important;
    width:100%!important;
    max-width:100%!important;
  }

  html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li {
    width:100%!important;
  }

  html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a,html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:link,html body.tpl-eid:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:visited,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:link,html body:not(#kiteCont9PillsForce):is(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443)>nav.menu li a:visited {
    width:100%!important;
    min-width:0!important;
    min-height:42px!important;
    padding:10px 16px!important;
    font-size:14px!important;
    line-height:1.45!important;
  }
}

/* /kite-cont9-top-menu-pills-like-cont1-52-20260602-v1 */

/* sanitized legacy mojibake note */

html body:where(.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .kite-article-source-note h2,html body:where(.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt.editorArea .kite-article-source-note h2 {
  display:inline-flex!important;
  align-items:center!important;
  width:auto!important;
  max-width:100%!important;
  min-height:0!important;
  margin:0 0 18px!important;
  padding:10px 16px!important;
  border-radius:7px!important;
  font-size:clamp(16.5px,1.32vw,19px)!important;
  line-height:1.36!important;
  letter-spacing:0!important;
  box-shadow:0 10px 22px rgba(12,118,135,.12)!important;
}

@media (max-width: 767px) {
  html body:where(.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .kite-article-source-note h2,html body:where(.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt.editorArea .kite-article-source-note h2 {
    margin-bottom:14px!important;
    padding:8px 12px!important;
    font-size:clamp(15px,4vw,16.5px)!important;
    line-height:1.38!important;
  }
}

/* /kite-cont9-source-note-h2-compact-20260602-v2 */


/* kite-cont9-29-green-callout-white-text-20260602-v1
   Scope: cont9/29.html only.
   Purpose: keep the green inline callout readable with white text. */

html body.page-239447 main section.article .txt.editorArea div[style*="background: #0EB59C"][style*="text-align: center"],html body.page-239447 main section.article .txt.editorArea div[style*="background:#0EB59C"][style*="text-align: center"],html body.page-239447 main section.article .txt.editorArea div[style*="background-color: #0EB59C"][style*="text-align: center"],html body.page-239447 main section.article .txt.editorArea div[style*="background-color:#0EB59C"][style*="text-align: center"] {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body.page-239447 main section.article .txt.editorArea div[style*="background: #0EB59C"][style*="text-align: center"] *,
html body.page-239447 main section.article .txt.editorArea div[style*="background:#0EB59C"][style*="text-align: center"] *,
html body.page-239447 main section.article .txt.editorArea div[style*="background-color: #0EB59C"][style*="text-align: center"] *,

/* kite-restore-chunk-11-20260802 */
html body.page-239447 main section.article .txt.editorArea div[style*="background-color:#0EB59C"][style*="text-align: center"] * {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

/* /kite-cont9-29-green-callout-white-text-20260602-v1 */


/* kite-cont9-remove-green-card-top-lines-20260603-v1
   Scope: cont9 article pages shown in the related-page pill navigation.
   Purpose: remove the thick green horizontal line at the top of inline article cards. */

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt.editorArea div[style*="border-top"][style*="#0EB59C"],html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt.editorArea div[style*="border-top"][style*="#0eb59c"],html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt.editorArea div[style*="border-top"][style*="rgb(14, 181, 156)"] {
  border-top:1px solid rgba(14,181,156,.14)!important;
}

/* /kite-cont9-remove-green-card-top-lines-20260603-v1 */


/* kite-cont9-remove-green-card-left-lines-20260603-v1
   Scope: cont9 article pages shown in the related-page pill navigation.
   Purpose: remove thick green vertical left lines from inline article cards and highlight boxes. */

html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt.editorArea div[style*="border-left"][style*="#0EB59C"],html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt.editorArea div[style*="border-left"][style*="#0eb59c"],html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt.editorArea div[style*="border-left"][style*="rgb(14, 181, 156)"],html body:where(.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443) main section.article .txt.editorArea .highlight-box {
  border-left:0!important;
}

/* /kite-cont9-remove-green-card-left-lines-20260603-v1 */

/* kite-cont7-related-nav-center-polish-20260603-v2
   Scope: cont7/main.html only.
   Purpose: center and separate the Kite-related heading, lead, and link buttons without changing page HTML. */

html body.page-236846>nav.menu,html body.tpl-contents.page-236846>nav.menu,html body.page-236846.page-236846.page-236846.page-236846>nav.menu,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu {
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:0!important;
  min-height:360px!important;
  padding-top:76px!important;
  padding-bottom:82px!important;
  overflow:hidden!important;
  background:radial-gradient(circle at 17% 34%,rgba(237,226,255,.72)0,rgba(237,226,255,.32) 30%,rgba(237,226,255,0) 58%),radial-gradient(circle at 72% 30%,rgba(216,252,247,.75)0,rgba(216,252,247,.30) 34%,rgba(216,252,247,0) 62%),linear-gradient(135deg,rgba(247,252,251,.96) 0%,rgba(241,250,250,.98) 58%,rgba(247,252,251,.96) 100%)!important;
}

html body.page-236846>nav.menu::before,html body.tpl-contents.page-236846>nav.menu::before,html body.page-236846.page-236846.page-236846.page-236846>nav.menu::before,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu::before {
  content:""!important;
  order:1!important;
  display:block!important;
  position:relative!important;
  inset:auto!important;
  left:auto!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  width:min(920px,calc(100vw - 40px))!important;
  height:auto!important;
  margin:0 auto 18px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  transform:none!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","Noto Serif JP","MS PMincho",serif!important;
  font-size:clamp(34px,3.2vw,48px)!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:0!important;
  text-align:center!important;
  white-space:normal!important;
  pointer-events:none!important;
}

html body.page-236846>nav.menu::after,html body.tpl-contents.page-236846>nav.menu::after,html body.page-236846.page-236846.page-236846.page-236846>nav.menu::after,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu::after {
  content:""!important;
  order:2!important;
  display:block!important;
  position:relative!important;
  inset:auto!important;
  left:auto!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  width:min(900px,calc(100vw - 44px))!important;
  height:auto!important;
  margin:0 auto 46px!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  transform:none!important;
  color:#526a73!important;
  -webkit-text-fill-color:#526a73!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","Noto Serif JP","MS PMincho",serif!important;
  font-size:clamp(18px,1.6vw,24px)!important;
  font-weight:600!important;
  line-height:1.75!important;
  letter-spacing:0!important;
  text-align:center!important;
  white-space:normal!important;
  pointer-events:none!important;
  opacity:1!important;
}

html body.page-236846>nav.menu>.inner,html body.tpl-contents.page-236846>nav.menu>.inner,html body.page-236846.page-236846.page-236846.page-236846>nav.menu>.inner,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu>.inner {
  order:3!important;
  position:relative!important;
  inset:auto!important;
  left:auto!important;
  top:auto!important;
  right:auto!important;
  bottom:auto!important;
  width:min(1120px,calc(100vw - 40px))!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  transform:none!important;
}

html body.page-236846>nav.menu ul,html body.tpl-contents.page-236846>nav.menu ul,html body.page-236846.page-236846.page-236846.page-236846>nav.menu ul,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu ul {
  margin:0 auto!important;
  justify-content:center!important;
}

html body.page-236846>nav.menu li a,html body.page-236846>nav.menu li a:link,html body.page-236846>nav.menu li a:visited,html body.tpl-contents.page-236846>nav.menu li a,html body.tpl-contents.page-236846>nav.menu li a:link,html body.tpl-contents.page-236846>nav.menu li a:visited {
  text-align:center!important;
}

@media (max-width: 767px) {
  html body.page-236846>nav.menu,html body.tpl-contents.page-236846>nav.menu,html body.page-236846.page-236846.page-236846.page-236846>nav.menu,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu {
    min-height:300px!important;
    padding-top:54px!important;
    padding-bottom:58px!important;
  }

  html body.page-236846>nav.menu::before,html body.tpl-contents.page-236846>nav.menu::before,html body.page-236846.page-236846.page-236846.page-236846>nav.menu::before,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu::before {
    width:calc(100vw - 30px)!important;
    margin-bottom:14px!important;
    font-size:clamp(27px,8vw,34px)!important;
    line-height:1.28!important;
  }

  html body.page-236846>nav.menu::after,html body.tpl-contents.page-236846>nav.menu::after,html body.page-236846.page-236846.page-236846.page-236846>nav.menu::after,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu::after {
    width:calc(100vw - 34px)!important;
    margin-bottom:30px!important;
    font-size:15.5px!important;
    line-height:1.7!important;
  }

  
}

/* /kite-cont7-related-nav-center-polish-20260603-v2 */

/* kite-cont2-access-hamburger-menu-open-fix-20260603-v1
   Scope: cont2/main.html only.
   Purpose: restore the opened hamburger navigation panel hidden by the access-page header cleanup CSS. */

html body.tpl-contents.page-154473>div.navi:not(.active),html body.page-154473>div.navi:not(.active) {
  position:fixed!important;
  top:0!important;
  left:0!important;
  right:auto!important;
  z-index:2147483645!important;
  display:block!important;
  visibility:visible!important;
  width:100vw!important;
  max-width:100vw!important;
  min-width:0!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
  opacity:1!important;
  transform:translateY(-100%)!important;
  background:#000!important;
}

html body.tpl-contents.page-154473>div.navi.active,html body.page-154473>div.navi.active {
  position:fixed!important;
  top:0!important;
  left:0!important;
  right:auto!important;
  z-index:2147483645!important;
  display:block!important;
  visibility:visible!important;
  width:100vw!important;
  max-width:100vw!important;
  min-width:0!important;
  height:100vh!important;
  height:100dvh!important;
  min-height:100vh!important;
  min-height:100dvh!important;
  max-height:none!important;
  padding:130px 30px 50px!important;
  margin:0!important;
  overflow:hidden!important;
  pointer-events:auto!important;
  opacity:1!important;
  transform:translateY(0)!important;
  background:#000!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
}

html body.tpl-contents.page-154473 .hamburger.active,html body.page-154473 .hamburger.active {
  z-index:2147483647!important;
}

html body.tpl-contents.page-154473 .header:has(.hamburger.active),html body.page-154473 .header:has(.hamburger.active) {
  z-index:2147483647!important;
}

html body.tpl-contents.page-154473:has(.hamburger.active) .header-floating-btns,html body.page-154473:has(.hamburger.active) .header-floating-btns,html body.tpl-contents.page-154473:has(.hamburger.active) #js-stalker-root,html body.page-154473:has(.hamburger.active) #js-stalker-root {
  opacity:0!important;
  visibility:hidden!important;
  pointer-events:none!important;
}

html body.tpl-contents.page-154473>div.navi.active>.inner,html body.page-154473>div.navi.active>.inner {
  display:flex!important;
  visibility:visible!important;
  justify-content:space-between!important;
  gap:32px!important;
  width:min(1200px,calc(100vw - 60px))!important;
  max-width:1200px!important;
  height:100%!important;
  max-height:none!important;
  min-height:0!important;
  margin:0 auto!important;
  padding:0!important;
  overflow-y:auto!important;
  -webkit-overflow-scrolling:touch!important;
  pointer-events:auto!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body.tpl-contents.page-154473>div.navi.active .menuNavi,html body.page-154473>div.navi.active .menuNavi,html body.tpl-contents.page-154473>div.navi.active .menuNavi .parent,html body.page-154473>div.navi.active .menuNavi .parent,html body.tpl-contents.page-154473>div.navi.active .menuNavi .child,html body.page-154473>div.navi.active .menuNavi .child,html body.tpl-contents.page-154473>div.navi.active .right,html body.page-154473>div.navi.active .right,html body.tpl-contents.page-154473>div.navi.active .headNavi,html body.page-154473>div.navi.active .headNavi,html body.tpl-contents.page-154473>div.navi.active .snsBtn,html body.page-154473>div.navi.active .snsBtn,html body.tpl-contents.page-154473>div.navi.active .qrCode,html body.page-154473>div.navi.active .qrCode {
  display:block!important;
  visibility:visible!important;
  width:auto!important;
  height:auto!important;
  max-height:none!important;
  min-height:0!important;
  padding:0!important;
  overflow:visible!important;
  pointer-events:auto!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body.tpl-contents.page-154473>div.navi.active .menuNavi,html body.page-154473>div.navi.active .menuNavi {
  width:100%!important;
  max-width:520px!important;
  height:100%!important;
  overflow-y:auto!important;
  margin-right:30px!important;
  padding-right:15px!important;
}

html body.tpl-contents.page-154473>div.navi.active .menuNavi .parent,html body.page-154473>div.navi.active .menuNavi .parent {
  margin:0!important;
  padding:0 15px 0 0!important;
  list-style:none!important;
  font-size:28px!important;
  font-weight:700!important;
  line-height:1.9!important;
  letter-spacing:0!important;
}

html body.tpl-contents.page-154473>div.navi.active .menuNavi .parent>li,html body.page-154473>div.navi.active .menuNavi .parent>li {
  margin:0 0 30px!important;
  padding:0!important;
  list-style:none!important;
}

html body.tpl-contents.page-154473>div.navi.active .menuNavi .child,html body.page-154473>div.navi.active .menuNavi .child {
  margin:8px 0 0!important;
  padding:0 0 0 1em!important;
  list-style:none!important;
  font-size:16px!important;
  font-weight:400!important;
  line-height:1.8!important;
}

html body.tpl-contents.page-154473>div.navi.active a,html body.tpl-contents.page-154473>div.navi.active a:link,html body.tpl-contents.page-154473>div.navi.active a:visited,html body.page-154473>div.navi.active a,html body.page-154473>div.navi.active a:link,html body.page-154473>div.navi.active a:visited {
  display:block!important;
  min-height:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-decoration:none!important;
}

html body.tpl-contents.page-154473>div.navi.active .right,html body.page-154473>div.navi.active .right {
  width:100%!important;
  max-width:300px!important;
  height:100%!important;
  overflow-y:auto!important;
  padding-right:15px!important;
  font-size:20px!important;
}

@media (max-width: 767px) {
  html body.tpl-contents.page-154473>div.navi.active,html body.page-154473>div.navi.active {
    padding:104px 22px 44px!important;
  }

  html body.tpl-contents.page-154473>div.navi.active>.inner,html body.page-154473>div.navi.active>.inner {
    display:block!important;
    width:calc(100vw - 44px)!important;
    height:100%!important;
    overflow-y:auto!important;
  }

  html body.tpl-contents.page-154473>div.navi.active .menuNavi,html body.page-154473>div.navi.active .menuNavi {
    width:100%!important;
    max-width:none!important;
    height:auto!important;
    margin-right:0!important;
    padding-right:0!important;
    overflow:visible!important;
  }

  html body.tpl-contents.page-154473>div.navi.active .menuNavi .parent,html body.page-154473>div.navi.active .menuNavi .parent {
    font-size:22px!important;
    line-height:1.8!important;
  }

  html body.tpl-contents.page-154473>div.navi.active .menuNavi .child,html body.page-154473>div.navi.active .menuNavi .child {
    font-size:15px!important;
    line-height:1.75!important;
  }

  html body.tpl-contents.page-154473>div.navi.active .right,html body.page-154473>div.navi.active .right {
    width:100%!important;
    max-width:none!important;
    height:auto!important;
    margin-top:28px!important;
    padding-right:0!important;
    font-size:15px!important;
  }
}

/* /kite-cont2-access-hamburger-menu-open-fix-20260603-v1 */

/* kite-home-slide-area-text-under-sava-20260603-v1
   Scope: top page hero only.
   Purpose: place the service-area copy below "Kite art factory LLC powered by sava" and make it more readable. */

html body#top.slide header.header .siteTitle,html body.slide#top header.header .siteTitle {
  overflow:visible!important;
  max-height:none!important;
}

html body#top.slide header.header .siteTitle a,html body.slide#top header.header .siteTitle a {
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  max-width:100%!important;
  gap:0!important;
  overflow:visible!important;
}

html body#top.slide header.header .siteTitle a>br,html body.slide#top header.header .siteTitle a>br {
  display:none!important;
}

html body#top.slide header.header .siteTitle .sava,html body.slide#top header.header .siteTitle .sava {
  order:3!important;
  position:static!important;
  top:auto!important;
  margin-top:clamp(14px,1.4vw,24px)!important;
  margin-bottom:0!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  line-height:1.35!important;
}

html body#top.slide header.header .siteTitle .logo-catch,html body.slide#top header.header .siteTitle .logo-catch {
  order:1!important;
}

html body#top.slide header.header .siteTitle .logo-main,html body.slide#top header.header .siteTitle .logo-main {
  order:2!important;
}

html body#top.slide header.header .siteTitle .kite-area-text,html body.slide#top header.header .siteTitle .kite-area-text {
  order:4!important;
  display:block!important;
  position:absolute!important;
  top:156px!important;
  left:50%!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  width:min(1480px,calc(100vw - 64px))!important;
  max-width:min(1480px,calc(100vw - 64px))!important;
  margin:0!important;
  padding:0!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  font-size:clamp(22px,1.65vw,30px)!important;
  line-height:1.55!important;
  font-weight:700!important;
  letter-spacing:0.04em!important;
  text-align:center!important;
  white-space:normal!important;
  overflow:visible!important;
  transform:translateX(-50%)!important;
  text-shadow:0 2px 10px rgba(0,0,0,0.78),0 0 2px rgba(0,0,0,0.5)!important;
}

@media screen and (max-width: 767px) {
  html body#top.slide header.header .siteTitle,html body.slide#top header.header .siteTitle {
    width:92%!important;
  }

  html body#top.slide header.header .siteTitle .sava,html body.slide#top header.header .siteTitle .sava {
    margin-top:10px!important;
    font-size:clamp(18px,5.1vw,21px)!important;
    line-height:1.35!important;
  }

  html body#top.slide header.header .siteTitle .kite-area-text,html body.slide#top header.header .siteTitle .kite-area-text {
    top:122px!important;
    left:50%!important;
    width:calc(100vw - 34px)!important;
    max-width:calc(100vw - 34px)!important;
    margin:0!important;
    font-size:clamp(14px,3.8vw,16px)!important;
    line-height:1.6!important;
    letter-spacing:0.02em!important;
    transform:translateX(-50%)!important;
  }
}

/* /kite-home-slide-area-text-under-sava-20260603-v1 */

/* sanitized legacy mojibake note */

html body.page-250814 .kite-service-detail-actions a[href*="cont7/26.html"],html body.tpl-eid.page-250814 .kite-service-detail-actions a[href*="cont7/26.html"],html body.page-250814 .kite-service-detail-actions a[href*="cont7/26.html"]:visited,html body.tpl-eid.page-250814 .kite-service-detail-actions a[href*="cont7/26.html"]:visited,html body.page-250814 .kite-service-detail-actions a[href*="cont7/26.html"]:hover,html body.tpl-eid.page-250814 .kite-service-detail-actions a[href*="cont7/26.html"]:hover,html body.page-250814 .kite-service-detail-actions a[href*="cont7/26.html"]:focus,html body.tpl-eid.page-250814 .kite-service-detail-actions a[href*="cont7/26.html"]:focus {
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  text-decoration:none!important;
  text-decoration-line:none!important;
  text-decoration-color:transparent!important;
}

/* /kite-cont1-51-contact-button-white-underline-fix-20260603-v1 */

/* sanitized legacy mojibake note */

@keyframes kiteCont152FaqArrowSlide {
  0%,100% {
    transform:translateY(-50%) translateX(-3px);
  }

  50% {
    transform:translateY(-50%) translateX(3px);
  }
}

html body.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.tpl-eid.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after,html body.tpl-eid.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after {
  content:"→"!important;
  right:18px!important;
  top:50%!important;
  width:30px!important;
  height:30px!important;
  border-radius:999px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  background:#0eb59c!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:18px!important;
  font-weight:800!important;
  line-height:1!important;
  text-decoration:none!important;
  transform:translateY(-50%) translateX(0)!important;
  animation:kiteCont152FaqArrowSlide 1.45s ease-in-out infinite!important;
}

html body.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary,html body.tpl-eid.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary {
  padding-right:58px!important;
}

@media (max-width: 760px) {
  html body.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.tpl-eid.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after,html body.tpl-eid.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after {
    right:14px!important;
    width:28px!important;
    height:28px!important;
    font-size:17px!important;
  }

  html body.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary,html body.tpl-eid.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary {
    padding-right:52px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.tpl-eid.page-250815.page-250815 main section#a18v#a18v .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after {
    animation:none!important;
    transform:translateY(-50%) translateX(0)!important;
  }
}

/* /kite-cont1-52-faq-plus-to-moving-arrow-20260603-v1 */

/* kite-cont1-faq-plus-to-moving-arrow-multi-20260603-v1
   Scope: cont1/51.html, cont1/53.html, cont1/54.html FAQ sections only.
   Note: cont1/2.html is inspected in verification; current rendered DOM has no matching plus FAQ button.
   Purpose: replace the FAQ plus/minus circle with a gently moving horizontal arrow. */

@keyframes kiteCont1FaqMultiArrowSlide {
  0%,100% {
    transform:translateY(-50%) translateX(-3px);
  }

  50% {
    transform:translateY(-50%) translateX(3px);
  }
}

html body.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.tpl-eid.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after,html body.tpl-eid.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after,html body.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.tpl-eid.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after,html body.tpl-eid.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after,html body.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.tpl-eid.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after,html body.tpl-eid.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after {
  content:"→"!important;
  right:18px!important;
  top:50%!important;
  width:30px!important;
  height:30px!important;
  border-radius:999px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  background:#0eb59c!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:18px!important;
  font-weight:800!important;
  line-height:1!important;
  text-decoration:none!important;
  transform:translateY(-50%) translateX(0)!important;
  animation:kiteCont1FaqMultiArrowSlide 1.45s ease-in-out infinite!important;
}

html body.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary,html body.tpl-eid.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary,html body.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary,html body.tpl-eid.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary,html body.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary,html body.tpl-eid.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary {
  padding-right:58px!important;
}

@media (max-width: 760px) {
  html body.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.tpl-eid.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after,html body.tpl-eid.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after,html body.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.tpl-eid.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after,html body.tpl-eid.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after,html body.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.tpl-eid.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after,html body.tpl-eid.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item[open]>summary::after {
    right:14px!important;
    width:28px!important;
    height:28px!important;
    font-size:17px!important;
  }

  html body.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary,html body.tpl-eid.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary,html body.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary,html body.tpl-eid.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary,html body.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary,html body.tpl-eid.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary {
    padding-right:52px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.tpl-eid.page-250814.page-250814 main section#j2nj#j2nj .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.tpl-eid.page-250816.page-250816 main section#brhq#brhq .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after,html body.tpl-eid.page-250817.page-250817 main section#d4la#d4la .kite-service-detail-faq-v1 details.kite-service-detail-faq-item>summary::after {
    animation:none!important;
    transform:translateY(-50%) translateX(0)!important;
  }
}

/* /kite-cont1-faq-plus-to-moving-arrow-multi-20260603-v1 */

/* sanitized legacy mojibake note */

html body.page-250815 .kite-service-detail-actions a[href*="cont7/26.html"],html body.tpl-eid.page-250815 .kite-service-detail-actions a[href*="cont7/26.html"],html body.page-250816 .kite-service-detail-actions a[href*="cont7/26.html"],html body.tpl-eid.page-250816 .kite-service-detail-actions a[href*="cont7/26.html"],html body.page-250817 .kite-service-detail-actions a[href*="cont7/26.html"],html body.tpl-eid.page-250817 .kite-service-detail-actions a[href*="cont7/26.html"],html body.page-250815 .kite-service-detail-actions a[href*="cont7/26.html"]:visited,html body.tpl-eid.page-250815 .kite-service-detail-actions a[href*="cont7/26.html"]:visited,html body.page-250816 .kite-service-detail-actions a[href*="cont7/26.html"]:visited,html body.tpl-eid.page-250816 .kite-service-detail-actions a[href*="cont7/26.html"]:visited,html body.page-250817 .kite-service-detail-actions a[href*="cont7/26.html"]:visited,html body.tpl-eid.page-250817 .kite-service-detail-actions a[href*="cont7/26.html"]:visited,html body.page-250815 .kite-service-detail-actions a[href*="cont7/26.html"]:hover,html body.tpl-eid.page-250815 .kite-service-detail-actions a[href*="cont7/26.html"]:hover,html body.page-250816 .kite-service-detail-actions a[href*="cont7/26.html"]:hover,html body.tpl-eid.page-250816 .kite-service-detail-actions a[href*="cont7/26.html"]:hover,html body.page-250817 .kite-service-detail-actions a[href*="cont7/26.html"]:hover,html body.tpl-eid.page-250817 .kite-service-detail-actions a[href*="cont7/26.html"]:hover,html body.page-250815 .kite-service-detail-actions a[href*="cont7/26.html"]:focus,html body.tpl-eid.page-250815 .kite-service-detail-actions a[href*="cont7/26.html"]:focus,html body.page-250816 .kite-service-detail-actions a[href*="cont7/26.html"]:focus,html body.tpl-eid.page-250816 .kite-service-detail-actions a[href*="cont7/26.html"]:focus,html body.page-250817 .kite-service-detail-actions a[href*="cont7/26.html"]:focus,html body.tpl-eid.page-250817 .kite-service-detail-actions a[href*="cont7/26.html"]:focus,html body.page-250815 .kite-service-detail-actions a[href*="cont7/26.html"] *,html body.tpl-eid.page-250815 .kite-service-detail-actions a[href*="cont7/26.html"] *,html body.page-250816 .kite-service-detail-actions a[href*="cont7/26.html"] *,html body.tpl-eid.page-250816 .kite-service-detail-actions a[href*="cont7/26.html"] *,html body.page-250817 .kite-service-detail-actions a[href*="cont7/26.html"] *,html body.tpl-eid.page-250817 .kite-service-detail-actions a[href*="cont7/26.html"] * {
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  text-decoration:none!important;
  text-decoration-line:none!important;
  text-decoration-color:transparent!important;
}

/* /kite-cont1-52-53-54-contact-button-white-underline-fix-20260603-v1 */

/* kite-cont7-related-nav-flow-fix-20260603-v3
   Scope: cont7/main.html only.
   Purpose: keep the Kite related-page navigation after the hero and stop it from covering article cards. */

html body.page-236846>nav.menu,html body.tpl-contents.page-236846>nav.menu,html body.page-236846.page-236846.page-236846.page-236846>nav.menu,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu {
  position:absolute!important;
  top:650px!important;
  left:0!important;
  right:auto!important;
  bottom:auto!important;
  z-index:8!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:flex-start!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:0!important;
  height:auto!important;
  margin:0!important;
  padding:58px clamp(18px,4vw,52px) 66px!important;
  overflow:visible!important;
  transform:none!important;
}

html body.page-236846>nav.menu::before,html body.tpl-contents.page-236846>nav.menu::before,html body.page-236846.page-236846.page-236846.page-236846>nav.menu::before,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu::before {
  order:1!important;
  width:min(920px,calc(100vw - 40px))!important;
  margin:0 auto 16px!important;
  text-align:center!important;
}

html body.page-236846>nav.menu::after,html body.tpl-contents.page-236846>nav.menu::after,html body.page-236846.page-236846.page-236846.page-236846>nav.menu::after,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu::after {
  order:2!important;
  width:min(900px,calc(100vw - 44px))!important;
  margin:0 auto 34px!important;
  text-align:center!important;
}

html body.page-236846>nav.menu>.inner,html body.tpl-contents.page-236846>nav.menu>.inner,html body.page-236846.page-236846.page-236846.page-236846>nav.menu>.inner,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu>.inner {
  order:3!important;
  position:relative!important;
  inset:auto!important;
  width:min(1120px,calc(100vw - 40px))!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  transform:none!important;
}

html body.page-236846>nav.menu ul,html body.tpl-contents.page-236846>nav.menu ul,html body.page-236846.page-236846.page-236846.page-236846>nav.menu ul,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:16px 18px!important;
  width:100%!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
}

html body.page-236846 #kite-column-page .col-container,html body.tpl-contents.page-236846 #kite-column-page .col-container,html body.page-236846.page-236846.page-236846.page-236846 #kite-column-page .col-container,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846 #kite-column-page .col-container {
  padding-top:510px!important;
}

html body.page-236846 #kite-column-page .col-glass-card,html body.tpl-contents.page-236846 #kite-column-page .col-glass-card {
  overflow:visible!important;
}

@media (max-width: 767px) {
  html body.page-236846>nav.menu,html body.tpl-contents.page-236846>nav.menu,html body.page-236846.page-236846.page-236846.page-236846>nav.menu,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu {
    top:510px!important;
    width:100vw!important;
    max-width:100vw!important;
    padding:42px 14px 52px!important;
  }

  html body.page-236846>nav.menu::before,html body.tpl-contents.page-236846>nav.menu::before,html body.page-236846.page-236846.page-236846.page-236846>nav.menu::before,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu::before {
    width:calc(100vw - 30px)!important;
    margin-bottom:12px!important;
  }

  html body.page-236846>nav.menu::after,html body.tpl-contents.page-236846>nav.menu::after,html body.page-236846.page-236846.page-236846.page-236846>nav.menu::after,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu::after {
    width:calc(100vw - 34px)!important;
    margin-bottom:26px!important;
  }

  html body.page-236846>nav.menu>.inner,html body.tpl-contents.page-236846>nav.menu>.inner,html body.page-236846.page-236846.page-236846.page-236846>nav.menu>.inner,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846>nav.menu>.inner {
    width:calc(100vw - 28px)!important;
  }

  html body.page-236846 #kite-column-page .col-container,html body.tpl-contents.page-236846 #kite-column-page .col-container,html body.page-236846.page-236846.page-236846.page-236846 #kite-column-page .col-container,html body.tpl-contents.page-236846.page-236846.page-236846.page-236846 #kite-column-page .col-container {
    padding-top:840px!important;
  }
}

/* /kite-cont7-related-nav-flow-fix-20260603-v3 */

/* kite-cont7-26-contact-match-cont1-2-20260603-v1
   Scope: cont7/26.html only.
   Purpose: bring the contact page closer to cont1/2.html without touching shared pages. */

html body.page-239207,html body.tpl-eid.page-239207 {
  overflow-x:clip!important;
  background:linear-gradient(90deg,rgba(23,184,174,0.055) 1px,transparent 1px)0 0/160px 160px,linear-gradient(0deg,rgba(23,184,174,0.045) 1px,transparent 1px)0 0/160px 160px,linear-gradient(135deg,#f7fffe 0%,#eafbfb 42%,#ffffff 100%)!important;
  color:#10283d!important;
}

html body.page-239207>header.header,html body.tpl-eid.page-239207>header.header {
  position:absolute!important;
  top:0!important;
  left:0!important;
  z-index:30!important;
  width:100%!important;
  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
}

html body.page-239207>header.header>a,html body.page-239207>header.header .logo-main,html body.page-239207>header.header .sava,html body.page-239207>header.header .kite-area-text,html body.tpl-eid.page-239207>header.header>a,html body.tpl-eid.page-239207>header.header .logo-main,html body.tpl-eid.page-239207>header.header .sava,html body.tpl-eid.page-239207>header.header .kite-area-text {
  opacity:0!important;
  pointer-events:none!important;
}

html body.page-239207>header.header .hamburger,html body.tpl-eid.page-239207>header.header .hamburger {
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:120!important;
  opacity:1!important;
  pointer-events:auto!important;
}

html body.page-239207 h1.pageTitle,html body.tpl-eid.page-239207 h1.pageTitle {
  box-sizing:border-box!important;
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  width:100%!important;
  min-height:610px!important;
  margin:0!important;
  padding:128px max(28px,calc((100vw - 1040px)/2)) 150px!important;
  overflow:hidden!important;
  text-align:left!important;
  font-family:"Hiragino Mincho ProN","Yu Mincho",YuMincho,"Times New Roman",serif!important;
  font-size:clamp(44px,5vw,68px)!important;
  line-height:1.22!important;
  font-weight:600!important;
  letter-spacing:0!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  background:radial-gradient(circle at 36% 58%,rgba(18,190,180,0.25),rgba(18,190,180,0) 34%),radial-gradient(circle at 76% 20%,rgba(255,255,255,0.96),rgba(255,255,255,0) 32%),linear-gradient(180deg,rgba(244,255,253,0.92) 0%,rgba(207,246,246,0.72) 100%),linear-gradient(90deg,rgba(23,184,174,0.07) 1px,transparent 1px)0 0/160px 160px!important;
}

html body.page-239207 h1.pageTitle::before,html body.tpl-eid.page-239207 h1.pageTitle::before {
  content:"CONTACT / KITE CARE PLAN CENTER"!important;
  display:inline-flex!important;
  align-items:center!important;
  gap:18px!important;
  margin:0 0 28px!important;
  font-family:"Times New Roman","Yu Mincho",YuMincho,serif!important;
  font-size:clamp(18px,1.8vw,23px)!important;
  line-height:1.1!important;
  font-weight:700!important;
  letter-spacing:0.04em!important;
  color:#10b9ad!important;
  -webkit-text-fill-color:#10b9ad!important;
}

html body.page-239207 h1.pageTitle::after,html body.tpl-eid.page-239207 h1.pageTitle::after {
  content:""!important;
  display:block!important;
  max-width:760px!important;
  margin:30px 0 0!important;
  font-family:"Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif!important;
  font-size:clamp(17px,1.5vw,21px)!important;
  line-height:2!important;
  font-weight:600!important;
  letter-spacing:0!important;
  color:#4f6872!important;
  -webkit-text-fill-color:#4f6872!important;
}

html body.page-239207 #kite-business-hours-notice-v27,html body.tpl-eid.page-239207 #kite-business-hours-notice-v27 {
  box-sizing:border-box!important;
  position:relative!important;
  z-index:5!important;
  width:min(900px,calc(100vw - 40px))!important;
  margin:-78px auto 46px!important;
  padding:22px 26px!important;
  border:1px solid rgba(18,184,174,0.18)!important;
  border-radius:20px!important;
  background:rgba(255,255,255,0.86)!important;
  box-shadow:0 26px 70px rgba(35,104,111,0.12)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  backdrop-filter:blur(10px)!important;
}

html body.page-239207 #kite-business-hours-notice-v27 *,html body.tpl-eid.page-239207 #kite-business-hours-notice-v27 * {
  letter-spacing:0!important;
}

html body.page-239207 #kite-business-hours-notice-v27 b,html body.page-239207 #kite-business-hours-notice-v27 strong,html body.tpl-eid.page-239207 #kite-business-hours-notice-v27 b,html body.tpl-eid.page-239207 #kite-business-hours-notice-v27 strong {
  color:#0c8f83!important;
  -webkit-text-fill-color:#0c8f83!important;
}

html body.page-239207>nav.menu,html body.tpl-eid.page-239207>nav.menu {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:54px 20px 62px!important;
  overflow:visible!important;
  border-top:1px solid rgba(19,184,174,0.16)!important;
  border-bottom:1px solid rgba(19,184,174,0.16)!important;
  background:linear-gradient(135deg,rgba(224,255,251,0.92),rgba(250,252,255,0.96)),linear-gradient(90deg,rgba(23,184,174,0.045) 1px,transparent 1px)0 0/160px 160px!important;
  box-shadow:none!important;
}

html body.page-239207>nav.menu::before,html body.page-239207>nav.menu::after,html body.tpl-eid.page-239207>nav.menu::before,html body.tpl-eid.page-239207>nav.menu::after {
  content:none!important;
  display:none!important;
}

html body.page-239207>nav.menu .inner,html body.tpl-eid.page-239207>nav.menu .inner {
  width:min(1120px,100%)!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  color:#10283d!important;
}

html body.page-239207>nav.menu ul,html body.tpl-eid.page-239207>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:center!important;
  align-items:center!important;
  gap:14px 18px!important;
  width:100%!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-239207>nav.menu li,html body.tpl-eid.page-239207>nav.menu li {
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-239207>nav.menu li a,html body.page-239207>nav.menu li a:link,html body.page-239207>nav.menu li a:visited,html body.tpl-eid.page-239207>nav.menu li a,html body.tpl-eid.page-239207>nav.menu li a:link,html body.tpl-eid.page-239207>nav.menu li a:visited {
  box-sizing:border-box!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:48px!important;
  max-width:min(100%,560px)!important;
  padding:12px 24px!important;
  border:1px solid rgba(19,184,174,0.2)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,0.93)!important;
  box-shadow:0 18px 42px rgba(36,118,125,0.1)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif!important;
  font-size:16px!important;
  line-height:1.45!important;
  font-weight:700!important;
  letter-spacing:0!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:normal!important;
}

html body.page-239207>nav.menu li a::after,html body.tpl-eid.page-239207>nav.menu li a::after {
  content:">"!important;
  display:inline-block!important;
  margin-left:14px!important;
  color:#10b9ad!important;
  -webkit-text-fill-color:#10b9ad!important;
  font-size:22px!important;
  line-height:1!important;
}

html body.page-239207>nav.pnkz,html body.tpl-eid.page-239207>nav.pnkz {
  box-sizing:border-box!important;
  width:min(980px,calc(100vw - 40px))!important;
  margin:22px auto 0!important;
  padding:0!important;
  text-align:center!important;
  color:#536a73!important;
  -webkit-text-fill-color:#536a73!important;
}

html body.page-239207>main,html body.tpl-eid.page-239207>main {
  position:relative!important;
  z-index:1!important;
  margin:0!important;
  padding:70px 0 96px!important;
  background:linear-gradient(90deg,rgba(23,184,174,0.045) 1px,transparent 1px)0 0/160px 160px,linear-gradient(180deg,#f7fbfa 0%,#effdfc 56%,#ffffff 100%)!important;
  color:#10283d!important;
}

html body.page-239207 main section#c4sc.article,html body.tpl-eid.page-239207 main section#c4sc.article {
  box-sizing:border-box!important;
  width:min(1080px,calc(100vw - 40px))!important;
  max-width:1080px!important;
  margin:0 auto!important;
  padding:0!important;
  background:transparent!important;
}

html body.page-239207 main section#c4sc.article>.txt.editorArea,html body.tpl-eid.page-239207 main section#c4sc.article>.txt.editorArea {
  box-sizing:border-box!important;
  width:100%!important;
  margin:0 auto!important;
  padding:clamp(34px,5vw,64px)!important;
  border:1px solid rgba(18,184,174,0.18)!important;
  border-radius:24px!important;
  background:rgba(255,255,255,0.92)!important;
  box-shadow:0 28px 78px rgba(24,88,96,0.11)!important;
  color:#30434c!important;
  -webkit-text-fill-color:#30434c!important;
  font-family:"Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif!important;
  font-size:17px!important;
  line-height:2!important;
  letter-spacing:0!important;
}

html body.page-239207 #c4sc h2,html body.page-239207 #c4sc h3,html body.page-239207 #c4sc h4,html body.tpl-eid.page-239207 #c4sc h2,html body.tpl-eid.page-239207 #c4sc h3,html body.tpl-eid.page-239207 #c4sc h4 {
  color:#0b8f84!important;
  -webkit-text-fill-color:#0b8f84!important;
  font-family:"Hiragino Mincho ProN","Yu Mincho",YuMincho,serif!important;
  font-weight:700!important;
  letter-spacing:0.03em!important;
  line-height:1.45!important;
}

html body.page-239207 #c4sc table,html body.tpl-eid.page-239207 #c4sc table {
  width:100%!important;
  border-collapse:separate!important;
  border-spacing:0!important;
  overflow:hidden!important;
  border:1px solid rgba(18,184,174,0.16)!important;
  border-radius:18px!important;
  background:rgba(255,255,255,0.74)!important;
}

html body.page-239207 #c4sc th,html body.page-239207 #c4sc td,html body.tpl-eid.page-239207 #c4sc th,html body.tpl-eid.page-239207 #c4sc td {
  border-color:rgba(18,184,174,0.14)!important;
  padding:16px 18px!important;
  color:#30434c!important;
  -webkit-text-fill-color:#30434c!important;
  font-size:16px!important;
  line-height:1.8!important;
}

html body.page-239207 #c4sc a,html body.page-239207 #c4sc a:link,html body.page-239207 #c4sc a:visited,html body.tpl-eid.page-239207 #c4sc a,html body.tpl-eid.page-239207 #c4sc a:link,html body.tpl-eid.page-239207 #c4sc a:visited {
  color:#0b8f84!important;
  -webkit-text-fill-color:#0b8f84!important;
  text-decoration:none!important;
}

html body.page-239207 #c4sc .kite-breath-wrapper,html body.tpl-eid.page-239207 #c4sc .kite-breath-wrapper {
  box-sizing:border-box!important;
  display:grid!important;
  gap:26px!important;
  width:100%!important;
  max-width:900px!important;
  margin:56px auto 0!important;
  padding:0!important;
}

html body.page-239207 #c4sc .kite-breath-section,html body.tpl-eid.page-239207 #c4sc .kite-breath-section {
  box-sizing:border-box!important;
  width:100%!important;
  margin:0!important;
  padding:30px clamp(24px,4vw,42px)!important;
  border:1px solid rgba(18,184,174,0.18)!important;
  border-radius:22px!important;
  background:rgba(255,255,255,0.9)!important;
  box-shadow:0 20px 48px rgba(24,88,96,0.09)!important;
  color:#30434c!important;
  -webkit-text-fill-color:#30434c!important;
}

html body.page-239207 #c4sc .kite-mail-box,html body.tpl-eid.page-239207 #c4sc .kite-mail-box {
  margin:18px 0 0!important;
  padding:28px clamp(22px,4vw,38px)!important;
  border:1px solid rgba(18,184,174,0.16)!important;
  border-radius:20px!important;
  background:linear-gradient(135deg,rgba(235,255,252,0.92),rgba(255,255,255,0.92))!important;
}

html body.page-239207 #c4sc .kite-breath-section a,html body.page-239207 #c4sc .kite-back-link-wrap a,html body.tpl-eid.page-239207 #c4sc .kite-breath-section a,html body.tpl-eid.page-239207 #c4sc .kite-back-link-wrap a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:54px!important;
  max-width:100%!important;
  margin-top:12px!important;
  padding:12px 30px!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,#18b99f 0%,#0ea6bc 100%)!important;
  box-shadow:0 18px 42px rgba(15,168,172,0.22)!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  font-weight:700!important;
  text-decoration:none!important;
}

html body.page-239207>aside,html body.tpl-eid.page-239207>aside {
  background:linear-gradient(180deg,rgba(255,255,255,0),rgba(235,252,250,0.78))!important;
}

/* Override older cont7 related-link band rules that use stronger page styles. */
html body.tpl-eid.page-239207:not(#kiteCont726ContactForce)>nav.menu,html body.page-239207:not(#kiteCont726ContactForce)>nav.menu {
  background:radial-gradient(circle at 28% 18%,rgba(214,248,250,0.8),rgba(214,248,250,0) 35%),linear-gradient(135deg,rgba(239,255,253,0.96),rgba(250,253,255,0.98))!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-239207:not(#kiteCont726ContactForce)>nav.menu>.inner,html body.page-239207:not(#kiteCont726ContactForce)>nav.menu>.inner,html body.tpl-eid.page-239207:not(#kiteCont726ContactForce)>nav.menu ul,html body.page-239207:not(#kiteCont726ContactForce)>nav.menu ul {
  background:transparent!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-239207:not(#kiteCont726ContactForce)>nav.menu::before,html body.tpl-eid.page-239207:not(#kiteCont726ContactForce)>nav.menu::after,html body.page-239207:not(#kiteCont726ContactForce)>nav.menu::before,html body.page-239207:not(#kiteCont726ContactForce)>nav.menu::after {
  content:none!important;
  display:none!important;
  background:none!important;
}

html body.tpl-eid.page-239207:not(#kiteCont726ContactForce)>nav.menu li a,html body.tpl-eid.page-239207:not(#kiteCont726ContactForce)>nav.menu li a:link,html body.tpl-eid.page-239207:not(#kiteCont726ContactForce)>nav.menu li a:visited,html body.page-239207:not(#kiteCont726ContactForce)>nav.menu li a,html body.page-239207:not(#kiteCont726ContactForce)>nav.menu li a:link,html body.page-239207:not(#kiteCont726ContactForce)>nav.menu li a:visited {
  background:rgba(255,255,255,0.94)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  text-decoration:none!important;
  text-shadow:none!important;
}

@media (max-width: 767px) {
  html body.page-239207>header.header .hamburger,html body.tpl-eid.page-239207>header.header .hamburger {
    width:88px!important;
    height:88px!important;
  }

  html body.page-239207 h1.pageTitle,html body.tpl-eid.page-239207 h1.pageTitle {
    min-height:520px!important;
    padding:112px 22px 128px!important;
    font-size:clamp(34px,10vw,44px)!important;
    line-height:1.28!important;
  }

  html body.page-239207 h1.pageTitle::before,html body.tpl-eid.page-239207 h1.pageTitle::before {
    margin-bottom:20px!important;
    font-size:15px!important;
    line-height:1.35!important;
  }

  html body.page-239207 h1.pageTitle::after,html body.tpl-eid.page-239207 h1.pageTitle::after {
    margin-top:22px!important;
    font-size:15.5px!important;
    line-height:1.9!important;
  }

  html body.page-239207 #kite-business-hours-notice-v27,html body.tpl-eid.page-239207 #kite-business-hours-notice-v27 {
    width:calc(100vw - 28px)!important;
    margin:-62px auto 36px!important;
    padding:18px 18px!important;
    border-radius:18px!important;
    font-size:15.5px!important;
    line-height:1.8!important;
  }

  html body.page-239207>nav.menu,html body.tpl-eid.page-239207>nav.menu {
    padding:36px 14px 44px!important;
  }

  html body.page-239207>nav.menu ul,html body.tpl-eid.page-239207>nav.menu ul {
    gap:10px!important;
  }

  html body.page-239207>nav.menu li,html body.tpl-eid.page-239207>nav.menu li {
    flex:1 1 100%!important;
  }

  html body.page-239207>nav.menu li a,html body.page-239207>nav.menu li a:link,html body.page-239207>nav.menu li a:visited,html body.tpl-eid.page-239207>nav.menu li a,html body.tpl-eid.page-239207>nav.menu li a:link,html body.tpl-eid.page-239207>nav.menu li a:visited {
    width:100%!important;
    min-height:46px!important;
    padding:11px 16px!important;
    font-size:14.5px!important;
  }

  html body.page-239207>main,html body.tpl-eid.page-239207>main {
    padding:42px 0 70px!important;
  }

  html body.page-239207 main section#c4sc.article,html body.tpl-eid.page-239207 main section#c4sc.article {
    width:calc(100vw - 24px)!important;
  }

  html body.page-239207 main section#c4sc.article>.txt.editorArea,html body.tpl-eid.page-239207 main section#c4sc.article>.txt.editorArea {
    padding:28px 18px!important;
    border-radius:18px!important;
    font-size:15.5px!important;
    line-height:1.95!important;
  }

  html body.page-239207 #c4sc th,html body.page-239207 #c4sc td,html body.tpl-eid.page-239207 #c4sc th,html body.tpl-eid.page-239207 #c4sc td {
    display:block!important;
    width:100%!important;
    padding:13px 14px!important;
    font-size:15px!important;
  }

  html body.page-239207 #c4sc .kite-breath-wrapper,html body.tpl-eid.page-239207 #c4sc .kite-breath-wrapper {
    gap:18px!important;
    margin-top:38px!important;
  }

  html body.page-239207 #c4sc .kite-breath-section,html body.tpl-eid.page-239207 #c4sc .kite-breath-section {
    padding:24px 18px!important;
    border-radius:18px!important;
  }
}

/* /kite-cont7-26-contact-match-cont1-2-20260603-v1 */

/* kite-cont8-main-match-cont7-main-20260603-v1
   Scope: cont8/main.html only.
   Purpose: align the sava related-page area with the stable cont7/main.html flow. */

html body.page-236848>nav.menu,html body.tpl-contents.page-236848>nav.menu,html body.page-236848.page-236848.page-236848.page-236848>nav.menu,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu {
  position:absolute!important;
  top:650px!important;
  left:0!important;
  right:auto!important;
  bottom:auto!important;
  z-index:8!important;
  display:block!important;
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:0!important;
  height:auto!important;
  margin:0!important;
  min-height:370px!important;
  padding:0 clamp(18px,4vw,52px) 62px!important;
  overflow:visible!important;
  border:0!important;
  border-top:1px solid rgba(14,181,156,.12)!important;
  border-bottom:1px solid rgba(14,181,156,.14)!important;
  background:radial-gradient(ellipse at 22% 32%,rgba(219,247,255,.58) 0%,rgba(219,247,255,0) 54%),radial-gradient(ellipse at 76% 28%,rgba(240,255,252,.72) 0%,rgba(240,255,252,0) 58%),linear-gradient(135deg,rgba(246,252,255,.92) 0%,rgba(249,253,252,.96) 52%,rgba(233,253,249,.90) 100%)!important;
  color:#10283d!important;
  box-shadow:none!important;
  filter:none!important;
  transform:none!important;
}

html body.page-236848>nav.menu::before,html body.tpl-contents.page-236848>nav.menu::before,html body.page-236848.page-236848.page-236848.page-236848>nav.menu::before,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu::before {
  content:""!important;
  position:absolute!important;
  top:58px!important;
  left:50%!important;
  right:auto!important;
  bottom:auto!important;
  display:block!important;
  box-sizing:border-box!important;
  width:min(920px,calc(100vw - 40px))!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  color:rgba(16,40,61,.56)!important;
  -webkit-text-fill-color:rgba(16,40,61,.56)!important;
  background:transparent!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(31px,3vw,42px)!important;
  font-weight:700!important;
  line-height:1.34!important;
  letter-spacing:0!important;
  text-align:center!important;
  transform:translateX(-50%)!important;
  pointer-events:none!important;
}

html body.page-236848>nav.menu::after,html body.tpl-contents.page-236848>nav.menu::after,html body.page-236848.page-236848.page-236848.page-236848>nav.menu::after,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu::after {
  content:""!important;
  position:absolute!important;
  top:124px!important;
  left:50%!important;
  right:auto!important;
  bottom:auto!important;
  display:block!important;
  box-sizing:border-box!important;
  width:min(880px,calc(100vw - 44px))!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  color:#526a73!important;
  -webkit-text-fill-color:#526a73!important;
  background:transparent!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:600!important;
  line-height:1.85!important;
  letter-spacing:0!important;
  text-align:center!important;
  transform:translateX(-50%)!important;
  pointer-events:none!important;
}

html body.page-236848>nav.menu>.inner,html body.tpl-contents.page-236848>nav.menu>.inner,html body.page-236848.page-236848.page-236848.page-236848>nav.menu>.inner,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu>.inner {
  position:relative!important;
  inset:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100vw - 40px))!important;
  max-width:1120px!important;
  margin:182px auto 0!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
  transform:none!important;
}

html body.page-236848>nav.menu ul,html body.tpl-contents.page-236848>nav.menu ul,html body.page-236848.page-236848.page-236848.page-236848>nav.menu ul,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:16px 18px!important;
  box-sizing:border-box!important;
  width:100%!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  list-style:none!important;
}

html body.page-236848>nav.menu li,html body.tpl-contents.page-236848>nav.menu li,html body.page-236848.page-236848.page-236848.page-236848>nav.menu li,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li {
  flex:0 1 auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
}

html body.page-236848>nav.menu li a,html body.page-236848>nav.menu li a:link,html body.page-236848>nav.menu li a:visited,html body.tpl-contents.page-236848>nav.menu li a,html body.tpl-contents.page-236848>nav.menu li a:link,html body.tpl-contents.page-236848>nav.menu li a:visited,html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a,html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a:link,html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a:visited,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a:link,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-height:56px!important;
  max-width:100%!important;
  padding:14px 24px!important;
  border:1px solid rgba(14,181,156,.18)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.86)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(30,82,94,.07)!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:normal!important;
  word-break:keep-all!important;
  overflow-wrap:anywhere!important;
  transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;
}

html body.page-236848>nav.menu li a:hover,html body.tpl-contents.page-236848>nav.menu li a:hover,html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a:hover,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a:hover {
  transform:translateY(-2px)!important;
  border-color:rgba(14,181,156,.42)!important;
  box-shadow:0 20px 42px rgba(30,82,94,.10)!important;
}

html body.page-236848 #sava-lounge-page .sava-title,html body.tpl-contents.page-236848 #sava-lounge-page .sava-title,html body.page-236848 #sava-lounge-page .sava-title *,html body.tpl-contents.page-236848 #sava-lounge-page .sava-title * {
  background:transparent!important;
  box-shadow:none!important;
}

html body.page-236848 #sava-lounge-page .sava-container,html body.tpl-contents.page-236848 #sava-lounge-page .sava-container {
  padding-top:420px!important;
}

@media (max-width: 768px) {
  html body.page-236848>nav.menu,html body.tpl-contents.page-236848>nav.menu,html body.page-236848.page-236848.page-236848.page-236848>nav.menu,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu {
    top:510px!important;
    width:100vw!important;
    max-width:100vw!important;
    min-height:454px!important;
    padding:0 14px 50px!important;
  }

  html body.page-236848>nav.menu::before,html body.tpl-contents.page-236848>nav.menu::before,html body.page-236848.page-236848.page-236848.page-236848>nav.menu::before,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu::before {
    display:block!important;
    top:42px!important;
    left:50%!important;
    width:calc(100vw - 30px)!important;
    margin:0!important;
    font-size:25px!important;
    line-height:1.35!important;
  }

  html body.page-236848>nav.menu::after,html body.tpl-contents.page-236848>nav.menu::after,html body.page-236848.page-236848.page-236848.page-236848>nav.menu::after,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu::after {
    display:block!important;
    top:92px!important;
    left:50%!important;
    width:calc(100vw - 34px)!important;
    margin:0!important;
    font-size:14.5px!important;
    line-height:1.65!important;
  }

  html body.page-236848>nav.menu>.inner,html body.tpl-contents.page-236848>nav.menu>.inner,html body.page-236848.page-236848.page-236848.page-236848>nav.menu>.inner,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu>.inner {
    width:calc(100vw - 28px)!important;
    margin-top:168px!important;
  }

  html body.page-236848>nav.menu ul,html body.tpl-contents.page-236848>nav.menu ul,html body.page-236848.page-236848.page-236848.page-236848>nav.menu ul,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu ul {
    flex-direction:column!important;
    align-items:stretch!important;
    gap:11px!important;
    margin:0 auto!important;
  }

  html body.page-236848>nav.menu li a,html body.tpl-contents.page-236848>nav.menu li a,html body.page-236848>nav.menu li a:link,html body.tpl-contents.page-236848>nav.menu li a:link,html body.page-236848>nav.menu li a:visited,html body.tpl-contents.page-236848>nav.menu li a:visited,html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a,html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a:link,html body.page-236848.page-236848.page-236848.page-236848>nav.menu li a:visited,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a:link,html body.tpl-contents.page-236848.page-236848.page-236848.page-236848>nav.menu li a:visited {
    width:100%!important;
    min-height:54px!important;
    padding:13px 16px!important;
    font-size:15.5px!important;
  }

  html body.page-236848 #sava-lounge-page .sava-container,html body.tpl-contents.page-236848 #sava-lounge-page .sava-container {
    padding-top:550px!important;
  }
}

/* /kite-cont8-main-match-cont7-main-20260603-v1 */

/* kite-cont1-main-mobile-width-balance-20260604-v1
   Scope: cont1/main.html only.
   Purpose: widen the mobile service-page hero/content slightly and keep it centered without horizontal overflow. */

@media (max-width: 768px) {
  html body.tpl-contents.page-154471 #kite-service-main .ks-wrap,html body.page-154471 #kite-service-main .ks-wrap {
    width:min(calc(100vw - 48px),520px)!important;
    max-width:calc(100vw - 48px)!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body.tpl-contents.page-154471 #kite-service-main .ks-hero,html body.page-154471 #kite-service-main .ks-hero {
    padding-left:0!important;
    padding-right:0!important;
  }

  html body.tpl-contents.page-154471 #kite-service-main .ks-actions,html body.page-154471 #kite-service-main .ks-actions,html body.tpl-contents.page-154471 #kite-service-main .ks-visual,html body.page-154471 #kite-service-main .ks-visual {
    width:100%!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }
}

/* /kite-cont1-main-mobile-width-balance-20260604-v1 */

/* kite-responsive-mobile-tablet-readability-20260604-v3
   Scope: mobile/tablet readability pass for kiteartfactory.jp.
   Purpose: widen readable text on phones, normalize article text rhythm, and calm the top-page slide title on tablets.
   Note: mobile article widening deliberately excludes the top page body.slide to avoid horizontal overflow. */

@media (max-width: 767px) {
  html body:not(.slide) main>section.article.siteWidth-s {
    width:100%!important;
    max-width:100%!important;
    box-sizing:border-box!important;
  }

  html body:not(.slide) main>section.article.siteWidth-s>.txt.editorArea {
    width:100%!important;
    max-width:100%!important;
    box-sizing:border-box!important;
    padding-left:14px!important;
    padding-right:14px!important;
  }

  html body:not(.slide) main>section.article.siteWidth-s>.txt.editorArea>:where(div,section,article) {
    max-width:100%!important;
    box-sizing:border-box!important;
  }

  html body:not(.slide) main>section.article.siteWidth-s>.txt.editorArea :where(p,li,dd) {
    font-size:16px!important;
    line-height:1.88!important;
  }

  html body:not(.slide) main>section.article.siteWidth-s>.txt.editorArea :where(.t-base,.t-whisper,.ia-lead,.cpm-lead,.mcc-lead,.kite-faq-answer,.story-text) {
    font-size:16px!important;
    line-height:1.9!important;
  }

  html body:not(.slide) main>section.article.siteWidth-s>.txt.editorArea :where(.kite-typo-wrapper,.ia-container,.cpm-container,.mcc-container,#kite-rhc-page) {
    width:min(100%,calc(100vw - 28px))!important;
    max-width:calc(100vw - 28px)!important;
    margin-left:auto!important;
    margin-right:auto!important;
    box-sizing:border-box!important;
  }

  html body:not(.slide) main>section.article.siteWidth-s>.txt.editorArea :where(.ia-hero,.cpm-hero,.mcc-hero,.mcc-cards) {
    width:100%!important;
    max-width:100%!important;
    box-sizing:border-box!important;
    padding-left:18px!important;
    padding-right:18px!important;
  }

  html body:not(.slide) main>section.article.siteWidth-s>.txt.editorArea :where(.footnote-box,.sad-footer,.hr-footer,.eps-footer) {
    font-size:14.5px!important;
    line-height:1.75!important;
  }

  html body:not(.slide) main>section.article.siteWidth-s>.txt.editorArea #kite-rhc-page section>div:not([class]) {
    font-size:15px!important;
    line-height:1.8!important;
  }

  html body.page-236299:not(.slide) main>section.article.siteWidth-s>.txt.editorArea .px-4 {
    padding-left:8px!important;
    padding-right:8px!important;
  }

  html body.page-236299:not(.slide) main>section.article.siteWidth-s>.txt.editorArea .p-8 {
    padding:20px!important;
  }

  html body.page-236299:not(.slide) main>section.article.siteWidth-s>.txt.editorArea .p-5 {
    padding:16px!important;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  html body.slide .siteTitle,html body#top.slide .siteTitle,html body.slide#top .siteTitle {
    max-height:none!important;

/* kite-restore-chunk-12-20260802 */
    line-height:1.16!important;
  }

  html body.slide .siteTitle a,html body#top.slide .siteTitle a,html body.slide#top .siteTitle a {
    line-height:1.16!important;
  }

  html body.slide .siteTitle .logo-catch,html body#top.slide .siteTitle .logo-catch,html body.slide#top .siteTitle .logo-catch {
    font-size:clamp(34px,4.8vw,42px)!important;
    line-height:1.16!important;
    margin-bottom:8px!important;
  }

  html body.slide .siteTitle .logo-main,html body#top.slide .siteTitle .logo-main,html body.slide#top .siteTitle .logo-main {
    font-size:clamp(56px,7.8vw,66px)!important;
    line-height:1.12!important;
    margin-top:0!important;
    margin-bottom:14px!important;
    letter-spacing:0!important;
  }

  html body.slide .siteTitle .sava,html body#top.slide .siteTitle .sava,html body.slide#top .siteTitle .sava {
    font-size:clamp(25px,3.5vw,31px)!important;
    line-height:1.3!important;
    margin-top:0!important;
  }

  html body.slide :where(.anchor-title,.anchor-title-jp) {
    font-size:clamp(34px,4.8vw,38px)!important;
    line-height:1.16!important;
  }
}

@media (min-width: 768px) and (max-width: 900px) {
  html body:not(.slide) main>section.article.siteWidth-s>.txt.editorArea :where(p,li,dd) {
    font-size:16px!important;
    line-height:1.82!important;
  }

  html body:not(.slide) main>section.article.siteWidth-s>.txt.editorArea :where(.text-sm,.text-xs,.footnote-box,.sad-footer,.hr-footer,.eps-footer) {
    font-size:15px!important;
    line-height:1.75!important;
  }

  html body:not(.slide) main>section.article.siteWidth-s>.txt.editorArea #kite-rhc-page section>div:not([class]) {
    font-size:15px!important;
    line-height:1.75!important;
  }

  html body.page-236299:not(.slide) main>section.article.siteWidth-s>.txt.editorArea .grid,html body.page-236299:not(.slide) main>section.article.siteWidth-s>.txt.editorArea .md\:grid-cols-2 {
    grid-template-columns:1fr!important;
  }
}

html body.tpl-profile .kp-kicker,html body.tpl-profile main .kp-kicker,html body.tpl-profile .kp-hero .kp-kicker {
  line-height:1.45!important;
}

html body.tpl-profile main :where(.kp-kicker,.kp-kicker *) {
  line-height:1.45!important;
}

@media (max-width: 767px) {
  html body.tpl-contents.page-154471 #kite-service-main .ks-wrap,html body.page-154471 #kite-service-main .ks-wrap {
    width:min(calc(100vw - 28px),540px)!important;
    max-width:calc(100vw - 28px)!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body.tpl-contents.page-154471 #kite-service-main .ks-title,html body.page-154471 #kite-service-main .ks-title {
    font-size:clamp(32px,9vw,34px)!important;
    line-height:1.24!important;
    letter-spacing:0!important;
    max-width:100%!important;
  }

  html body.tpl-contents.page-154471 #kite-service-main .ks-lead,html body.page-154471 #kite-service-main .ks-lead {
    font-size:16px!important;
    line-height:1.9!important;
  }
}

/* /kite-responsive-mobile-tablet-readability-20260604-v3 */

/* sanitized legacy mojibake note */

@media (min-width: 1025px) {
  html body.slide .siteTitle .logo-catch,html body#top.slide .siteTitle .logo-catch,html body.slide#top .siteTitle .logo-catch {
    transform:translateY(-32px)!important;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  html body.slide .siteTitle .logo-catch,html body#top.slide .siteTitle .logo-catch,html body.slide#top .siteTitle .logo-catch {
    transform:translateY(-18px)!important;
  }
}

@media (max-width: 767px) {
  html body.slide .siteTitle .logo-catch,html body#top.slide .siteTitle .logo-catch,html body.slide#top .siteTitle .logo-catch {
    transform:translateY(-10px)!important;
  }
}

/* /kite-home-slide-catch-up-20260604-v1 */

/* kite-home-slide-tablet-text-balance-20260604-v2
   Scope: top page slide, tablet widths only.
   Purpose: make the title stack balance closer to the desktop arrangement. */

@media (min-width: 768px) and (max-width: 900px) {
  html body.slide .siteTitle .logo-catch,html body#top.slide .siteTitle .logo-catch,html body.slide#top .siteTitle .logo-catch {
    font-size:clamp(38px,5.2vw,48px)!important;
    line-height:1.08!important;
    margin-bottom:-24px!important;
    transform:translateY(-24px)!important;
  }

  html body.slide .siteTitle .logo-main,html body#top.slide .siteTitle .logo-main,html body.slide#top .siteTitle .logo-main {
    font-size:clamp(60px,7.7vw,78px)!important;
    line-height:1.08!important;
    margin-bottom:24px!important;
    letter-spacing:0!important;
    white-space:nowrap!important;
  }

  html body.slide .siteTitle .sava,html body#top.slide .siteTitle .sava,html body.slide#top .siteTitle .sava {
    font-size:clamp(29px,3.7vw,34px)!important;
    line-height:1.28!important;
    margin-top:0!important;
  }
}

/* /kite-home-slide-tablet-text-balance-20260604-v2 */

/* kite-home-slide-mobile-title-up-20260604-v1
   Scope: top page slide, smartphone widths only.
   Purpose: move the whole slide title stack upward on mobile. */

@media (max-width: 767px) {
  html body.slide .siteTitle,html body#top.slide .siteTitle,html body.slide#top .siteTitle {
    transform:translate(-50%,calc(-50% - 70px))!important;
  }
}

/* /kite-home-slide-mobile-title-up-20260604-v1 */

/* sanitized legacy mojibake note */

@media (min-width: 901px) and (max-width: 1366px) {
  html body.slide .siteTitle .logo-catch,html body#top.slide .siteTitle .logo-catch,html body.slide#top .siteTitle .logo-catch {
    font-size:clamp(42px,4vw,50px)!important;
    line-height:1.08!important;
    margin-bottom:-18px!important;
    transform:translateY(-24px)!important;
  }

  html body.slide .siteTitle .logo-main,html body#top.slide .siteTitle .logo-main,html body.slide#top .siteTitle .logo-main {
    font-size:clamp(64px,6.2vw,82px)!important;
    line-height:1.08!important;
    margin-bottom:26px!important;
    letter-spacing:0!important;
    white-space:nowrap!important;
  }

  html body.slide .siteTitle .sava,html body#top.slide .siteTitle .sava,html body.slide#top .siteTitle .sava {
    font-size:clamp(30px,3vw,36px)!important;
    line-height:1.28!important;
    margin-top:0!important;
  }
}

/* /kite-home-slide-ipad-landscape-title-nowrap-20260604-v1 */

/* sanitized legacy mojibake note */

@media (min-width: 901px) and (max-width: 1400px) {
  html body.slide .siteTitle .logo-catch,html body#top.slide .siteTitle .logo-catch,html body.slide#top .siteTitle .logo-catch,html body.slide .siteTitle h2,html body#top.slide .siteTitle h2,html body.slide#top .siteTitle h2 {
    font-size:clamp(42px,4vw,50px)!important;
    line-height:1.08!important;
    margin-bottom:-18px!important;
    transform:translateY(-24px)!important;
  }

  html body.slide .siteTitle .logo-main,html body#top.slide .siteTitle .logo-main,html body.slide#top .siteTitle .logo-main,html body.slide .siteTitle h1,html body#top.slide .siteTitle h1,html body.slide#top .siteTitle h1 {
    font-size:clamp(64px,6.2vw,82px)!important;
    line-height:1.08!important;
    margin-bottom:26px!important;
    letter-spacing:0!important;
    white-space:nowrap!important;
  }

  html body.slide .siteTitle .sava,html body#top.slide .siteTitle .sava,html body.slide#top .siteTitle .sava {
    font-size:clamp(30px,3vw,36px)!important;
    line-height:1.28!important;
    margin-top:0!important;
  }
}

/* /kite-home-slide-ipad-landscape-title-nowrap-20260604-v2 */

/* sanitized legacy mojibake note */

@media (min-width: 901px) and (max-width: 1400px) {
  html body.slide .siteTitle,html body#top.slide .siteTitle,html body.slide#top .siteTitle {
    top:45.5%!important;
    transform:translate(-50%,-50%)!important;
  }

  html body.slide .siteTitle .logo-main,html body#top.slide .siteTitle .logo-main,html body.slide#top .siteTitle .logo-main,html body.slide .siteTitle h1,html body#top.slide .siteTitle h1,html body.slide#top .siteTitle h1 {
    font-size:clamp(68px,6.55vw,88px)!important;
    line-height:1.07!important;
    white-space:nowrap!important;
    letter-spacing:0!important;
  }
}

/* /kite-home-slide-ipad-title-up-bigger-20260604-v3 */

/* kite-home-slide-ipad-title-group-higher-20260604-v4
   Scope: top page slide, tablet/iPad landscape widths only.
   Purpose: move the full hero text group a little higher while preserving the no-wrap iPad title fix. */

@media (min-width: 901px) and (max-width: 1400px) {
  html body.slide .siteTitle,html body#top.slide .siteTitle,html body.slide#top .siteTitle {
    top:43.5%!important;
    transform:translate(-50%,-50%)!important;
  }
}

/* /kite-home-slide-ipad-title-group-higher-20260604-v4 */

/* kite-home-slide-ipad-title-group-higher-20260604-v5
   Scope: top page slide, tablet/iPad landscape widths only.
   Purpose: move the full hero text group a little higher than v4 while preserving the no-wrap iPad title fix. */

@media (min-width: 901px) and (max-width: 1400px) {
  html body.slide .siteTitle,html body#top.slide .siteTitle,html body.slide#top .siteTitle {
    top:41.8%!important;
    transform:translate(-50%,-50%)!important;
  }
}

/* /kite-home-slide-ipad-title-group-higher-20260604-v5 */

/* kite-cont1-10-match-cont1-51-20260604-v1
   Scope: cont1/10.html only (body.page-236299).
   Purpose: move the service-flow page closer to the approved cont1/51.html visual direction. */

html body.tpl-eid.page-236299,html body.page-236299 {
  background:linear-gradient(90deg,rgba(14,181,156,.04) 1px,transparent 1px),linear-gradient(rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,#f8fdfd 0%,#e7fbfb 22%,#fbfdfd 55%,#f7fcfc 100%)!important;
  background-size:160px 160px,160px 160px,auto!important;
  color:#10283d!important;
}

html body.tpl-eid.page-236299 header.header,html body.page-236299 header.header {
  height:0!important;
  min-height:0!important;
  padding:0 86px 0 18px!important;
  margin:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.tpl-eid.page-236299 header.header .siteTitle,html body.tpl-eid.page-236299 header.header .siteDescription,html body.tpl-eid.page-236299 header.header .header-address,html body.tpl-eid.page-236299 header.header>a,html body.page-236299 header.header .siteTitle,html body.page-236299 header.header .siteDescription,html body.page-236299 header.header .header-address {
  visibility:hidden!important;
  height:0!important;
  overflow:hidden!important;
}

html body.page-236299 header.header>a {
  visibility:hidden!important;
  height:0!important;
  overflow:hidden!important;
}







html body.tpl-eid.page-236299 nav.menu,html body.page-236299 nav.menu {
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:28px 10px 30px!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(rgba(14,181,156,.03) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(220,250,249,.94) 100%)!important;
  background-size:160px 160px,160px 160px,auto!important;
  box-shadow:inset 0 1px 0 rgba(14,181,156,.14),inset 0-1px 0 rgba(14,181,156,.12)!important;
  overflow:visible!important;
}

html body.tpl-eid.page-236299 nav.menu ul,html body.page-236299 nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:center!important;
  align-items:center!important;
  gap:12px 16px!important;
  width:min(1160px,calc(100vw - 28px))!important;
  margin:0 auto!important;
  padding:0!important;
  list-style:none!important;
}

html body.tpl-eid.page-236299 nav.menu li,html body.page-236299 nav.menu li {
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.tpl-eid.page-236299 nav.menu a,html body.page-236299 nav.menu a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:42px!important;
  padding:10px 26px!important;
  border:1px solid rgba(14,181,156,.14)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.9)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-size:15px!important;
  font-weight:700!important;
  line-height:1.35!important;
  text-align:center!important;
  text-decoration:none!important;
  box-shadow:0 14px 34px rgba(24,139,144,.08)!important;
}

html body.tpl-eid.page-236299 main,html body.page-236299 main {
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:78px 0 76px!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(rgba(14,181,156,.03) 1px,transparent 1px),linear-gradient(180deg,rgba(248,252,252,.96) 0%,rgba(255,255,255,.96) 100%)!important;
  background-size:160px 160px,160px 160px,auto!important;
}

html body.tpl-eid.page-236299 main section.article:first-of-type,html body.page-236299 main section.article:first-of-type {
  width:min(1080px,calc(100vw - 72px))!important;
  max-width:1080px!important;
  margin:0 auto 34px!important;
  padding:clamp(28px,4vw,56px)!important;
  border:1px solid rgba(14,181,156,.16)!important;
  border-radius:20px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 24px 70px rgba(24,139,144,.08)!important;
  overflow:visible!important;
}

html body.tpl-eid.page-236299 main section.article:first-of-type>.title,html body.page-236299 main section.article:first-of-type>.title {
  margin:0 auto 30px!important;
  padding:0!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Times New Roman","Yu Mincho","Hiragino Mincho ProN","YuMincho",serif!important;
  font-size:clamp(30px,3.2vw,44px)!important;
  font-weight:600!important;
  line-height:1.45!important;
  letter-spacing:.01em!important;
  text-align:center!important;
}

html body.tpl-eid.page-236299 main section.article:first-of-type>.title::after,html body.page-236299 main section.article:first-of-type>.title::after {
  content:""!important;
  display:block!important;
  width:min(520px,78vw)!important;
  height:3px!important;
  margin:20px auto 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#14b99f,#4fc7df,#5b7af1)!important;
}

html body.tpl-eid.page-236299 main section.article:first-of-type>.txt,html body.page-236299 main section.article:first-of-type>.txt {
  width:100%!important;
  margin:0 auto!important;
  padding:clamp(20px,3vw,34px)!important;
  border:1px solid rgba(14,181,156,.12)!important;
  border-radius:18px!important;
  background:rgba(255,255,255,.72)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-size:16px!important;
  line-height:1.95!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.78)!important;
}

@media (max-width: 767px) {
  

  

  html body.tpl-eid.page-236299 nav.menu,html body.page-236299 nav.menu {
    padding:18px 10px 22px!important;
  }

  html body.tpl-eid.page-236299 nav.menu ul,html body.page-236299 nav.menu ul {
    width:calc(100vw - 20px)!important;
    gap:10px!important;
  }

  html body.tpl-eid.page-236299 nav.menu a,html body.page-236299 nav.menu a {
    width:100%!important;
    min-height:44px!important;
    padding:11px 14px!important;
    font-size:14px!important;
  }

  html body.tpl-eid.page-236299 main,html body.page-236299 main {
    padding:56px 0 64px!important;
  }

  html body.tpl-eid.page-236299 main section.article:first-of-type,html body.page-236299 main section.article:first-of-type {
    width:calc(100vw - 28px)!important;
    margin-bottom:24px!important;
    padding:14px!important;
    border-radius:18px!important;
  }

  html body.tpl-eid.page-236299 main section.article:first-of-type>.title,html body.page-236299 main section.article:first-of-type>.title {
    margin-bottom:24px!important;
    font-size:clamp(24px,6.5vw,29px)!important;
    line-height:1.45!important;
  }

  html body.tpl-eid.page-236299 main section.article:first-of-type>.txt,html body.page-236299 main section.article:first-of-type>.txt {
    padding:18px 16px!important;
    border-radius:16px!important;
    font-size:15px!important;
    line-height:1.9!important;
  }
}

/* Final force layer: older page-specific menu rules use stronger selectors inside the CMS body. */
html body.tpl-eid.page-236299:not(#kiteCont110DesignForce) nav.menu,html body.page-236299:not(#kiteCont110DesignForce) nav.menu {
  width:100vw!important;
  max-width:100vw!important;
  margin:0 calc(50% - 50vw)!important;
  padding:28px 10px 30px!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(rgba(14,181,156,.03) 1px,transparent 1px),linear-gradient(180deg,rgba(229,249,249,.98) 0%,rgba(220,250,249,.94) 100%)!important;
  background-size:160px 160px,160px 160px,auto!important;
  box-shadow:inset 0 1px 0 rgba(14,181,156,.14),inset 0-1px 0 rgba(14,181,156,.12)!important;
}

html body.tpl-eid.page-236299:not(#kiteCont110DesignForce) nav.menu ul,html body.page-236299:not(#kiteCont110DesignForce) nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:center!important;
  align-items:center!important;
  gap:12px 16px!important;
  width:min(1160px,calc(100vw - 28px))!important;
  margin:0 auto!important;
  padding:0!important;
}

html body.tpl-eid.page-236299:not(#kiteCont110DesignForce) nav.menu li,html body.page-236299:not(#kiteCont110DesignForce) nav.menu li {
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.tpl-eid.page-236299:not(#kiteCont110DesignForce) nav.menu a,html body.page-236299:not(#kiteCont110DesignForce) nav.menu a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:42px!important;
  padding:10px 26px!important;
  border:1px solid rgba(14,181,156,.14)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.9)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-size:15px!important;
  font-weight:700!important;
  line-height:1.35!important;
  text-decoration:none!important;
  box-shadow:0 14px 34px rgba(24,139,144,.08)!important;
}

@media (max-width: 767px) {
  html body.tpl-eid.page-236299:not(#kiteCont110DesignForce) nav.menu,html body.page-236299:not(#kiteCont110DesignForce) nav.menu {
    padding:18px 10px 22px!important;
  }

  html body.tpl-eid.page-236299:not(#kiteCont110DesignForce) nav.menu ul,html body.page-236299:not(#kiteCont110DesignForce) nav.menu ul {
    width:calc(100vw - 20px)!important;
    gap:10px!important;
  }

  html body.tpl-eid.page-236299:not(#kiteCont110DesignForce) nav.menu a,html body.page-236299:not(#kiteCont110DesignForce) nav.menu a {
    width:100%!important;
    min-height:44px!important;
    padding:11px 14px!important;
    font-size:14px!important;
  }
}

/* /kite-cont1-10-match-cont1-51-20260604-v1 */

/* kite-cont7-26-hide-business-hours-notice-20260605-v1
   Scope: cont7/26.html only.
   Purpose: remove the duplicated business-hours notice card above the contact page content. */

html body.page-239207 #kite-business-hours-notice-v27,html body.tpl-eid.page-239207 #kite-business-hours-notice-v27 {
  display:none!important;
  visibility:hidden!important;
  width:0!important;
  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  overflow:hidden!important;
}

/* /kite-cont7-26-hide-business-hours-notice-20260605-v1 */

/* kite-nav-aurora-blue-green-original-motion-20260605-v5
   Scope: homepage global navigation and non-home page menu aurora.
   Purpose: restore a clearly visible blue/green aurora on the homepage while keeping the original motion. */

html body#top nav.globalNav,html body.slide#top nav.globalNav {
  background-image:linear-gradient(120deg,#2938a2 0%,#2868c7 22%,#159fc0 42%,#12ad9d 56%,#3d7bd0 76%,#3437a0 100%)!important;
  background-size:320% 320%!important;
  animation:auroraInternalMove 14s ease-in-out infinite alternate!important;
}

body:not(.home):not(.top):not(.front-page) nav.menu::after,nav.globalNav::after {
  background-image:linear-gradient(120deg,transparent 20%,rgba(14,181,156,0.15) 40%,rgba(255,255,255,0.20) 50%,rgba(73,109,219,0.16) 60%,transparent 80%)!important;
  background-size:300% 300%!important;
  animation:auroraInternalMove 8s ease-in-out infinite alternate!important;
}

@media (prefers-reduced-motion: reduce) {
  html body#top nav.globalNav,html body.slide#top nav.globalNav,body:not(.home):not(.top):not(.front-page) nav.menu::after,nav.globalNav::after {
    animation:none!important;
    background-position:50% 50%!important;
  }
}

/* /kite-nav-aurora-blue-green-original-motion-20260605-v5 */

/* kite-service-detail-entity-polish-20260605-v2
   Scope: consultation office blocks generated as .kite-service-detail-entity-v1.
   Purpose: make the page consultation window feel more designed without changing page text. */

html body .kite-service-detail-entity-v1 {
  position:relative!important;
  isolation:isolate!important;
  overflow:hidden!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100vw - 48px))!important;
  max-width:min(1120px,calc(100vw - 48px))!important;
  margin:clamp(44px,6vw,76px) auto clamp(30px,4vw,48px)!important;
  padding:clamp(42px,5vw,64px) clamp(24px,4.5vw,58px)!important;
  border:1px solid rgba(14,181,156,0.34)!important;
  border-radius:28px!important;
  background:radial-gradient(circle at 12% 8%,rgba(73,109,219,0.10),transparent 30%),radial-gradient(circle at 88% 18%,rgba(14,181,156,0.14),transparent 32%),linear-gradient(135deg,rgba(255,255,255,0.98),rgba(246,255,252,0.94))!important;
  box-shadow:0 28px 70px rgba(17,57,76,0.10),0 8px 24px rgba(14,181,156,0.08)!important;
}

html body .kite-service-detail-entity-v1::before {
  content:""!important;
  position:absolute!important;
  inset:18px!important;
  border:1px solid rgba(73,109,219,0.10)!important;
  border-radius:22px!important;
  pointer-events:none!important;
  z-index:-1!important;
}

html body .kite-service-detail-entity-v1::after {
  content:""!important;
  position:absolute!important;
  top:0!important;
  left:11%!important;
  width:78%!important;
  height:4px!important;
  border-radius:0 0 999px 999px!important;
  background:linear-gradient(90deg,rgba(14,181,156,0),#0eb59c 24%,#496ddb 74%,rgba(73,109,219,0))!important;
  pointer-events:none!important;
}

html body .kite-service-detail-entity-v1>* {
  position:relative!important;
  z-index:1!important;
}

html body .kite-service-detail-entity-v1 h2 {
  margin:0 auto clamp(18px,2.4vw,24px)!important;
  max-width:880px!important;
  color:#0d3042!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","YuMincho","Times New Roman",serif!important;
  font-size:clamp(30px,3.1vw,45px)!important;
  line-height:1.34!important;
  font-weight:600!important;
  letter-spacing:0.02em!important;
  text-align:center!important;
}

html body .kite-service-detail-entity-v1 h2::before {
  content:"CONSULTATION DESK"!important;
  display:block!important;
  margin:0 auto 14px!important;
  color:#0eb59c!important;
  font-family:"Helvetica Neue",Arial,sans-serif!important;
  font-size:12px!important;
  line-height:1!important;
  font-weight:700!important;
  letter-spacing:0.18em!important;
}

html body .kite-service-detail-entity-v1 h2::after {
  content:""!important;
  display:block!important;
  width:76px!important;
  height:3px!important;
  margin:18px auto 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#0eb59c,#496ddb)!important;
}

html body .kite-service-detail-entity-v1>p {
  max-width:900px!important;
  margin:0 auto clamp(24px,3vw,34px)!important;
  padding:16px clamp(18px,3vw,28px)!important;
  border:1px solid rgba(14,181,156,0.16)!important;
  border-radius:18px!important;
  background:rgba(255,255,255,0.70)!important;
  color:#294956!important;
  font-size:clamp(17px,1.35vw,20px)!important;
  line-height:1.95!important;
  text-align:center!important;
  letter-spacing:0.01em!important;
}

html body .kite-service-detail-entity-v1 .kite-service-detail-grid {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:16px!important;
  margin:0 0 clamp(24px,3.2vw,34px)!important;
  padding:18px!important;
  border:1px solid rgba(73,109,219,0.08)!important;
  border-radius:22px!important;
  background:linear-gradient(135deg,rgba(248,253,255,0.80),rgba(242,255,251,0.82))!important;
}

html body .kite-service-detail-entity-v1 .kite-service-detail-item {
  position:relative!important;
  min-height:118px!important;
  padding:22px 18px 18px 24px!important;
  border:1px solid rgba(14,181,156,0.22)!important;
  border-radius:18px!important;
  background:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(247,255,253,0.90))!important;
  box-shadow:0 14px 32px rgba(17,57,76,0.06)!important;
  color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","YuMincho","Times New Roman",serif!important;
  font-size:clamp(20px,1.45vw,24px)!important;
  line-height:1.55!important;
  letter-spacing:0!important;
}

html body .kite-service-detail-entity-v1 .kite-service-detail-item::before {
  content:""!important;
  position:absolute!important;
  top:20px!important;
  bottom:20px!important;
  left:0!important;
  width:4px!important;
  border-radius:0 999px 999px 0!important;
  background:linear-gradient(180deg,#0eb59c,#496ddb)!important;
}

html body .kite-service-detail-entity-v1 .kite-service-detail-label {
  display:block!important;
  margin:0 0 10px!important;
  color:#0b8b78!important;
  -webkit-text-fill-color:#0b8b78!important;
  font-family:"Helvetica Neue",Arial,"Yu Gothic",Meiryo,sans-serif!important;
  font-size:13px!important;
  line-height:1.35!important;
  font-weight:800!important;
  letter-spacing:0.11em!important;
}

html body .kite-service-detail-entity-v1 .kite-service-detail-actions {
  display:flex!important;
  flex-wrap:wrap!important;
  gap:16px!important;
  justify-content:center!important;
  align-items:center!important;
}

html body .kite-service-detail-entity-v1 .kite-service-detail-actions a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:250px!important;
  min-height:66px!important;
  padding:15px 30px!important;
  border-radius:999px!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:clamp(18px,1.35vw,22px)!important;
  line-height:1.35!important;
  font-weight:800!important;
  letter-spacing:0.02em!important;
  text-align:center!important;
  text-decoration:none!important;
  box-shadow:0 16px 34px rgba(14,181,156,0.18)!important;
}

html body .kite-service-detail-entity-v1 .kite-service-detail-actions a:first-child {
  border:1px solid transparent!important;
  background:linear-gradient(135deg,#16b99f,#1ba6cb)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body .kite-service-detail-entity-v1 .kite-service-detail-actions a:last-child {
  border:1px solid rgba(14,181,156,0.36)!important;
  background:rgba(255,255,255,0.88)!important;
  color:#087c6f!important;
  -webkit-text-fill-color:#087c6f!important;
  box-shadow:0 14px 28px rgba(73,109,219,0.08)!important;
}

@media (max-width: 740px) {
  html body .kite-service-detail-entity-v1 {
    width:calc(100vw - 24px)!important;
    max-width:calc(100vw - 24px)!important;
    margin:34px auto 28px!important;
    padding:34px 14px 28px!important;
    border-radius:22px!important;
  }

  html body .kite-service-detail-entity-v1::before {
    inset:10px!important;
    border-radius:18px!important;
  }

  html body .kite-service-detail-entity-v1 h2 {
    font-size:28px!important;
    line-height:1.35!important;
  }

  html body .kite-service-detail-entity-v1>p {
    padding:15px 16px!important;
    font-size:16px!important;
    line-height:1.82!important;
    text-align:left!important;
  }

  html body .kite-service-detail-entity-v1 .kite-service-detail-grid {
    grid-template-columns:1fr!important;
    gap:12px!important;
    padding:12px!important;
    border-radius:18px!important;
  }

  html body .kite-service-detail-entity-v1 .kite-service-detail-item {
    min-height:0!important;
    padding:18px 16px 16px 22px!important;
    font-size:20px!important;
    line-height:1.55!important;
  }

  html body .kite-service-detail-entity-v1 .kite-service-detail-actions {
    gap:12px!important;
  }

  html body .kite-service-detail-entity-v1 .kite-service-detail-actions a {
    width:100%!important;
    min-width:0!important;
    min-height:58px!important;
    padding:13px 18px!important;
    font-size:17px!important;
  }
}

/* Final force layer for older page-specific mobile link rules. */
html body .kite-service-detail-entity-v1.kite-service-detail-entity-v1 .kite-service-detail-actions.kite-service-detail-actions>a[href*="/cont7/26"],html body.page-250814.page-250814 .kite-service-detail-entity-v1 .kite-service-detail-actions>a:first-child,html body.page-250815.page-250815 .kite-service-detail-entity-v1 .kite-service-detail-actions>a:first-child,html body.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-actions>a:first-child,html body.page-250817.page-250817 .kite-service-detail-entity-v1 .kite-service-detail-actions>a:first-child {
  border:1px solid transparent!important;
  background:linear-gradient(135deg,#16b99f,#1ba6cb)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-decoration:none!important;
  text-decoration-line:none!important;
  text-decoration-color:transparent!important;
}

html body .kite-service-detail-entity-v1.kite-service-detail-entity-v1 .kite-service-detail-actions.kite-service-detail-actions>a[href^="tel:"],html body.page-250814.page-250814 .kite-service-detail-entity-v1 .kite-service-detail-actions>a[href^="tel:"],html body.page-250815.page-250815 .kite-service-detail-entity-v1 .kite-service-detail-actions>a[href^="tel:"],html body.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-actions>a[href^="tel:"],html body.page-250817.page-250817 .kite-service-detail-entity-v1 .kite-service-detail-actions>a[href^="tel:"] {
  color:#087c6f!important;
  -webkit-text-fill-color:#087c6f!important;
  text-decoration:none!important;
  text-decoration-line:none!important;
}

/* /kite-service-detail-entity-polish-20260605-v2 */

/* kite-region-mobile-width-fix-20260607-v1 */
@media (max-width: 768px) {
  html body.page-250145,html body.page-250146,html body.page-250147,html body.page-250148,html body.page-250239 {
    overflow-x:hidden!important;
  }

  html body.page-250145 main,html body.page-250146 main,html body.page-250147 main,html body.page-250148 main,html body.page-250239 main,html body.page-250145 main section.article.siteWidth-s,html body.page-250146 main section.article.siteWidth-s,html body.page-250147 main section.article.siteWidth-s,html body.page-250148 main section.article.siteWidth-s,html body.page-250239 main section.article.siteWidth-s {
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:0!important;
    padding-right:0!important;
    overflow-x:hidden!important;
    box-sizing:border-box!important;
  }

  html body.page-250145 main section.article>.txt.editorArea,html body.page-250146 main section.article>.txt.editorArea,html body.page-250147 main section.article>.txt.editorArea,html body.page-250148 main section.article>.txt.editorArea,html body.page-250239 main section.article>.txt.editorArea {
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:0!important;
    padding-right:0!important;
    overflow-x:hidden!important;
    box-sizing:border-box!important;
  }

  html body.page-250145 [id^="kite-region-lp-"],html body.page-250146 [id^="kite-region-lp-"],html body.page-250147 [id^="kite-region-lp-"],html body.page-250148 [id^="kite-region-lp-"],html body.page-250239 [id^="kite-region-lp-"],html body.page-250145 [id^="kite-region-lp-"] .kite-region-hero,html body.page-250146 [id^="kite-region-lp-"] .kite-region-hero,html body.page-250147 [id^="kite-region-lp-"] .kite-region-hero,html body.page-250148 [id^="kite-region-lp-"] .kite-region-hero,html body.page-250239 [id^="kite-region-lp-"] .kite-region-hero,html body.page-250145 [id^="kite-region-lp-"] .kite-region-nav,html body.page-250146 [id^="kite-region-lp-"] .kite-region-nav,html body.page-250147 [id^="kite-region-lp-"] .kite-region-nav,html body.page-250148 [id^="kite-region-lp-"] .kite-region-nav,html body.page-250239 [id^="kite-region-lp-"] .kite-region-nav,html body.page-250145 [id^="kite-region-lp-"] .lp-section,html body.page-250146 [id^="kite-region-lp-"] .lp-section,html body.page-250147 [id^="kite-region-lp-"] .lp-section,html body.page-250148 [id^="kite-region-lp-"] .lp-section,html body.page-250239 [id^="kite-region-lp-"] .lp-section {
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin-left:0!important;
    margin-right:0!important;
    left:auto!important;
    right:auto!important;
    transform:none!important;
    box-sizing:border-box!important;
  }

  html body.page-250145 [id^="kite-region-lp-"] .kite-wrap,html body.page-250146 [id^="kite-region-lp-"] .kite-wrap,html body.page-250147 [id^="kite-region-lp-"] .kite-wrap,html body.page-250148 [id^="kite-region-lp-"] .kite-wrap,html body.page-250239 [id^="kite-region-lp-"] .kite-wrap {
    width:calc(100% - 32px)!important;
    max-width:calc(100% - 32px)!important;
    margin-left:auto!important;
    margin-right:auto!important;
    box-sizing:border-box!important;
  }
}
/* /kite-region-mobile-width-fix-20260607-v1 */

/* kite-service-area-keihin-text-20260607-v1 */
html body.page-154471 #ks-local-title {
  font-size:0!important;
  line-height:0!important;
}

html body.page-154471 #ks-local-title::before {
  content:"";
  display:block!important;
  color:#143142!important;
  font-size:clamp(26px,4.6vw,40px)!important;
  font-weight:800!important;
  line-height:1.42!important;
  letter-spacing:.04em!important;
}

html body.page-154471 .ks-local>div>p {
  font-size:0!important;
  line-height:0!important;
}

html body.page-154471 .ks-local>div>p::before {
  content:"";
  display:block!important;
  color:#526973!important;
  font-size:clamp(15.5px,2.2vw,17.5px)!important;
  font-weight:700!important;
  line-height:2!important;
  letter-spacing:.05em!important;
}

@media (max-width: 768px) {
  html body.page-154471 #ks-local-title::before {
    font-size:clamp(27px,7.2vw,34px)!important;
    line-height:1.48!important;
    letter-spacing:.035em!important;
  }

  html body.page-154471 .ks-local>div>p::before {
    font-size:clamp(16px,4.15vw,17px)!important;
    line-height:1.95!important;
    letter-spacing:.04em!important;
  }
}
/* /kite-service-area-keihin-text-20260607-v1 *//* kite-region-right-gap-fix-20260607-v1 */
@media (max-width: 768px) {
  html body.page-250145 main section.article.siteWidth-s>div.txt.editorArea,html body.page-250146 main section.article.siteWidth-s>div.txt.editorArea,html body.page-250147 main section.article.siteWidth-s>div.txt.editorArea,html body.page-250148 main section.article.siteWidth-s>div.txt.editorArea,html body.page-250239 main section.article.siteWidth-s>div.txt.editorArea {
    padding-left:0!important;
    padding-right:0!important;
    overflow-x:hidden!important;
  }

  html body.page-250145 main section.article.siteWidth-s>div.txt.editorArea #kite-region-lp-hodogaya,html body.page-250146 main section.article.siteWidth-s>div.txt.editorArea #kite-region-lp-nishi,html body.page-250147 main section.article.siteWidth-s>div.txt.editorArea #kite-region-lp-naka,html body.page-250148 main section.article.siteWidth-s>div.txt.editorArea #kite-region-lp-minami,html body.page-250239 main section.article.siteWidth-s>div.txt.editorArea #kite-region-lp-other-yokohama {
    width:100vw!important;
    max-width:100vw!important;
    margin-left:calc(50% - 50vw)!important;
    margin-right:calc(50% - 50vw)!important;
    overflow-x:hidden!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-region-hero,html body.page-250146 #kite-region-lp-nishi .kite-region-hero,html body.page-250147 #kite-region-lp-naka .kite-region-hero,html body.page-250148 #kite-region-lp-minami .kite-region-hero,html body.page-250239 #kite-region-lp-other-yokohama .kite-region-hero,html body.page-250145 #kite-region-lp-hodogaya .kite-region-nav,html body.page-250146 #kite-region-lp-nishi .kite-region-nav,html body.page-250147 #kite-region-lp-naka .kite-region-nav,html body.page-250148 #kite-region-lp-minami .kite-region-nav,html body.page-250239 #kite-region-lp-other-yokohama .kite-region-nav,html body.page-250145 #kite-region-lp-hodogaya .lp-section,html body.page-250146 #kite-region-lp-nishi .lp-section,html body.page-250147 #kite-region-lp-naka .lp-section,html body.page-250148 #kite-region-lp-minami .lp-section,html body.page-250239 #kite-region-lp-other-yokohama .lp-section {
    width:100%!important;
    max-width:100%!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-wrap,html body.page-250146 #kite-region-lp-nishi .kite-wrap,html body.page-250147 #kite-region-lp-naka .kite-wrap,html body.page-250148 #kite-region-lp-minami .kite-wrap,html body.page-250239 #kite-region-lp-other-yokohama .kite-wrap {
    width:min(calc(100vw - 40px),520px)!important;
    max-width:calc(100vw - 40px)!important;
  }
}
/* /kite-region-right-gap-fix-20260607-v1 */


/* kite-region-hodogaya-design-repair-20260607-v1 */
body.page-250145 .article.siteWidth-s {
  max-width:100%!important;
  padding-left:0!important;
  padding-right:0!important;
}

body.page-250145 .txt.editorArea {
  width:100%!important;
  max-width:100%!important;
  padding-left:0!important;
  padding-right:0!important;
  overflow-x:hidden!important;
}

body.page-250145 .kite-region-hero,body.page-250145 .kite-region-nav,body.page-250145 .kite-facts,body.page-250145 .kite-section,body.page-250145 .kite-cta {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
}

body.page-250145 .kite-region-hero {
  min-height:min(670px,calc(100svh - 112px))!important;
  display:grid!important;
  align-items:end!important;
  padding:clamp(92px,12vw,148px)0 54px!important;
  background:radial-gradient(circle at 80% 18%,rgba(14,181,156,0.3),transparent 42%),radial-gradient(circle at 16% 84%,rgba(11,115,185,0.18),transparent 40%),linear-gradient(90deg,rgba(255,255,255,0.96) 0%,rgba(247,255,253,0.88) 46%,rgba(238,247,255,0.72) 100%)!important;
  color:#173247!important;
  overflow:hidden!important;
}

body.page-250145 .kite-wrap {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 40px))!important;
  max-width:1120px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

body.page-250145 .kite-kicker {
  display:inline-block!important;
  color:#078b78!important;
  font-size:13px!important;
  font-weight:700!important;
  line-height:1.4!important;
}

body.page-250145 .kite-region-hero h1,body.page-250145 .kite-region-hero h2,body.page-250145 .kite-section-head h2,body.page-250145 .kite-note-card h2,body.page-250145 .kite-cta h2 {
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-weight:600!important;
  letter-spacing:0!important;
}

body.page-250145 .kite-region-hero h1,body.page-250145 .kite-region-hero h2 {
  max-width:820px!important;
  font-size:clamp(34px,5.7vw,60px)!important;
  line-height:1.38!important;
  margin:0 0 18px!important;
  text-shadow:none!important;
}

body.page-250145 .kite-region-hero p {
  max-width:760px!important;
  color:#30434c!important;
  font-size:clamp(16px,2vw,19px)!important;
  line-height:2!important;
  margin:0 0 26px!important;
}

body.page-250145 .kite-btns {
  display:flex!important;
  flex-wrap:wrap!important;
  gap:12px!important;
  align-items:center!important;
}

body.page-250145 .kite-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:48px!important;
  padding:13px 18px!important;
  border-radius:8px!important;
  border:1px solid transparent!important;
  font-size:15px!important;
  font-weight:700!important;
  line-height:1.35!important;
  text-align:center!important;
  text-decoration:none!important;
}

body.page-250145 .kite-btn-primary {
  background:linear-gradient(135deg,#0eb59c 0%,#0b73b9 100%)!important;
  color:#fff!important;
  box-shadow:0 12px 24px rgba(14,181,156,0.2)!important;
}

body.page-250145 .kite-btn-secondary {
  background:rgba(255,255,255,0.92)!important;
  border-color:rgba(11,115,185,0.24)!important;
  color:#173247!important;
}

body.page-250145 .kite-region-nav {
  background:linear-gradient(90deg,#fff 0%,#f2fffb 52%,#eef7ff 100%)!important;
  border-bottom:1px solid #d8eafe!important;
}

body.page-250145 .kite-region-nav .kite-wrap {
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  gap:1px!important;
}

body.page-250145 .kite-region-nav a {
  min-height:56px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  padding:11px 10px!important;
  border-left:1px solid #d8eafe!important;
  background:rgba(255,255,255,0.58)!important;
  color:#173247!important;
  text-align:center!important;
  font-size:14px!important;
  font-weight:700!important;
  line-height:1.45!important;
  text-decoration:none!important;
}

body.page-250145 .kite-region-nav a[aria-current="page"] {
  background:linear-gradient(135deg,#f2fffb,#eef7ff)!important;
  color:#078b78!important;
}

body.page-250145 .kite-facts {
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:12px!important;
  padding:18px!important;
  background:linear-gradient(90deg,#f2fffb,#fff,#eef7ff)!important;
  border-bottom:1px solid #d8eafe!important;
}

body.page-250145 .kite-fact {
  border-left:3px solid #0eb59c!important;
  padding:4px 0 4px 12px!important;
}

body.page-250145 .kite-fact strong {
  display:block!important;
  color:#173247!important;
  font-size:15px!important;
  margin-bottom:4px!important;
}

body.page-250145 .kite-fact span {
  color:#68777e!important;
  font-size:13px!important;
  line-height:1.55!important;
}

body.page-250145 .kite-section {
  padding:clamp(54px,7vw,88px)0!important;
}

body.page-250145 .kite-section-head {
  max-width:760px!important;
  margin:0 auto 30px!important;
  text-align:center!important;
}

body.page-250145 .kite-section-head h2 {
  font-size:clamp(28px,4vw,42px)!important;
  line-height:1.45!important;
  margin:0 0 14px!important;
}

body.page-250145 .kite-section-head p {
  color:#68777e!important;
  font-size:16px!important;
  line-height:1.9!important;
}

body.page-250145 .kite-card {
  background:linear-gradient(180deg,rgba(246,255,252,0.96),rgba(255,255,255,0.98))!important;
  border:1px solid rgba(14,181,156,0.16)!important;
  border-radius:8px!important;
  overflow:hidden!important;
  box-shadow:0 16px 32px rgba(11,115,185,0.06)!important;
}

body.page-250145 .kite-service-grid {
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:16px!important;
}

body.page-250145 .kite-card-pad {
  padding:24px!important;
}

body.page-250145 .kite-region-support-photo {
  width:min(860px,100%)!important;
  margin:30px auto 34px!important;
}

body.page-250145 .kite-region-support-photo img {
  display:block!important;
  width:100%!important;
  height:auto!important;
  border-radius:8px!important;
  border:1px solid rgba(14,181,156,0.18)!important;
  box-shadow:0 22px 44px rgba(11,115,185,0.12)!important;
}

@media (max-width: 980px) {
  body.page-250145 .kite-region-nav .kite-wrap,body.page-250145 .kite-service-grid,body.page-250145 .kite-split {
    grid-template-columns:1fr!important;
  }

  body.page-250145 .kite-region-nav a {
    border-right:1px solid #d8eafe!important;
    border-bottom:1px solid #d8eafe!important;
  }
}

@media (max-width: 767px) {
  body.page-250145 .kite-wrap {
    width:min(calc(100% - 28px),520px)!important;
  }

  body.page-250145 .kite-btns,body.page-250145 .kite-btn {
    width:100%!important;
  }

  body.page-250145 .kite-facts {
    grid-template-columns:1fr!important;
  }
}
/* /kite-region-hodogaya-design-repair-20260607-v1 */

/* kite-link-article-pages-css-repair-20260607-v1
   Scope: cont7/12,14,20,21,24,25 and cont8/16,18,19,22 only.
   Purpose: restore the broken article/link page top area without affecting top, region, cont9, or service pages. */

html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084) {
  overflow-x:hidden!important;
  background:#f5fbfb!important;
  color:#203747!important;
}

html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>header.header {
  position:absolute!important;
  top:0!important;
  left:0!important;
  right:0!important;
  z-index:10020!important;
  height:0!important;
  min-height:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>header.header .siteTitle {
  position:absolute!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  width:1px!important;
  height:1px!important;
  margin:-1px!important;
  padding:0!important;
  border:0!important;
}

html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>.pageTitle {
  display:flex!important;
  align-items:flex-end!important;
  justify-content:flex-start!important;
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:360px!important;
  height:auto!important;
  margin:0!important;
  padding:132px max(22px,calc((100vw - 1080px)/2)) 62px!important;
  overflow:hidden!important;
  background:radial-gradient(circle at 16% 20%,rgba(14,181,156,0.18),transparent 34%),radial-gradient(circle at 88% 10%,rgba(88,199,242,0.18),transparent 32%),linear-gradient(135deg,rgba(240,255,250,0.98),rgba(246,253,255,0.98) 48%,rgba(230,248,255,0.94))!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:clamp(31px,7.4vw,42px)!important;
  font-weight:700!important;
  line-height:1.34!important;
  letter-spacing:0!important;
  text-align:left!important;
  border:0!important;
  box-shadow:none!important;
}

html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu {
  position:relative!important;
  top:auto!important;
  left:auto!important;
  right:auto!important;
  z-index:1!important;
  display:block!important;
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:24px max(16px,calc((100vw - 1120px)/2)) 26px!important;
  overflow:hidden!important;
  border:0!important;
  background:linear-gradient(90deg,rgba(14,181,156,0.035) 1px,transparent 1px)0 0/92px 100%,linear-gradient(180deg,rgba(229,249,249,0.98),rgba(248,252,252,0.96))!important;
  box-shadow:none!important;
  transform:none!important;
}

html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu::before,html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu::after {
  content:none!important;
  display:none!important;
}

html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu .inner,html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu ul {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px 12px!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100vw - 32px))!important;
  max-width:min(1120px,calc(100vw - 32px))!important;
  margin:0 auto!important;
  padding:0!important;
  list-style:none!important;
}

html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu li {
  flex:0 1 auto!important;
  width:auto!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu li a,html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu li a:link,html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu li a:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  width:auto!important;
  min-width:176px!important;
  max-width:min(100%,560px)!important;
  min-height:42px!important;
  margin:0!important;
  padding:10px 22px!important;
  border:1px solid rgba(18,184,168,0.24)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,0.88)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 36px rgba(31,91,96,0.08)!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:15.5px!important;
  font-weight:800!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}

html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.pnkz {
  display:none!important;
  visibility:hidden!important;
  width:0!important;
  height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}

html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>div.navi:not(.active) {
  position:fixed!important;
  top:0!important;
  left:0!important;
  right:auto!important;
  z-index:2147483645!important;
  display:block!important;
  visibility:hidden!important;
  width:100vw!important;
  max-width:100vw!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
  opacity:1!important;
  transform:translateY(-100%)!important;
  background:#000!important;
}

html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>div.navi.active {
  position:fixed!important;
  top:0!important;
  left:0!important;
  right:auto!important;
  z-index:2147483645!important;
  display:block!important;
  visibility:visible!important;
  width:100vw!important;
  max-width:100vw!important;
  height:100vh!important;
  height:100dvh!important;
  min-height:100vh!important;
  min-height:100dvh!important;
  max-height:none!important;
  margin:0!important;
  padding:130px 30px 50px!important;
  overflow:auto!important;
  pointer-events:auto!important;
  transform:translateY(0)!important;
  background:#000!important;
}

@media (max-width: 767px) {
  html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>.pageTitle {
    min-height:320px!important;
    padding:104px 22px 46px!important;
    font-size:clamp(29px,7.6vw,34px)!important;
    line-height:1.36!important;
  }

  html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu {
    padding:20px 14px 22px!important;
  }

  html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu ul {
    flex-direction:column!important;
    align-items:stretch!important;
    gap:9px!important;
    width:100%!important;
    max-width:100%!important;
  }

  html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu li {
    width:100%!important;
  }

  html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu li a,html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu li a:link,html body.tpl-eid:not(#kiteLinkArticleRepairForce):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-236853,.page-236860,.page-236861,.page-237084)>nav.menu li a:visited {
    width:100%!important;
    min-width:0!important;
    min-height:42px!important;
    padding:10px 15px!important;
    font-size:14px!important;
    line-height:1.45!important;
  }
}

/* /kite-link-article-pages-css-repair-20260607-v1 */

/* kite-region-remove-family-care-search-terms-20260607-v1
   Scope: region index and region detail pages only.
   Purpose: remove the "well-searched care consultation words" SEO-looking box from all region pages. */

html body.page-249793 .kite-family-care-search-terms-v2,html body.page-250145 .kite-family-care-search-terms-v2,html body.page-250146 .kite-family-care-search-terms-v2,html body.page-250147 .kite-family-care-search-terms-v2,html body.page-250148 .kite-family-care-search-terms-v2,html body.page-250239 .kite-family-care-search-terms-v2 {
  display:none!important;
  visibility:hidden!important;
  width:0!important;
  max-width:0!important;
  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  overflow:hidden!important;
  box-shadow:none!important;
  pointer-events:none!important;
}

/* /kite-region-remove-family-care-search-terms-20260607-v1 */

/* kite-hodogaya-region-photo-match-20260607-v1
   Scope: cont11/46.html only.
   Purpose: match the Hodogaya local-care photo area to the other region pages. */

body.page-250145 .kite-split {
  display:grid!important;
  grid-template-columns:minmax(0,1.05fr) minmax(300px,0.95fr)!important;
  gap:24px!important;
  align-items:stretch!important;
}

body.page-250145 .kite-note-card {
  padding:30px!important;
}

body.page-250145 .kite-note-card h2 {
  font-size:clamp(28px,4vw,42px)!important;
  line-height:1.45!important;
  margin:0 0 16px!important;
}

body.page-250145 .kite-note-card p {
  color:#68777e!important;
  line-height:1.95!important;
  margin:0 0 18px!important;
}

body.page-250145 .kite-chip-list {
  display:flex!important;
  flex-wrap:wrap!important;
  gap:8px!important;
  padding:0!important;
  margin:0!important;
  list-style:none!important;
}

body.page-250145 .kite-chip-list li {
  border:1px solid rgba(11,115,185,0.16)!important;
  border-radius:8px!important;
  background:#fff!important;
  color:#30434c!important;
  padding:8px 11px!important;
  margin:0!important;
  font-size:14px!important;
  line-height:1.4!important;
}

body.page-250145 .kite-region-photo {
  display:block!important;
  width:100%!important;
  min-width:0!important;
  height:100%!important;
  min-height:360px!important;
  margin:0!important;
  overflow:hidden!important;
  background:radial-gradient(circle at 25% 24%,rgba(14,181,156,0.18),transparent 34%),radial-gradient(circle at 82% 18%,rgba(11,115,185,0.15),transparent 36%),linear-gradient(135deg,rgba(246,255,252,0.98),rgba(238,247,255,0.96))!important;
}

body.page-250145 .kite-region-support-photo {
  box-sizing:border-box!important;
  width:min(860px,100%)!important;
  max-width:100%!important;
  margin:30px auto 34px!important;
  overflow:hidden!important;
}

body.page-250145 .kite-region-support-photo img {
  box-sizing:border-box!important;
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  margin:0!important;
  border-radius:8px!important;
  object-fit:cover!important;
}

@media (max-width: 980px) {
  body.page-250145 .kite-split {
    grid-template-columns:1fr!important;
  }

  body.page-250145 .kite-region-photo {
    height:260px!important;
    min-height:260px!important;
  }
}

@media (max-width: 767px) {
  

  body.page-250145 .kite-region-support-photo img {
    width:100%!important;
    max-width:100%!important;
  }
}

/* /kite-hodogaya-region-photo-match-20260607-v1 */

/* kite-hodogaya-region-photo-width-align-20260607-v1
   Scope: cont11/46.html only.
   Purpose: align Hodogaya region photo section width with the other region pages on mobile. */

@media (max-width: 767px) {
  body.page-250145 .kite-section>.kite-wrap,body.page-250145 .kite-section .kite-wrap.kite-split {
    width:min(calc(100% - 28px),520px)!important;
    max-width:min(calc(100% - 28px),520px)!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  body.page-250145 .kite-region-support-photo,body.page-250145 .kite-region-photo {
    width:100%!important;
    max-width:100%!important;
  }
}

/* /kite-hodogaya-region-photo-width-align-20260607-v1 */

/* kite-article-mobile-full-width-20260607-v1
   Scope: normal article pages on mobile, excluding region landing pages.
   Purpose: reduce stacked right-side whitespace and let article text use the screen width. */

@media (max-width: 767px) {
  html body.tpl-eid:not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) main>section.article.siteWidth-s {
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:8px!important;
    padding-right:8px!important;
    overflow-x:hidden!important;
  }

  html body.tpl-eid:not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) main>section.article.siteWidth-s>.txt.editorArea {
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:8px!important;
    padding-right:8px!important;
    overflow-x:auto!important;
  }

  html body.tpl-eid.page-241143:not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) main>section.article.siteWidth-s,html body.tpl-eid.page-241143:not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) main>section.article.siteWidth-s>.txt.editorArea {
    overflow-x:clip!important;
    overflow-y:visible!important;
  }

  html body.tpl-eid:not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) main>section.article.siteWidth-s>.txt.editorArea>div:not([class]) {
    box-sizing:border-box!important;
    max-width:100%!important;
    padding-left:6px!important;
    padding-right:6px!important;
    margin-left:0!important;
    margin-right:0!important;
  }

  html body.tpl-eid:not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) main>section.article.siteWidth-s>.txt.editorArea :where(img,video,iframe,table) {
    max-width:100%!important;
  }
}

/* /kite-article-mobile-full-width-20260607-v1 */

/* kite-article-mobile-full-width-specific-20260607-v1
   Scope: article pages that have stronger page-specific mobile CSS.
   Purpose: remove remaining stacked side whitespace on important notice and service detail pages. */

@media (max-width: 767px) {
  html body.page-189986.page-189986 main>section.article.siteWidth-s,html body.tpl-eid.page-189986.page-189986 main>section.article.siteWidth-s {
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:8px!important;
    padding-right:8px!important;
    overflow-x:hidden!important;
  }

  html body.page-189986.page-189986 main>section.article.siteWidth-s .txt.editorArea,html body.tpl-eid.page-189986.page-189986 main>section.article.siteWidth-s .txt.editorArea {
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    padding:8px!important;
    overflow-x:auto!important;
  }

  html body.page-189986.page-189986 main>section.article.siteWidth-s .txt.editorArea>div:not([class]),html body.tpl-eid.page-189986.page-189986 main>section.article.siteWidth-s .txt.editorArea>div:not([class]) {
    box-sizing:border-box!important;
    max-width:100%!important;
    padding-left:6px!important;
    padding-right:6px!important;
    margin-left:0!important;
    margin-right:0!important;
  }

  html body.page-250814.page-250814.page-250814.page-250814 main>section#j2nj.article.siteWidth-s,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 main>section#j2nj.article.siteWidth-s,html body.page-250815.page-250815.page-250815.page-250815 main>section#a18v.article.siteWidth-s,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 main>section#a18v.article.siteWidth-s,html body.page-250816.page-250816.page-250816.page-250816 main>section#brhq.article.siteWidth-s,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 main>section#brhq.article.siteWidth-s,html body.page-250817.page-250817.page-250817.page-250817 main>section#d4la.article.siteWidth-s,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 main>section#d4la.article.siteWidth-s {
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:8px!important;
    padding-right:8px!important;
    overflow-x:hidden!important;
  }

  html body.page-250814.page-250814.page-250814.page-250814 main>section#j2nj.article .txt,html body.tpl-eid.page-250814.page-250814.page-250814.page-250814 main>section#j2nj.article .txt,html body.page-250815.page-250815.page-250815.page-250815 main>section#a18v.article .txt,html body.tpl-eid.page-250815.page-250815.page-250815.page-250815 main>section#a18v.article .txt,html body.page-250816.page-250816.page-250816.page-250816 main>section#brhq.article .txt,html body.tpl-eid.page-250816.page-250816.page-250816.page-250816 main>section#brhq.article .txt,html body.page-250817.page-250817.page-250817.page-250817 main>section#d4la.article .txt,html body.tpl-eid.page-250817.page-250817.page-250817.page-250817 main>section#d4la.article .txt {
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:8px!important;
    padding-right:8px!important;
    overflow-x:auto!important;
  }
}

/* /kite-article-mobile-full-width-specific-20260607-v1 */



/* kite-region-mobile-width-balance-20260607-v1
   Scope: cont11 area index and region pages only.
   Purpose: remove mobile right-side blank space by aligning region layouts to the viewport. */

@media (max-width: 767px) {
  html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) {
    width:100%!important;
    max-width:100%!important;
    overflow-x:hidden!important;
  }

  html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) main,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) main>section.article.siteWidth-s,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) main section.article.siteWidth-s>.txt.editorArea {
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    padding-left:0!important;
    padding-right:0!important;
    overflow-x:hidden!important;
  }

  html body.page-249793 #kite-area-index-beauty,html body.page-250145 #kite-region-lp-hodogaya,html body.page-250146 #kite-region-lp-nishi,html body.page-250147 #kite-region-lp-naka,html body.page-250148 #kite-region-lp-minami,html body.page-250239 #kite-region-lp-other-yokohama {
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin-left:0!important;
    margin-right:0!important;
    left:auto!important;
    right:auto!important;
    transform:none!important;
    overflow-x:hidden!important;
  }

  html body.page-249793 #kite-area-index-beauty :where(.kite-area-hero,.kite-area-nav,.kite-section,.kite-cta),html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) [id^="kite-region-lp-"] :where(.kite-region-hero,.kite-region-nav,.kite-section,.kite-cta) {
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    left:auto!important;
    right:auto!important;
    transform:none!important;
    overflow-x:hidden!important;
  }

  html body.page-249793 #kite-area-index-beauty .kite-wrap,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) [id^="kite-region-lp-"] .kite-wrap,html body.page-250145 .kite-section>.kite-wrap,html body.page-250145 .kite-section .kite-wrap.kite-split {
    box-sizing:border-box!important;
    width:min(calc(100% - 20px),560px)!important;
    max-width:calc(100% - 20px)!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body.page-249793 #kite-area-index-beauty :where(.kite-area-feature-photo,.kite-info-table),html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) [id^="kite-region-lp-"] :where(.kite-region-support-photo,.kite-region-photo,.kite-info-table) {
    box-sizing:border-box!important;
    max-width:100%!important;
  }
}

/* /kite-region-mobile-width-balance-20260607-v1 */

/* kite-region-mobile-orb-overflow-fix-20260607-v1
   Scope: cont11 region pages only.
   Purpose: prevent decorative CTA orbs from creating mobile horizontal scroll. */

@media (max-width: 767px) {
  html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :where(.kite-orb,.kite-cta-orb) {
    display:none!important;
  }

  html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :where(.kite-cta,.kite-section,[id^="kite-region-lp-"],#kite-area-index-beauty) {
    overflow-x:hidden!important;
  }
}

/* /kite-region-mobile-orb-overflow-fix-20260607-v1 */

/* kite-nonregion-bg-deeper-green-20260607-v1
   Scope: pages except top page and cont11 region pages.
   Purpose: make the soft green page background slightly stronger without changing page-specific hero designs. */

html body:not(#kiteNonRegionBgForce):not(.slide):not(.page-249793):not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) {
  background:#eaf8f4!important;
}

html body:not(#kiteNonRegionBgForce):not(.slide):not(.page-249793):not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) :where(#contents,.contents,main) {
  background:#eaf8f4!important;
}

html body:where(:not(.slide):not(.page-249793):not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239)) :where(.bgColor-gray,h1.pageTitle) {
  background:radial-gradient(circle at 18% 16%,rgba(14,181,156,0.18),transparent 34%),radial-gradient(circle at 86% 10%,rgba(88,199,242,0.14),transparent 32%),linear-gradient(135deg,#e8f8f3 0%,#eefbfa 52%,#e4f4f7 100%)!important;
}

@media (max-width: 767px) {
  html body:not(#kiteNonRegionBgForce):not(.slide):not(.page-249793):not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) {
    background:#e9f7f3!important;
  }

  html body:not(#kiteNonRegionBgForce):not(.slide):not(.page-249793):not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) :where(#contents,.contents,main) {
    background:#e9f7f3!important;
  }
}

/* /kite-nonregion-bg-deeper-green-20260607-v1 */

/* sanitized legacy mojibake note */

html body.page-249793 .kite-search-intent-boost-v1 {
  display:none!important;
}

/* /kite-area-index-remove-search-intent-20260607-v1 */

/* kite-nonregion-use-region-gradient-20260607-v1
   Scope: pages except the top page and cont11 region pages.
   Purpose: use the same aqua-blue gradient mood as the region page background. */


/* kite-restore-chunk-13-20260802 */
html body:not(#kiteNonRegionGradientForce):not(.slide):not(.page-249793):not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) {
  background:radial-gradient(circle at 80% 18%,rgba(14,181,156,0.3),transparent 42%),radial-gradient(circle at 16% 84%,rgba(11,115,185,0.18),transparent 40%),linear-gradient(90deg,rgba(255,255,255,0.96) 0%,rgba(247,255,253,0.88) 46%,rgba(238,247,255,0.72) 100%)!important;
  background-attachment:fixed!important;
}

html body:not(#kiteNonRegionGradientForce):not(.slide):not(.page-249793):not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) :where(#contents,.contents,main) {
  background:radial-gradient(circle at 80% 18%,rgba(14,181,156,0.22),transparent 42%),radial-gradient(circle at 16% 84%,rgba(11,115,185,0.14),transparent 40%),linear-gradient(90deg,rgba(255,255,255,0.94) 0%,rgba(247,255,253,0.86) 46%,rgba(238,247,255,0.7) 100%)!important;
}

html body:not(#kiteNonRegionGradientForce):not(.slide):not(.page-249793):not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239):not(.page-154472):not(.page-189986):not(.page-250815):not(.page-200943):not(.page-236299):not(.page-250814):not(.page-250816):not(.page-250817) :where(.bgColor-gray,h1.pageTitle) {
  background:radial-gradient(circle at 80% 18%,rgba(14,181,156,0.3),transparent 42%),radial-gradient(circle at 16% 84%,rgba(11,115,185,0.18),transparent 40%),linear-gradient(90deg,rgba(255,255,255,0.96) 0%,rgba(247,255,253,0.88) 46%,rgba(238,247,255,0.72) 100%)!important;
}

@media (max-width: 767px) {
  html body:not(#kiteNonRegionGradientForce):not(.slide):not(.page-249793):not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) {
    background:radial-gradient(circle at 86% 12%,rgba(14,181,156,0.28),transparent 44%),radial-gradient(circle at 10% 88%,rgba(11,115,185,0.16),transparent 42%),linear-gradient(90deg,rgba(255,255,255,0.96) 0%,rgba(247,255,253,0.88) 46%,rgba(238,247,255,0.72) 100%)!important;
    background-attachment:scroll!important;
  }

  html body:not(#kiteNonRegionGradientForce):not(.slide):not(.page-249793):not(.page-250145):not(.page-250146):not(.page-250147):not(.page-250148):not(.page-250239) :where(#contents,.contents,main) {
    background:radial-gradient(circle at 86% 12%,rgba(14,181,156,0.2),transparent 44%),radial-gradient(circle at 10% 88%,rgba(11,115,185,0.12),transparent 42%),linear-gradient(90deg,rgba(255,255,255,0.94) 0%,rgba(247,255,253,0.86) 46%,rgba(238,247,255,0.7) 100%)!important;
  }
}

/* /kite-nonregion-use-region-gradient-20260607-v1 */

/* sanitized legacy mojibake note */

html body .eternal-home-area.kite-return-home-area,html body .eternal-home-area:has(>a.kite-return-home-btn[href="https://www.kiteartfactory.jp/"]) {
  display:none!important;
}

/* /kite-footer-remove-final-home-button-20260607-v1 */

/* sanitized legacy mojibake note */

html body .eternal-home-area.kite-return-home-area:has(>a.kite-return-home-btn[href="https://www.kiteartfactory.jp/"]),html body .eternal-home-area.kite-return-home-area:has(>a.kite-return-home-btn[href="https://www.kiteartfactory.jp/#"]) {
  display:flex!important;
  justify-content:center!important;
  align-items:center!important;
  box-sizing:border-box!important;
  width:min(100%,1040px)!important;
  max-width:calc(100% - 32px)!important;
  margin:42px auto 34px!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

html body .eternal-home-area.kite-return-home-area>a.kite-return-home-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:52px!important;
  width:min(100%,340px)!important;
  padding:15px 28px!important;
  box-sizing:border-box!important;
  border-radius:999px!important;
  border:1px solid rgba(14,181,156,0.34)!important;
  background:rgba(255,255,255,0.9)!important;
  color:#143142!important;
  -webkit-text-fill-color:#143142!important;
  font-weight:700!important;
  line-height:1.45!important;
  text-align:center!important;
  text-decoration:none!important;
  box-shadow:0 14px 30px rgba(15,47,67,0.08)!important;
}

@media (max-width: 767px) {
  html body .eternal-home-area.kite-return-home-area:has(>a.kite-return-home-btn[href="https://www.kiteartfactory.jp/"]),html body .eternal-home-area.kite-return-home-area:has(>a.kite-return-home-btn[href="https://www.kiteartfactory.jp/#"]) {
    max-width:calc(100% - 24px)!important;
    margin-top:34px!important;
    margin-bottom:28px!important;
  }

  html body .eternal-home-area.kite-return-home-area>a.kite-return-home-btn {
    width:100%!important;
    min-height:50px!important;
    padding:14px 20px!important;
    font-size:15px!important;
  }
}

/* /kite-body-end-home-button-restore-20260607-v1 */

/* sanitized legacy mojibake note */

html body.page-250145 .kite-region-nav a[aria-current="page"] {
  color:transparent!important;
  position:relative!important;
}

html body.page-250145 .kite-region-nav a[aria-current="page"]::after {
  content:"保土ヶ谷区"!important;
  color:#0b8f84!important;
  -webkit-text-fill-color:#0b8f84!important;
  display:block!important;
  left:0!important;
  position:absolute!important;
  right:0!important;
  text-align:center!important;
  top:50%!important;
  transform:translateY(-50%)!important;
}

/* /kite-hodogaya-nav-single-label-20260607-v1 */



/* kite-subpage-menu-gradient-20260607-v1
   Apply the approved aqua-to-blue gradient to subpage opening link-button bands.
   Top page is excluded by body.slide / body#top.
*/
html body:not(.slide):not(#top) nav.menu {
  background:linear-gradient(90deg,#0dae9f 0%,#0c93aa 52%,#0b79b6 100%)!important;
  background-size:auto!important;
  border-top-color:rgba(255,255,255,.20)!important;
  border-bottom-color:rgba(255,255,255,.16)!important;
  box-shadow:none!important;
}

html body:not(.slide):not(#top) nav.menu::before,html body:not(.slide):not(#top) nav.menu::after {
  display:none!important;
}

html body:not(.slide):not(#top) nav.menu .inner,html body:not(.slide):not(#top) nav.menu ul {
  background:transparent!important;
}

html body:not(.slide):not(#top) nav.menu li a,html body:not(.slide):not(#top) nav.menu li a:link,html body:not(.slide):not(#top) nav.menu li a:visited {
  border-color:rgba(255,255,255,.72)!important;
  background:rgba(255,255,255,.91)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 16px 34px rgba(0,72,105,.12)!important;
}

html body:not(.slide):not(#top) nav.menu li a:hover,html body:not(.slide):not(#top) nav.menu li a:focus-visible {
  border-color:rgba(255,255,255,.95)!important;
  background:rgba(255,255,255,.98)!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  box-shadow:0 20px 42px rgba(0,72,105,.18)!important;
}
/* /kite-subpage-menu-gradient-20260607-v1 */

/* kite-hodogaya-medical-box-links-20260608-v1 */
#kite-region-lp-hodogaya .kite-medical-lines-v1 {
  background:transparent!important;
  padding:0!important;
}

#kite-region-lp-hodogaya .kite-medical-lines-v1>b {
  display:block;
  margin:0 0 8px;
  padding:11px 12px;
  border:1px solid rgba(14,181,156,.18);
  border-radius:12px;
  background:rgba(235,255,250,.86);
  color:#526973;
  font-weight:500;
  line-height:1.75;
}

#kite-region-lp-hodogaya .kite-medical-lines-v1>b>a {
  display:inline-flex;
  align-items:center;
  width:fit-content;
  max-width:100%;
  margin:0 0 5px;
  padding:5px 10px;
  border:1px solid rgba(14,181,156,.34);
  border-radius:999px;
  background:#fff;
  color:#078b78!important;
  font-weight:800;
  line-height:1.45;
  text-decoration:none!important;
}
/* /kite-hodogaya-medical-box-links-20260608-v1 */

/* kite-hodogaya-medical-box-links-20260608-v2 */
#kite-region-lp-hodogaya .kite-medical-lines-v1>b>a {
  display:flex!important;
  width:fit-content;
  max-width:100%;
  margin:0 0 7px!important;
}
/* /kite-hodogaya-medical-box-links-20260608-v2 */

/* kite-hodogaya-localcare-mobile-stack-20260608-v1 */
@media (max-width: 767px) {
  body.page-250145 #kite-region-lp-hodogaya .kite-wrap.kite-split {
    display:grid!important;
    grid-template-columns:minmax(0,1fr)!important;
    gap:16px!important;
    width:min(calc(100% - 28px),520px)!important;
    max-width:min(calc(100% - 28px),520px)!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-wrap.kite-split>.kite-note-card,body.page-250145 #kite-region-lp-hodogaya .kite-wrap.kite-split>.kite-region-photo {
    grid-column:1/-1!important;
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-note-card {
    padding:24px 20px!important;
    overflow:visible!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-note-card h2,body.page-250145 #kite-region-lp-hodogaya .kite-note-card p,body.page-250145 #kite-region-lp-hodogaya .kite-chip-list {
    width:100%!important;
    max-width:100%!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-note-card h2 {
    font-size:clamp(24px,6.4vw,28px)!important;
    line-height:1.55!important;
    word-break:normal!important;
    overflow-wrap:anywhere!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-chip-list {
    display:flex!important;
    flex-wrap:wrap!important;
    gap:8px!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-chip-list li {
    display:inline-flex!important;
    width:auto!important;
    min-width:0!important;
    list-style:none!important;
    white-space:normal!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-region-photo {
    height:auto!important;
    min-height:220px!important;
    aspect-ratio:16/10!important;
  }
}
/* /kite-hodogaya-localcare-mobile-stack-20260608-v1 */

/* kite-cont6-privacy-compact-spacing-20260608-v2 */


html body.page-189470.page-189470 main>section#jbzg.article .txt,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt,html body.page-189470.page-189470 main>section#jbzg.article .txt.editorArea,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt.editorArea {
  padding-top:22px!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p,html body.page-189470.page-189470 main>section#jbzg.article .txt.editorArea p,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt.editorArea p {
  margin-top:7px!important;
  margin-bottom:7px!important;
  padding-top:9px!important;
  padding-bottom:9px!important;
  line-height:1.5!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1) {
  margin-bottom:5px!important;
  padding-top:6px!important;
  padding-bottom:6px!important;
  line-height:1.3!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2),html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3) {
  margin-top:3px!important;
  margin-bottom:3px!important;
  padding-top:5px!important;
  padding-bottom:5px!important;
  line-height:1.32!important;
}

@media (max-width: 700px) {
  html body.page-189470.page-189470 main>section#jbzg.article .txt,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt,html body.page-189470.page-189470 main>section#jbzg.article .txt.editorArea,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt.editorArea {
    padding-top:12px!important;
  }

  html body.page-189470.page-189470 main>section#jbzg.article .txt p,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p,html body.page-189470.page-189470 main>section#jbzg.article .txt.editorArea p,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt.editorArea p {
    margin-top:6px!important;
    margin-bottom:6px!important;
    padding:8px 10px!important;
    line-height:1.48!important;
  }

  html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1) {
    line-height:1.28!important;
  }
}
/* /kite-cont6-privacy-compact-spacing-20260608-v2 */

/* kite-cont6-privacy-compact-spacing-20260608-v3 */
html body.page-189470.page-189470 main>section#jbzg.article .txt::before,html body.page-189470.page-189470 main>section#jbzg.article .txt:before,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt::before,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt:before,html body.page-189470.page-189470 main>section#jbzg.article .txt.editorArea::before,html body.page-189470.page-189470 main>section#jbzg.article .txt.editorArea:before,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt.editorArea::before,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt.editorArea:before {
  content:none!important;
  display:none!important;
  width:0!important;
  height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt,html body.page-189470.page-189470 main>section#jbzg.article .txt.editorArea,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt.editorArea {
  padding-top:18px!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p,html body.page-189470.page-189470 main>section#jbzg.article .txt.editorArea p,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt.editorArea p {
  margin-top:6px!important;
  margin-bottom:6px!important;
  padding-top:8px!important;
  padding-bottom:8px!important;
  line-height:1.45!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3) {
  margin-top:0!important;
  margin-bottom:2px!important;
  padding-top:4px!important;
  padding-bottom:3px!important;
  line-height:1.22!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1) {
  margin-top:0!important;
  margin-bottom:2px!important;
  padding-top:3px!important;
  padding-bottom:3px!important;
  line-height:1.2!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2) {
  margin-top:0!important;
  margin-bottom:12px!important;
  padding-top:3px!important;
  padding-bottom:5px!important;
  line-height:1.22!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1),html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2),html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3) {
  font-size:0!important;
  line-height:0!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1)::before,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1)::before {
  content:"Privacy Policy"!important;
  display:block!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-size:clamp(15px,1.1vw,17px)!important;
  line-height:1.18!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2)::before,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2)::before {
  content:"個人情報保護方針"!important;
  display:block!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-size:clamp(24px,2vw,30px)!important;
  line-height:1.18!important;
}

html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3)::before,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3)::before {
  content:"Kite art factory LLC"!important;
  display:block!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-size:clamp(15px,1.1vw,17px)!important;
  line-height:1.18!important;
}

@media (max-width: 700px) {
  html body.page-189470.page-189470 main>section#jbzg.article .txt,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt,html body.page-189470.page-189470 main>section#jbzg.article .txt.editorArea,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt.editorArea {
    padding-top:10px!important;
  }

  html body.page-189470.page-189470 main>section#jbzg.article .txt p,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p,html body.page-189470.page-189470 main>section#jbzg.article .txt.editorArea p,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt.editorArea p {
    margin-top:5px!important;
    margin-bottom:5px!important;
    padding:7px 10px!important;
    line-height:1.42!important;
  }

  html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3),html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1),html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1),html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2) {
    margin-top:0!important;
    margin-bottom:3px!important;
    padding-top:4px!important;
    padding-bottom:4px!important;
    line-height:1.22!important;
  }

  html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1)::before,html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3)::before,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(1)::before,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(3)::before {
    font-size:15px!important;
    line-height:1.16!important;
  }

  html body.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2)::before,html body.tpl-contents.page-189470.page-189470 main>section#jbzg.article .txt p:nth-of-type(2)::before {
    font-size:22px!important;
    line-height:1.16!important;
  }
}
/* /kite-cont6-privacy-compact-spacing-20260608-v3 */

/* kite-floating-contact-buttons-pc-red-labels-20260817-v1 start */
@media screen and (min-width: 1024px) {
  html body .header-floating-btns {
    width:clamp(104px,9.5vw,130px)!important;
    top:128px!important;
    right:clamp(12px,2.2vw,30px)!important;
    gap:clamp(26px,3.2vw,44px)!important;
  }

  html body .header-floating-btns .h-float-btn {
    width:clamp(104px,9.5vw,130px)!important;
    height:clamp(104px,9.5vw,130px)!important;
    min-width:clamp(104px,9.5vw,130px)!important;
    min-height:clamp(104px,9.5vw,130px)!important;
    flex-direction:column!important;
    background:linear-gradient(145deg,#e84b48 0%,#d63335 100%)!important;
    box-shadow:-10px 16px 34px rgba(171,36,40,0.20)!important;
    overflow:hidden!important;
  }

  html body .header-floating-btns .h-float-btn svg,html body .header-floating-btns .h-float-btn i {
    width:clamp(34px,3.1vw,42px)!important;
    height:clamp(34px,3.1vw,42px)!important;
    margin:0 0 8px!important;
  }

  html body .header-floating-btns .h-float-btn::after {
    display:block!important;
    position:static!important;
    width:auto!important;
    height:auto!important;
    color:#fff!important;
    -webkit-text-fill-color:#fff!important;
    font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",sans-serif!important;
    font-size:clamp(14px,1.15vw,16px)!important;
    font-weight:700!important;
    line-height:1.2!important;
    letter-spacing:0!important;
    white-space:nowrap!important;
  }

  html body .header-floating-btns .btn-tel::after {
    content:"電話相談"!important;
  }

  html body .header-floating-btns .btn-mail::after {
    content:"お問い合わせ"!important;
  }

  html body .header-floating-btns .h-float-btn:hover {
    transform:translateY(-2px) scale(1.04)!important;
    box-shadow:-12px 20px 40px rgba(171,36,40,0.26)!important;
  }
}
/* kite-floating-contact-buttons-pc-red-labels-20260817-v1 end */

/* kite-cont11-46-shopping-careplaza-card-20260608-v1 start */
body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2 {
  padding:26px 28px!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2 h3 {
  margin-bottom:12px!important;
  color:#173247!important;
  font-size:clamp(22px,2.6vw,30px)!important;
  line-height:1.45!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2>p {
  margin-bottom:22px!important;
  color:#5c7078!important;
  font-size:clamp(15px,1.35vw,17px)!important;
  line-height:1.85!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  padding:0!important;
  margin:0!important;
  list-style:none!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li {
  display:grid!important;
  grid-template-columns:minmax(280px,1fr) minmax(190px,auto)!important;
  align-items:center!important;
  gap:14px 24px!important;
  min-height:70px!important;
  padding:12px 18px!important;
  border:1px solid rgba(14,181,156,.22)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,.98),rgba(255,255,255,.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,.05)!important;
  color:transparent!important;
  font-size:0!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li::before {
  display:none!important;
  content:none!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li a:first-of-type {
  justify-self:center!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(17px,1.45vw,21px)!important;
  font-weight:700!important;
  line-height:1.35!important;
  text-align:center!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li a:first-of-type::before {
  content:"店舗";
  display:inline-block;
  margin-right:.55em;
  color:#008a78;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;
  font-size:.86em;
  font-weight:800;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li a:last-of-type {
  justify-self:end!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:30px!important;
  padding:4px 14px!important;
  border:1px solid rgba(14,181,156,.28)!important;
  border-radius:999px!important;
  background:rgba(236,252,248,.94)!important;
  color:#087a76!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li a:last-of-type::before {
  content:"確認";
  margin-right:.45em;
  color:#008a78;
}

@media (max-width: 760px) {
  body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2 {
    padding:20px 14px!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2 h3 {
    font-size:22px!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li {
    grid-template-columns:1fr!important;
    gap:8px!important;
    min-height:0!important;
    padding:13px 14px!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li a:first-of-type,body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li a:last-of-type {
    justify-self:start!important;
    text-align:left!important;
  }
}
/* kite-cont11-46-shopping-careplaza-card-20260608-v1 end */

/* kite-region-hero-tight-top-20260608-v2 start */
@media (min-width: 981px) {
  html body.page-250145 #kite-region-lp-hodogaya .kite-region-hero,html body.page-250146 #kite-region-lp-nishi .kite-region-hero,html body.page-250147 #kite-region-lp-naka .kite-region-hero,html body.page-250148 #kite-region-lp-minami .kite-region-hero,html body.page-250239 #kite-region-lp-other-yokohama .kite-region-hero {
    min-height:540px!important;
    padding-top:92px!important;
    padding-bottom:34px!important;
    align-items:center!important;
  }
}

@media (max-width: 980px) {
  html body.page-250145 #kite-region-lp-hodogaya .kite-region-hero,html body.page-250146 #kite-region-lp-nishi .kite-region-hero,html body.page-250147 #kite-region-lp-naka .kite-region-hero,html body.page-250148 #kite-region-lp-minami .kite-region-hero,html body.page-250239 #kite-region-lp-other-yokohama .kite-region-hero {
    min-height:auto!important;
    padding-top:108px!important;
    padding-bottom:34px!important;
    align-items:start!important;
  }
}
/* kite-region-hero-tight-top-20260608-v2 end */


/* kite-region-facts-compact-gap-20260608-v2 start */
@media (min-width: 981px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) [id^="kite-region-lp-"] .kite-facts {
    grid-template-columns:repeat(3,minmax(260px,380px))!important;
    justify-content:center!important;
    column-gap:28px!important;
    row-gap:10px!important;
    padding:16px 24px!important;
  }

  html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) [id^="kite-region-lp-"] .kite-fact {
    width:auto!important;
    min-width:0!important;
    padding:3px 0 3px 12px!important;
  }
}

@media (max-width: 980px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) [id^="kite-region-lp-"] .kite-facts {
    gap:8px!important;
    padding-top:14px!important;
    padding-bottom:14px!important;
  }
}
/* kite-region-facts-compact-gap-20260608-v2 end */

/* kite-home-office-photo-left-20260608-v1 start */
@media (min-width: 981px) {
  html body#top.slide #guide-section::before,html body.slide#top #guide-section::before {
    left:24px!important;
    right:auto!important;
  }
}
/* kite-home-office-photo-left-20260608-v1 end */

/* kite-cont11-46-shopping-careplaza-card-20260609-v2 start */
body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2 {
  padding:24px 28px!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 {
  gap:9px!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li {
  grid-template-columns:minmax(280px,1.08fr) minmax(210px,.58fr)!important;
  grid-template-rows:auto!important;
  min-height:62px!important;
  padding:10px 18px!important;
  column-gap:28px!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li a:first-of-type {
  grid-column:1!important;
  justify-self:center!important;
  color:#173247!important;
  font-size:clamp(16px,1.18vw,19px)!important;
  line-height:1.35!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li a:first-of-type::before {
  content:none!important;
  display:none!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li a:last-of-type {
  grid-column:2!important;
  justify-self:start!important;
  min-height:28px!important;
  padding:3px 14px!important;
  font-size:14px!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li a:last-of-type::before {
  content:"確認"!important;
  margin-right:.5em!important;
  color:#008a78!important;
  font-weight:800!important;
}

@media (max-width: 760px) {
  body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2 {
    padding:18px 12px!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li {
    grid-template-columns:1fr!important;
    gap:7px!important;
    min-height:0!important;
    padding:12px 13px!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li a:first-of-type {
    justify-self:start!important;
    font-size:16px!important;
    text-align:left!important;
  }

  body.page-250145 #kite-region-lp-hodogaya .kite-shop-list-v2 li a:last-of-type {
    grid-column:1!important;
    justify-self:start!important;
  }
}
/* kite-cont11-46-shopping-careplaza-card-20260609-v2 end */





/* kite-cont11-46-copy-append-20260610-v1 start */
html body.page-250145 .kite-card.kite-medical-all-v1>h3 {
  display:block!important;
  width:100%!important;
  margin:0 0 14px!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:30px!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-align:center!important;
}
html body.page-250145 .kite-card.kite-medical-all-v1>h3+p {
  display:block!important;
  margin:0 0 18px!important;
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}
html body.page-250145 .kite-card.kite-medical-all-v1>h3+p a {
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-decoration:none!important;
}
html body.page-250145 .kite-card.kite-medical-all-v1>h3+p::after {
  content:""!important;
  display:block!important;
  color:#405866!important;
  font-size:15px!important;
  font-weight:600!important;
  line-height:1.7!important;
  text-align:center!important;
}
html body.page-250145 .kite-card.kite-shop-compact-v2>h3 {
  display:block!important;
  width:100%!important;
  margin:0 0 14px!important;
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}
html body.page-250145 .kite-card.kite-shop-compact-v2>h3::after {
  content:""!important;
  display:block!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:30px!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-align:center!important;
}
html body.page-250145 .kite-card.kite-shop-compact-v2>h3+p {
  display:block!important;
  margin:0 0 18px!important;
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}
html body.page-250145 .kite-card.kite-shop-compact-v2>h3+p::after {
  content:""!important;
  display:block!important;
  color:#405866!important;
  font-size:15px!important;
  font-weight:600!important;
  line-height:1.7!important;
  text-align:center!important;
}
/* kite-cont11-46-copy-append-20260610-v1 end */



/* kite-cont11-46-copy-final-overrides-20260610-v4 start */
html body.page-250145 .kite-life-route-group-v1 .kite-section-head>p {
  display:block!important;
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}
html body.page-250145 .kite-life-route-group-v1 .kite-section-head>p::after {
  content:""!important;
  display:block!important;
  color:#405866!important;
  font-size:16px!important;
  font-weight:600!important;
  line-height:1.8!important;
  text-align:center!important;
}
html body.page-250145 .kite-life-route-group-v1 .kite-medical-all-v1>h3 {
  display:block!important;
  width:100%!important;
  margin:0 0 14px!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:30px!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-align:center!important;
}
html body.page-250145 .kite-life-route-group-v1 .kite-medical-all-v1>h3 * {
  font-size:inherit!important;
  line-height:inherit!important;
}
html body.page-250145 .kite-life-route-group-v1 .kite-shop-compact-v2>h3,html body.page-250145 .kite-life-route-group-v1 .kite-shop-compact-v2>h3 * {
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
}
html body.page-250145 .kite-life-route-group-v1 .kite-shop-compact-v2>h3::before {
  content:none!important;
  display:none!important;
}
html body.page-250145 .kite-life-route-group-v1 .kite-shop-compact-v2>h3::after {
  content:""!important;
  display:block!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:30px!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-align:center!important;
}
html body.page-250145 .kite-life-route-group-v1 .kite-shop-compact-v2>p,html body.page-250145 .kite-life-route-group-v1 .kite-shop-compact-v2>p * {
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}
html body.page-250145 .kite-life-route-group-v1 .kite-shop-compact-v2>p::before {
  content:none!important;
  display:none!important;
}
html body.page-250145 .kite-life-route-group-v1 .kite-shop-compact-v2>p::after {
  content:""!important;
  display:block!important;
  color:#405866!important;
  font-size:15px!important;
  font-weight:600!important;
  line-height:1.7!important;
  text-align:center!important;
}
html body.page-250145 .kite-other-life-area-v1 .kite-shop-compact-v2>h3,html body.page-250145 .kite-other-life-area-v1 .kite-shop-compact-v2>h3 * {
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
}





/* kite-cont11-46-copy-final-overrides-20260610-v4 end */


/* kite-cont11-46-final-copy-override-20260610-v5 start */
html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-section-head>p {
  display:block!important;
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-section-head>p::after {
  content:""!important;
  display:block!important;
  color:#405866!important;
  font-size:16px!important;
  font-weight:600!important;
  line-height:1.8!important;
  text-align:center!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-medical-all-v1>h3 {
  display:block!important;
  width:100%!important;
  margin:0 0 14px!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:30px!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-align:center!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-medical-all-v1>h3 * {
  font-size:inherit!important;
  line-height:inherit!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-medical-all-v1>p,html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-medical-all-v1>p * {
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-medical-all-v1>p::after {
  content:""!important;
  display:block!important;
  color:#405866!important;
  font-size:15px!important;
  font-weight:600!important;
  line-height:1.7!important;
  text-align:center!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-shop-compact-v2>h3,html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-shop-compact-v2>h3 * {
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-shop-compact-v2>h3::before {
  content:none!important;
  display:none!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-shop-compact-v2>h3::after {
  content:""!important;
  display:block!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:30px!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-align:center!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-shop-compact-v2>p,html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-shop-compact-v2>p * {
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-shop-compact-v2>p::before {
  content:none!important;
  display:none!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-shop-compact-v2>p::after {
  content:""!important;
  display:block!important;
  color:#405866!important;
  font-size:15px!important;
  font-weight:600!important;
  line-height:1.7!important;
  text-align:center!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-shop-compact-v2>h3,html body.page-250145 #kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-shop-compact-v2>h3 * {
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-shop-compact-v2>h3::before {
  content:none!important;
  display:none!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-shop-compact-v2>h3::after {
  content:""!important;
  display:block!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:30px!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-align:center!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-shop-compact-v2>p,html body.page-250145 #kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-shop-compact-v2>p * {
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-shop-compact-v2>p::before {
  content:none!important;
  display:none!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-shop-compact-v2>p::after {
  content:""!important;
  display:block!important;
  color:#405866!important;
  font-size:15px!important;
  font-weight:600!important;
  line-height:1.7!important;
  text-align:center!important;
}
/* kite-cont11-46-final-copy-override-20260610-v5 end */



/* kite-cont11-46-other-area-copy-20260610-v6 start */
html body.page-250145 .kite-other-life-area-v1 .kite-shop-compact-v2>h3,html body.page-250145 .kite-other-life-area-v1 .kite-shop-compact-v2>h3 * {
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}
html body.page-250145 .kite-other-life-area-v1 .kite-shop-compact-v2>h3::before {
  content:none!important;
  display:none!important;
}
html body.page-250145 .kite-other-life-area-v1 .kite-shop-compact-v2>h3::after {
  content:""!important;
  display:block!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:30px!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-align:center!important;
}
html body.page-250145 .kite-other-life-area-v1 .kite-shop-compact-v2>p,html body.page-250145 .kite-other-life-area-v1 .kite-shop-compact-v2>p * {
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}
html body.page-250145 .kite-other-life-area-v1 .kite-shop-compact-v2>p::before {
  content:none!important;
  display:none!important;
}
html body.page-250145 .kite-other-life-area-v1 .kite-shop-compact-v2>p::after {
  content:""!important;
  display:block!important;
  color:#405866!important;
  font-size:15px!important;
  font-weight:600!important;
  line-height:1.7!important;
  text-align:center!important;
}
/* kite-cont11-46-other-area-copy-20260610-v6 end */



/* kite-cont11-46-other-area-copy-20260610-v7 start */
html body.page-250145.page-250145 .kite-other-life-area-v1.kite-other-life-area-v1 .kite-shop-compact-v2.kite-shop-compact-v2>p,html body.page-250145.page-250145 .kite-other-life-area-v1.kite-other-life-area-v1 .kite-shop-compact-v2.kite-shop-compact-v2>p * {
  color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}
html body.page-250145.page-250145 .kite-other-life-area-v1.kite-other-life-area-v1 .kite-shop-compact-v2.kite-shop-compact-v2>p::before {
  content:none!important;
  display:none!important;
}
html body.page-250145.page-250145 .kite-other-life-area-v1.kite-other-life-area-v1 .kite-shop-compact-v2.kite-shop-compact-v2>p::after {
  content:""!important;
  display:block!important;
  color:#405866!important;
  font-size:15px!important;
  font-weight:600!important;
  line-height:1.7!important;
  text-align:center!important;
}
/* kite-cont11-46-other-area-copy-20260610-v7 end */
/* kite-cont11-46-other-medical-link-20260610-v1 */
body.page-250145 #kite-region-lp-hodogaya .kite-other-medical-link-v1 {
  margin:28px auto 24px!important;
  text-align:center!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-other-medical-link-v1 h3 {
  margin:0 0 10px!important;
  font-size:30px!important;
  line-height:1.45!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-other-medical-link-v1 p {
  margin:0!important;
  font-size:16px!important;
  line-height:1.8!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-other-medical-link-v1 a {
  color:#008f83!important;
  text-decoration:underline!important;
  text-underline-offset:4px!important;
}
/* /kite-cont11-46-other-medical-link-20260610-v1 */
/* kite-cont11-46-remove-medical-subcopy-css-20260611-v2 */
html body.page-250145 #kite-region-lp-hodogaya .kite-card.kite-medical-all-v1>h3+p::after,html body.page-250145 .kite-card.kite-medical-all-v1>h3+p::after {
  content:none!important;
  display:none!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-card.kite-medical-all-v1>h3+p,html body.page-250145 .kite-card.kite-medical-all-v1>h3+p {
  margin-bottom:0!important;
}
/* /kite-cont11-46-remove-medical-subcopy-css-20260611-v2 */


\n\n\n\n\n/* kite-cont11-46-medical-single-source-safe-20260611-v1 */
html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1 > h3,
html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1 > h3 {
  text-align:center!important;
  font-size:30px!important;
  line-height:1.45!important;
  margin:0 auto 18px!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p:first-of-type:not(.m4),html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p:first-of-type:not(.m4) {
  display:none!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4 {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  margin:16px 0 0!important;
  padding:0!important;
  width:100%!important;
  max-width:100%!important;
  color:#173247!important;
  font-size:14.5px!important;
  line-height:1.65!important;
  text-align:left!important;
  white-space:normal!important;
  overflow:visible!important;
  box-sizing:border-box!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b {
  position:relative!important;
  display:grid!important;
  grid-template-columns:minmax(230px,.78fr) minmax(300px,1fr) minmax(112px,auto)!important;
  grid-template-rows:auto auto!important;
  align-items:center!important;
  justify-items:stretch!important;
  gap:4px 20px!important;
  min-height:68px!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:12px 18px!important;
  border:1px solid rgba(14,181,156,.24)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,.98),rgba(255,255,255,.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,.05)!important;
  box-sizing:border-box!important;
  color:#173247!important;
  font-size:14.5px!important;
  line-height:1.65!important;
  font-weight:500!important;
  text-align:left!important;
  white-space:normal!important;
  overflow:visible!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b *,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b * {
  max-width:100%!important;
  box-sizing:border-box!important;
  line-height:inherit!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  transform:none!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>i,html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a:first-child>i,html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a:first-child:not([href*="maps.google"]):not([href^="tel:"]),html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>i,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a:first-child>i,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a:first-child:not([href*="maps.google"]):not([href^="tel:"]) {
  grid-column:1!important;
  grid-row:1/3!important;
  justify-self:start!important;
  align-self:center!important;
  width:100%!important;
  margin:0!important;
  padding:0!important;
  color:#173247!important;
  -webkit-text-fill-color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:16px!important;
  font-style:normal!important;
  font-weight:700!important;
  line-height:1.45!important;
  text-align:left!important;
  text-align-last:left!important;
  text-decoration:none!important;
  white-space:normal!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href*="maps.google"],html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href*="maps.google"] {
  grid-column:2!important;
  grid-row:1!important;
  justify-self:stretch!important;
  align-self:end!important;
  margin:0!important;
  padding:0!important;
  color:#405866!important;
  -webkit-text-fill-color:#405866!important;
  font-size:14.5px!important;
  font-weight:600!important;
  text-align:left!important;
  text-decoration:none!important;
  white-space:normal!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href^="tel:"],html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href^="tel:"] {
  grid-column:2!important;
  grid-row:2!important;
  justify-self:stretch!important;
  align-self:start!important;
  margin:0!important;
  padding:0!important;
  color:#305569!important;
  -webkit-text-fill-color:#305569!important;
  font-size:14.5px!important;
  font-weight:700!important;
  text-align:left!important;
  text-decoration:none!important;
  white-space:nowrap!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href*="maps.google"]::before,html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href^="tel:"]::before,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href*="maps.google"]::before,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href^="tel:"]::before {
  position:static!important;
  display:inline-block!important;
  min-width:4.5em!important;
  margin-right:.45em!important;
  padding:0!important;
  color:#008a78!important;
  -webkit-text-fill-color:#008a78!important;
  font-size:14.5px!important;
  font-weight:800!important;
  line-height:inherit!important;
  text-align:left!important;
  vertical-align:baseline!important;
  background:none!important;
  border:0!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href*="maps.google"]::before,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href*="maps.google"]::before {
  content:"所在地"!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href^="tel:"]::before,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href^="tel:"]::before {
  content:"電話番号"!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a::after {
  position:static!important;
  inset:auto!important;
  transform:none!important;
  box-shadow:none!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a:first-child:not([href*="maps.google"]):not([href^="tel:"])::after,html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href*="maps.google"]::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a:first-child:not([href*="maps.google"]):not([href^="tel:"])::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href*="maps.google"]::after {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:48px!important;
  height:30px!important;
  margin:0 0 0 8px!important;
  padding:0 12px!important;
  border:1px solid rgba(14,181,156,.3)!important;
  border-radius:999px!important;
  background:rgba(240,255,252,.92)!important;
  color:#244a5c!important;
  -webkit-text-fill-color:#244a5c!important;
  font-size:14.5px!important;
  font-weight:700!important;
  line-height:1!important;
  text-align:center!important;
  text-decoration:none!important;
  vertical-align:middle!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a:first-child:not([href*="maps.google"]):not([href^="tel:"])::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a:first-child:not([href*="maps.google"]):not([href^="tel:"])::after {
  content:"公式"!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href*="maps.google"]::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href*="maps.google"]::after {
  content:"地図"!important;
}

@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>h3,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>h3 {
    font-size:24px!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4 {
    gap:8px!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b {
    grid-template-columns:1fr auto!important;
    grid-template-rows:auto auto auto!important;
    gap:4px 10px!important;
    min-height:0!important;
    padding:12px 14px!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>i,html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a:first-child>i,html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a:first-child:not([href*="maps.google"]):not([href^="tel:"]),html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>i,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a:first-child>i,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a:first-child:not([href*="maps.google"]):not([href^="tel:"]) {
    grid-column:1/3!important;
    grid-row:1!important;
    font-size:15.5px!important;
    text-align:left!important;
    text-align-last:left!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href*="maps.google"],html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href*="maps.google"] {
    grid-column:1/3!important;
    grid-row:2!important;
    font-size:14.5px!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href^="tel:"],html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1>p.m4>b>a[href^="tel:"] {
    grid-column:1!important;
    grid-row:3!important;
    font-size:14.5px!important;
  }
}
/* /kite-cont11-46-medical-single-source-safe-20260611-v1 */\n

/* kite-cont11-46-service-cards-compact-20260611-v1 */
html body.page-250145 #kite-region-lp-hodogaya section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-grid {
  gap:16px!important;
}

html body.page-250145 #kite-region-lp-hodogaya section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-grid>article.kite-service-card.kite-card {
  min-height:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
}

html body.page-250145 #kite-region-lp-hodogaya section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-grid>article.kite-service-card.kite-card>.kite-card-pad {
  padding:12px 16px!important;
}

html body.page-250145 #kite-region-lp-hodogaya section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card.kite-card h3 {
  margin:0 0 4px!important;
  line-height:1.32!important;
}

html body.page-250145 #kite-region-lp-hodogaya section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card.kite-card p {
  margin:0 0 8px!important;
  line-height:1.55!important;
}

html body.page-250145 #kite-region-lp-hodogaya section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-detail-btn {
  min-height:32px!important;
  padding:6px 12px!important;
  margin-top:0!important;
}

@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-grid {
    gap:14px!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-grid>article.kite-service-card.kite-card>.kite-card-pad {
    padding:14px 14px!important;
  }
}
/* /kite-cont11-46-service-cards-compact-20260611-v1 */

/* kite-cont11-46-medical-card-list-20260613-v1 */
body.page-250145 .kite-medical-all-v1[data-kite-marker] {
  width:min(1180px,calc(100vw - 48px))!important;
  max-width:min(1180px,calc(100vw - 48px))!important;
  margin:42px auto 0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>h3 {
  margin:0 0 12px!important;
  text-align:center!important;
  color:#173246!important;
  font-size:clamp(26px,3vw,36px)!important;
  line-height:1.45!important;
  letter-spacing:0!important;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p:not(.m4) {
  margin:0 auto 20px!important;
  text-align:center!important;
  line-height:1.7!important;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p:not(.m4)>a {
  color:#0a9e91!important;
  text-decoration:underline!important;
  text-underline-offset:4px!important;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4 {
  display:grid!important;
  gap:12px!important;
  width:100%!important;
  margin:0 auto!important;
  padding:0!important;
  text-align:left!important;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong {
  position:relative!important;
  display:grid!important;
  grid-template-columns:minmax(300px,0.95fr) minmax(360px,0.9fr)!important;
  grid-template-rows:auto auto!important;
  align-items:center!important;
  column-gap:32px!important;
  row-gap:4px!important;
  min-height:78px!important;
  width:100%!important;
  margin:0!important;
  padding:18px 180px 18px 30px!important;
  border:1px solid rgba(28,199,184,0.25)!important;
  border-radius:18px!important;
  background:linear-gradient(90deg,rgba(255,255,255,0.93),rgba(245,255,253,0.86))!important;
  box-shadow:0 12px 30px rgba(21,122,134,0.08)!important;
  color:#324f60!important;
  font-size:17px!important;
  line-height:1.55!important;
  font-weight:600!important;
  text-align:left!important;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>i,body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"]) {
  grid-column:1!important;
  grid-row:1/span 2!important;
  align-self:center!important;
  justify-self:start!important;
  width:100%!important;
  margin:0!important;
  color:#173246!important;
  font-size:20px!important;
  font-style:normal!important;
  font-weight:700!important;
  line-height:1.45!important;
  text-align:left!important;
  text-decoration:none!important;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"])>i {
  display:inline!important;
  color:inherit!important;
  font-style:normal!important;
  text-align:left!important;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"])::after {
  content:"公式";
  position:absolute;
  right:94px;
  top:50%;
  z-index:2;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-width:58px;
  min-height:32px;
  padding:4px 14px;
  border:1px solid rgba(28,199,184,0.35);
  border-radius:999px;
  background:rgba(238,255,252,0.9);
  color:#173246;
  font-size:15px;
  font-weight:700;
  line-height:1;
  text-align:center;
  text-decoration:none;
  transform:translateY(-50%);
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="maps.google"],body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="google.com/maps"] {
  grid-column:2!important;
  grid-row:1!important;
  justify-self:start!important;
  width:100%!important;
  margin:0!important;
  color:#4c6270!important;
  font-size:15px!important;
  font-weight:600!important;
  line-height:1.55!important;
  text-align:left!important;
  text-decoration:none!important;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="maps.google"]::after,body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="google.com/maps"]::after {
  content:"地図";
  position:absolute;
  right:30px;
  top:50%;
  z-index:2;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-width:58px;
  min-height:32px;
  padding:4px 14px;
  border:1px solid rgba(28,199,184,0.35);
  border-radius:999px;
  background:rgba(238,255,252,0.9);
  color:#173246;
  font-size:15px;
  font-weight:700;
  line-height:1;
  text-align:center;
  text-decoration:none;
  transform:translateY(-50%);
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href^="tel:"] {
  grid-column:2!important;
  grid-row:2!important;
  justify-self:start!important;
  width:100%!important;
  margin:0!important;
  color:#324f60!important;
  font-size:16px!important;
  font-weight:700!important;
  line-height:1.55!important;
  text-align:left!important;
  text-decoration:none!important;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="maps.google"]::before,body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="google.com/maps"]::before {
  content:"所在地";
  display:inline-block;
  margin-right:0.5em;
  color:#009e91;
  font-weight:700;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href^="tel:"]::before {
  content:"電話番号";
  display:inline-block;
  margin-right:0.5em;
  color:#009e91;
  font-weight:700;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong:hover {
  border-color:rgba(28,199,184,0.4)!important;
  box-shadow:0 16px 34px rgba(21,122,134,0.11)!important;
}

body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"]):hover::after,body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="maps.google"]:hover::after,body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="google.com/maps"]:hover::after {
  border-color:rgba(28,199,184,0.6);
  background:rgba(229,255,251,0.98);
}

@media (max-width: 760px) {
  body.page-250145 .kite-medical-all-v1[data-kite-marker] {
    width:min(100%,calc(100vw - 24px))!important;
    max-width:min(100%,calc(100vw - 24px))!important;
    margin-top:32px!important;
  }

  body.page-250145 .kite-medical-all-v1[data-kite-marker]>h3 {
    font-size:24px!important;
  }

  body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong {
    grid-template-columns:1fr!important;
    grid-template-rows:auto auto auto!important;
    row-gap:8px!important;
    min-height:0!important;
    padding:18px 18px!important;
    border-radius:16px!important;
  }

  body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>i,body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"]),body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="maps.google"],body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="google.com/maps"],body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href^="tel:"] {
    grid-column:1!important;
    grid-row:auto!important;
    width:100%!important;
    justify-self:stretch!important;
    text-align:left!important;
  }

  body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"])::after,body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="maps.google"]::after,body.page-250145 .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="google.com/maps"]::after {
    position:static;
    display:inline-flex;
    min-width:54px;
    min-height:30px;
    margin:8px 8px 0 0;
    padding:4px 12px;
    transform:none;
    vertical-align:middle;
  }
}
/* /kite-cont11-46-medical-card-list-20260613-v1 */





/* kite-cont11-46-info-note-20260613-v1 */
html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-life-route-group-v1[aria-labelledby="kite-life-route-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad[aria-label="掲載情報について"],html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-life-route-group-v1[aria-labelledby="kite-life-route-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad.kite-info-note-v1,html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-life-route-group-v1[aria-labelledby="kite-life-route-hodogaya"]>.kite-wrap>div.kite-card.kite-card-pad:nth-of-type(4) {
  text-align:center!important;
}

html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-life-route-group-v1[aria-labelledby="kite-life-route-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad[aria-label="掲載情報について"]>p,html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-life-route-group-v1[aria-labelledby="kite-life-route-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad.kite-info-note-v1>p,html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-life-route-group-v1[aria-labelledby="kite-life-route-hodogaya"]>.kite-wrap>div.kite-card.kite-card-pad:nth-of-type(4)>p {
  display:block!important;
  width:100%!important;
  max-width:920px!important;
  margin:0 auto!important;
  color:#30434c!important;
  font-size:14px!important;
  font-weight:500!important;
  line-height:1.9!important;
  letter-spacing:.04em!important;
  text-align:center!important;
}

html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-life-route-group-v1[aria-labelledby="kite-life-route-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad[aria-label="掲載情報について"]>p>strong,html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-life-route-group-v1[aria-labelledby="kite-life-route-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad.kite-info-note-v1>p>strong,html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-life-route-group-v1[aria-labelledby="kite-life-route-hodogaya"]>.kite-wrap>div.kite-card.kite-card-pad:nth-of-type(4)>p>strong {
  display:block!important;
  margin:0 0 4px!important;
  color:#173246!important;
  font-size:14px!important;
  font-weight:700!important;
  line-height:1.7!important;
  text-align:center!important;
}

@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-life-route-group-v1[aria-labelledby="kite-life-route-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad[aria-label="掲載情報について"]>p,html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-life-route-group-v1[aria-labelledby="kite-life-route-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad.kite-info-note-v1>p,html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-life-route-group-v1[aria-labelledby="kite-life-route-hodogaya"]>.kite-wrap>div.kite-card.kite-card-pad:nth-of-type(4)>p {
    font-size:14px!important;
    line-height:1.85!important;
    text-align:center!important;
  }
}
/* /kite-cont11-46-info-note-20260613-v1 */


/* kite-cont11-46-other-area-note-20260613-v1 */
html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-other-life-area-v1[aria-labelledby="kite-other-life-area-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad[aria-label="その他エリアの確認"]>p {
  margin:0 auto!important;
  max-width:920px!important;
  color:#30434c!important;
  font-size:14px!important;
  font-weight:600!important;
  line-height:1.9!important;
  letter-spacing:.04em!important;
  text-align:center!important;
}

html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-other-life-area-v1[aria-labelledby="kite-other-life-area-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad[aria-label="その他エリアの確認"]>p>strong {
  display:block!important;
  margin:0 0 4px!important;
  color:#173246!important;
  font-size:14px!important;
  font-weight:700!important;
  line-height:1.7!important;
  text-align:center!important;
}

@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-other-life-area-v1[aria-labelledby="kite-other-life-area-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad[aria-label="その他エリアの確認"]>p {
    font-size:14px!important;
    line-height:1.85!important;
    text-align:center!important;
  }
}
/* /kite-cont11-46-other-area-note-20260613-v1 */


/* kite-cont11-46-careplaza-note-20260613-v1 */
html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-careplaza-area-v2[aria-labelledby="kite-careplaza-area-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad.kite-careplaza-note-v2[aria-label="横浜市地域ケアプラザ担当エリアの確認日"]>p {
  margin:0 auto!important;
  max-width:920px!important;
  color:#30434c!important;
  font-size:14px!important;
  font-weight:600!important;
  line-height:1.9!important;
  letter-spacing:.04em!important;
  text-align:center!important;
}

html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-careplaza-area-v2[aria-labelledby="kite-careplaza-area-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad.kite-careplaza-note-v2[aria-label="横浜市地域ケアプラザ担当エリアの確認日"]>p>strong {
  color:#173246!important;
  font-size:14px!important;
  font-weight:700!important;
  line-height:1.7!important;
  text-align:center!important;
}

@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya section.kite-section.kite-careplaza-area-v2[aria-labelledby="kite-careplaza-area-hodogaya"]>.kite-wrap>.kite-card.kite-card-pad.kite-careplaza-note-v2[aria-label="横浜市地域ケアプラザ担当エリアの確認日"]>p {
    font-size:14px!important;
    line-height:1.85!important;
    text-align:center!important;
  }
}
/* /kite-cont11-46-careplaza-note-20260613-v1 */




/* kite-cont11-46-copy-inline-css-before-delete-20260613-v1
   Purpose: copy current HTML-page CSS into Advanced CSS first.
   Do not remove HTML-side styles until this is saved and the public page is checked.
   Style 01 is copied as-is because it is already page/root scoped.
   Style 02 is copied with :where(body.page-250145 #kite-region-lp-hodogaya) to limit shared-CSS impact without increasing specificity.
*/

/* ---- copied inline style 01 from cont11/46 HTML ---- */

/* kite-restore-chunk-14-20260802 */
body.page-250145 .pageTitle,body.page-250145 .pnkz,body.page-250145 .breadcrumb,body.page-250145 #breadcrumb,body.page-250145 .menu,body.page-250145 #menu,body.page-250145 .globalNav,body.page-250145 .global-nav,body.page-250145 .gNav,body.page-250145 .gnav,body.page-250145 nav.menu,body.page-250145 nav.globalNav { display:none!important; visibility:hidden!important; } body.tpl-contents.page-250145>header.header,body.page-250145>header.header,body.page-250145>.header { position:fixed!important; top:0!important; right:0!important; left:auto!important; z-index:2147483646!important; display:block!important; width:0!important; height:0!important; min-height:0!important; max-height:0!important; padding:0!important; margin:0!important; border:0!important; overflow:visible!important; opacity:1!important; pointer-events:none!important; visibility:visible!important; background:transparent!important; } body.page-250145>header.header>a,body.page-250145>header.header .siteTitle,body.page-250145>header.header .logo,body.page-250145>header.header .catch,body.page-250145>header.header nav:not(.navi) { display:none!important; visibility:hidden!important; } body.page-250145 .hamburger { display:block!important; visibility:visible!important; opacity:1!important; pointer-events:auto!important; position:fixed!important; top:0!important; right:0!important; z-index:2147483646!important; } body.page-250145 .navi { display:block!important; visibility:hidden!important; opacity:0!important; pointer-events:none!important; height:0!important; overflow:hidden!important; transform:translateY(-100%)!important; transition:none!important; } body.page-250145 .navi.active { visibility:visible!important; opacity:1!important; pointer-events:auto!important; height:100vh!important; overflow:visible!important; transform:translateY(0)!important; } body.page-250145 { background:#f7fcfb!important; } body.page-250145 #contents,body.page-250145 .contents,body.page-250145 main { overflow:visible!important; } body.page-250145 main>.article,body.page-250145 .article.siteWidth-s { margin-top:0!important; } #kite-region-lp-hodogaya { --k-bg: #f7fcfb; --k-surface: #ffffff; --k-ink: #173247; --k-text: #30434c; --k-muted: #68777e; --k-line: #d8eafe; --k-green: #0EB59C; --k-green-dark: #078b78; --k-teal: #00c9a7; --k-blue: #0b73b9; --k-blue-dark: #075f9d; --k-soft-blue: #eef7ff; --k-soft-green: #f2fffb; --k-gold: #d7a33a; width:100vw; margin-left:calc(50% - 50vw); background: var(--k-bg); color: var(--k-text); font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif; letter-spacing:0; overflow:hidden; } #kite-region-lp-hodogaya * { box-sizing:border-box; letter-spacing:0; } #kite-region-lp-hodogaya a { color:inherit; text-decoration:none!important; } #kite-region-lp-hodogaya .kite-wrap { width:min(1120px,calc(100% - 40px)); margin:0 auto; } #kite-region-lp-hodogaya .kite-kicker { display:inline-block; color: var(--k-green); font-size:13px; font-weight:700; line-height:1.4; text-transform:uppercase; } #kite-region-lp-hodogaya h1,#kite-region-lp-hodogaya h2,#kite-region-lp-hodogaya h3,#kite-region-lp-hodogaya p { margin-top:0; } #kite-region-lp-hodogaya h1,#kite-region-lp-hodogaya h2,#kite-region-lp-hodogaya h3 { color: var(--k-ink); font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif; font-weight:600; } #kite-region-lp-hodogaya .kite-btns { display:flex; flex-wrap:wrap; gap:12px; align-items:center; } #kite-region-lp-hodogaya .kite-btn { display:inline-flex; align-items:center; justify-content:center; min-height:48px; padding:13px 18px; border-radius:8px; border:1px solid transparent; font-size:15px; font-weight:700; line-height:1.35; text-align:center; } #kite-region-lp-hodogaya .kite-btn-primary { background: linear-gradient(135deg, var(--k-green) 0%, var(--k-blue) 100%); color:#fff!important; box-shadow:0 12px 24px rgba(14,181,156,0.2); } #kite-region-lp-hodogaya .kite-btn-secondary { background:rgba(255,255,255,0.92); border-color:rgba(11,115,185,0.24); color: var(--k-ink) !important; } #kite-region-lp-hodogaya .kite-section { padding:clamp(54px,7vw,88px)0; } #kite-region-lp-hodogaya .kite-section-head { max-width:760px; margin:0 auto 30px; text-align:center; } #kite-region-lp-hodogaya .kite-section-head h2 { font-size:clamp(28px,4vw,42px); line-height:1.45; margin-bottom:14px; } #kite-region-lp-hodogaya .kite-section-head p { color: var(--k-muted); font-size:16px; line-height:1.9; } #kite-region-lp-hodogaya .kite-card { background:linear-gradient(180deg,rgba(246,255,252,0.96),rgba(255,255,255,0.98)); border:1px solid rgba(14,181,156,0.16); border-radius:8px; overflow:hidden; box-shadow:0 16px 32px rgba(11,115,185,0.06); } #kite-region-lp-hodogaya .kite-card-pad { padding:24px; } #kite-region-lp-hodogaya .kite-photo { display:block; width:100%; height:auto; aspect-ratio:16/10; object-fit:cover; } #kite-region-lp-hodogaya .kite-chip-list { display:flex; flex-wrap:wrap; gap:8px; padding:0; margin:0; list-style:none; } #kite-region-lp-hodogaya .kite-chip-list li { border:1px solid rgba(11,115,185,0.16); border-radius:8px; background:#fff; color: var(--k-text); padding:8px 11px; font-size:14px; line-height:1.4; } #kite-region-lp-hodogaya .kite-facts { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:12px; padding:18px; background: linear-gradient(90deg, var(--k-soft-green), #fff, var(--k-soft-blue)); border-bottom: 1px solid var(--k-line); } #kite-region-lp-hodogaya .kite-fact { border-left: 3px solid var(--k-green); padding:4px 0 4px 12px; } #kite-region-lp-hodogaya .kite-fact strong { display:block; color: var(--k-ink); font-size:15px; margin-bottom:4px; } #kite-region-lp-hodogaya .kite-fact span { color: var(--k-muted); font-size:13px; line-height:1.55; } #kite-region-lp-hodogaya .kite-info-table { width:100%; max-width:100%; table-layout:fixed; border-collapse:separate; border-spacing:0; background:#fff; border: 1px solid var(--k-line); border-radius:8px; overflow:hidden; } #kite-region-lp-hodogaya .kite-info-table th,#kite-region-lp-hodogaya .kite-info-table td { border-bottom: 1px solid var(--k-line); padding:15px 16px; text-align:left; vertical-align:top; line-height:1.75; box-sizing:border-box; } #kite-region-lp-hodogaya .kite-info-table th { width:190px; background: var(--k-soft-blue); color: var(--k-green-dark); font-weight:700; border-right: 1px solid var(--k-line); } #kite-region-lp-hodogaya .kite-info-table tr:last-child th,#kite-region-lp-hodogaya .kite-info-table tr:last-child td { border-bottom:0; } #kite-region-lp-hodogaya .kite-cta { background: linear-gradient(135deg, var(--k-green) 0%, var(--k-blue) 100%); color:#fff; padding:clamp(44px,6vw,68px)0; } #kite-region-lp-hodogaya .kite-cta h2 { color:#fff; font-size:clamp(26px,3.8vw,40px); line-height:1.55; margin-bottom:14px; } #kite-region-lp-hodogaya .kite-cta p { color:rgba(255,255,255,0.82); font-size:16px; line-height:1.9; max-width:760px; } #kite-region-lp-hodogaya .kite-cta .kite-btn-primary { background:#fff; color: var(--k-blue-dark) !important; box-shadow:0 12px 24px rgba(7,95,157,0.18); } #kite-region-lp-hodogaya .kite-cta .kite-btn-secondary { background:rgba(255,255,255,0.12); border-color:rgba(255,255,255,0.72); color:#fff!important; } #kite-region-lp-hodogaya details { background:#fff; border: 1px solid var(--k-line); border-radius:8px; padding:0 18px; } #kite-region-lp-hodogaya details+details { margin-top:10px; } #kite-region-lp-hodogaya summary { cursor:pointer; color: var(--k-ink); font-weight:700; padding:17px 0; line-height:1.6; } #kite-region-lp-hodogaya details p { color: var(--k-muted); line-height:1.9; padding-bottom:18px; } @media (max-width: 767px) { #kite-region-lp-hodogaya .kite-wrap { width:min(100% - 28px,520px); } #kite-region-lp-hodogaya .kite-btns,#kite-region-lp-hodogaya .kite-btn { width:100%; } #kite-region-lp-hodogaya .kite-facts { grid-template-columns:1fr; } #kite-region-lp-hodogaya .kite-info-table,#kite-region-lp-hodogaya .kite-info-table tbody,#kite-region-lp-hodogaya .kite-info-table tr,#kite-region-lp-hodogaya .kite-info-table th,#kite-region-lp-hodogaya .kite-info-table td { display:block; width:100%; } #kite-region-lp-hodogaya .kite-info-table th { padding-bottom:6px; border-bottom:0; border-right:0; } #kite-region-lp-hodogaya .kite-info-table td { padding-top:6px; } } #kite-region-lp-hodogaya .kite-region-hero { min-height:min(670px,calc(100svh - 112px)); display:grid; align-items:end; position:relative!important; z-index:1!important; padding:clamp(92px,12vw,148px)0 54px; background:radial-gradient(circle at 80% 18%,rgba(14,181,156,0.3),transparent 42%),radial-gradient(circle at 16% 84%,rgba(11,115,185,0.18),transparent 40%),linear-gradient(90deg,rgba(255,255,255,0.96) 0%,rgba(247,255,253,0.88) 46%,rgba(238,247,255,0.72) 100%),url()center/cover no-repeat; color: var(--k-ink); overflow:hidden; } #kite-region-lp-hodogaya .kite-region-hero h1,#kite-region-lp-hodogaya .kite-region-hero h2 { max-width:820px; color: var(--k-ink) !important; font-size:clamp(34px,5.7vw,60px); line-height:1.38; margin-bottom:18px; text-shadow:none!important; } #kite-region-lp-hodogaya .kite-region-hero p { max-width:760px; color: var(--k-text) !important; font-size:clamp(16px,2vw,19px); line-height:2; margin-bottom:26px; text-shadow:none!important; } #kite-region-lp-hodogaya .kite-region-hero .kite-kicker { color: var(--k-green-dark); margin-bottom:14px; } #kite-region-lp-hodogaya .kite-region-nav { background: linear-gradient(90deg, #fff 0%, var(--k-soft-green) 52%, var(--k-soft-blue) 100%); border-bottom: 1px solid var(--k-line); } #kite-region-lp-hodogaya .kite-region-nav .kite-wrap { display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); gap:1px; } #kite-region-lp-hodogaya .kite-region-nav a { min-height:56px; display:flex; align-items:center; justify-content:center; padding:11px 10px; border-left: 1px solid var(--k-line); background:rgba(255,255,255,0.58); color: var(--k-ink); text-align:center; font-size:14px; font-weight:700; line-height:1.45; } #kite-region-lp-hodogaya .kite-region-nav a:last-child { border-right: 1px solid var(--k-line); } #kite-region-lp-hodogaya .kite-region-nav a[aria-current="page"] { background: linear-gradient(135deg, var(--k-soft-green), var(--k-soft-blue)); color: var(--k-green-dark) !important; } #kite-region-lp-hodogaya .kite-service-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:16px; } #kite-region-lp-hodogaya .kite-region-support-photo { width:min(860px,100%); margin:30px auto 34px; } #kite-region-lp-hodogaya .kite-region-support-photo img { display:block; width:100%; height:auto; border-radius:8px; border:1px solid rgba(14,181,156,0.18); box-shadow:0 22px 44px rgba(11,115,185,0.12); } #kite-region-lp-hodogaya .kite-service-card h3 { font-size:22px; line-height:1.45; margin-bottom:10px; } #kite-region-lp-hodogaya .kite-service-card p { color: var(--k-muted); line-height:1.85; } #kite-region-lp-hodogaya .kite-split { display:grid; grid-template-columns:minmax(0,1.05fr) minmax(300px,0.95fr); gap:24px; align-items:stretch; } #kite-region-lp-hodogaya .kite-note-card { padding:30px; } #kite-region-lp-hodogaya .kite-note-card h2 { font-size:clamp(28px,4vw,42px); line-height:1.45; margin-bottom:16px; } #kite-region-lp-hodogaya .kite-note-card p { color: var(--k-muted); line-height:1.95; } #kite-region-lp-hodogaya .kite-region-photo { height:100%; min-height:360px; background:url()center/cover no-repeat; } @media (max-width: 980px) { #kite-region-lp-hodogaya .kite-region-nav .kite-wrap,#kite-region-lp-hodogaya .kite-service-grid,#kite-region-lp-hodogaya .kite-split { grid-template-columns:1fr; } #kite-region-lp-hodogaya .kite-region-nav a,#kite-region-lp-hodogaya .kite-region-nav a:last-child { border-right: 1px solid var(--k-line); border-bottom: 1px solid var(--k-line); } #kite-region-lp-hodogaya .kite-region-photo { min-height:260px; } } #kite-region-lp-hodogaya .kite-service-detail-btn { display:inline-flex; align-items:center; justify-content:center; min-height:42px; margin-top:4px; padding:10px 14px; border:1px solid rgba(11,115,185,0.22); border-radius:8px; background:#fff; color: var(--k-blue-dark) !important; font-weight:700; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-grid,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-grid,#kite-region-lp-hodogaya .kite-careplaza-area-v1 .kite-service-grid { grid-template-columns:repeat(2,minmax(0,1fr)); } #kite-region-lp-hodogaya .kite-service-card p { word-break:normal; overflow-wrap:anywhere; } @media (max-width: 980px) { #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-grid,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-grid,#kite-region-lp-hodogaya .kite-careplaza-area-v1 .kite-service-grid { grid-template-columns:1fr; } } @media (max-width: 767px) { #kite-region-lp-hodogaya { max-width:100vw; overflow-x:hidden; } #kite-region-lp-hodogaya .kite-region-hero { min-height:auto; padding-top:112px; padding-bottom:38px; } #kite-region-lp-hodogaya .kite-region-hero h1,#kite-region-lp-hodogaya .kite-region-hero h2 { max-width:100%; font-size:clamp(29px,7.6vw,32px); line-height:1.5; overflow-wrap:anywhere; word-break:normal; } #kite-region-lp-hodogaya .kite-section-head h2,#kite-region-lp-hodogaya .kite-note-card h2,#kite-region-lp-hodogaya .kite-cta h2 { max-width:100%; font-size:clamp(25px,6.8vw,30px); line-height:1.55; overflow-wrap:anywhere; word-break:normal; } #kite-region-lp-hodogaya p,#kite-region-lp-hodogaya li,#kite-region-lp-hodogaya a,#kite-region-lp-hodogaya th,#kite-region-lp-hodogaya td,#kite-region-lp-hodogaya summary,#kite-region-lp-hodogaya strong,#kite-region-lp-hodogaya span { max-width:100%; overflow-wrap:anywhere; word-break:normal; } } /* kite-mobile-hodogaya-tight-20260607 */
@media (max-width: 767px) { #kite-region-lp-hodogaya .kite-region-hero .kite-wrap { width:min(100% - 44px,320px)!important; max-width:320px!important; } #kite-region-lp-hodogaya .kite-region-hero h1,#kite-region-lp-hodogaya .kite-region-hero h2 { max-width:300px!important; font-size:24px!important; line-height:1.62!important; white-space:normal!important; word-break:break-all!important; overflow-wrap:anywhere!important; } #kite-region-lp-hodogaya .kite-region-hero p { max-width:310px!important; font-size:15px!important; line-height:1.9!important; white-space:normal!important; word-break:break-word!important; overflow-wrap:anywhere!important; } #kite-region-lp-hodogaya .kite-section-head h2,#kite-region-lp-hodogaya .kite-note-card h2,#kite-region-lp-hodogaya .kite-cta h2 { font-size:clamp(24px,6.4vw,29px)!important; white-space:normal!important; word-break:break-all!important; overflow-wrap:anywhere!important; } }
/* /kite-mobile-hodogaya-tight-20260607 */
/* kite-office-wide-pc-20260607 */
@media (min-width: 981px) { #kite-region-lp-hodogaya section[aria-labelledby="kite-region-office-hodogaya"] .kite-wrap { width:min(1240px,calc(100% - 40px))!important; max-width:1240px!important; margin-left:auto!important; margin-right:auto!important; } #kite-region-lp-hodogaya section[aria-labelledby="kite-region-office-hodogaya"] .kite-info-table,#kite-region-lp-hodogaya section[aria-labelledby="kite-region-office-hodogaya"] .kite-info-table tbody { display:block!important; width:100%!important; max-width:100%!important; table-layout:auto!important; } #kite-region-lp-hodogaya section[aria-labelledby="kite-region-office-hodogaya"] .kite-info-table tr { display:grid!important; grid-template-columns:240px minmax(0,1fr)!important; width:100%!important; } #kite-region-lp-hodogaya section[aria-labelledby="kite-region-office-hodogaya"] .kite-info-table th,#kite-region-lp-hodogaya section[aria-labelledby="kite-region-office-hodogaya"] .kite-info-table td { display:block!important; width:auto!important; max-width:none!important; min-width:0!important; border-top:0!important; border-left:0!important; border-right:0!important; border-bottom: 1px solid var(--k-line) !important; } #kite-region-lp-hodogaya section[aria-labelledby="kite-region-office-hodogaya"] .kite-info-table th { border-right: 1px solid var(--k-line) !important; } #kite-region-lp-hodogaya section[aria-labelledby="kite-region-office-hodogaya"] .kite-info-table tr:last-child th,#kite-region-lp-hodogaya section[aria-labelledby="kite-region-office-hodogaya"] .kite-info-table tr:last-child td { border-bottom:0!important; }
}
/* /kite-office-wide-pc-20260607 */
/* kite-life-horizontal-stack-20260607 */
@media (min-width: 981px) { #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-wrap,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-wrap { width:min(1180px,calc(100% - 40px))!important; max-width:1180px!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-grid,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-grid { grid-template-columns:1fr!important; gap:14px!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card { width:100%!important; overflow:hidden!important; opacity:1!important; transform:none!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card.ao-scroll-reveal,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card.ao-scroll-reveal { opacity:1!important; transform:none!important; transition:none!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card .kite-card-pad,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card .kite-card-pad { display:grid!important; grid-template-columns:minmax(260px,0.72fr) minmax(0,1.28fr)!important; gap:8px 28px!important; align-items:start!important; padding:22px 26px!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card h3,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card h3 { grid-column:1/-1!important; margin-bottom:4px!important; padding-bottom:10px!important; border-bottom:1px solid rgba(14,181,156,0.16)!important; font-size:21px!important; line-height:1.45!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card p,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card p { margin:0!important; line-height:1.75!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card p:nth-of-type(1),#kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card p:nth-of-type(2),#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card p:nth-of-type(1),#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card p:nth-of-type(2) { grid-column:1!important; color: var(--k-text) !important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card p:nth-of-type(3),#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card p:nth-of-type(3) { grid-column:2!important; grid-row:2/span 2!important; color: var(--k-muted) !important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card p:nth-of-type(4),#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card p:nth-of-type(4) { grid-column:2!important; margin-top:4px!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card p:nth-of-type(4) a,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card p:nth-of-type(4) a { display:inline-flex!important; align-items:center!important; min-height:34px!important; margin:2px 6px 2px 0!important; padding:6px 12px!important; border:1px solid rgba(11,115,185,0.22)!important; border-radius:8px!important; background:rgba(255,255,255,0.82)!important; color: var(--k-blue-dark) !important; font-weight:700!important; }
}
/* /kite-life-horizontal-stack-20260607 */
/* kite-careplaza-horizontal-stack-20260607 */
@media (min-width: 981px) { #kite-region-lp-hodogaya .kite-careplaza-area-v1 .kite-wrap { width:min(1180px,calc(100% - 40px))!important; max-width:1180px!important; } #kite-region-lp-hodogaya .kite-careplaza-area-v1 .kite-service-grid { grid-template-columns:1fr!important; gap:14px!important; } #kite-region-lp-hodogaya .kite-careplaza-area-v1 .kite-service-card { width:100%!important; overflow:hidden!important; opacity:1!important; transform:none!important; } #kite-region-lp-hodogaya .kite-careplaza-area-v1 .kite-service-card.ao-scroll-reveal { opacity:1!important; transform:none!important; transition:none!important; } #kite-region-lp-hodogaya .kite-careplaza-area-v1 .kite-service-card .kite-card-pad { display:grid!important; grid-template-columns:minmax(230px,0.38fr) minmax(0,1fr)!important; gap:10px 26px!important; align-items:start!important; padding:22px 26px!important; } #kite-region-lp-hodogaya .kite-careplaza-area-v1 .kite-service-card h3 { grid-column:1!important; grid-row:1!important; margin:0!important; padding:4px 0 12px!important; border-bottom:1px solid rgba(14,181,156,0.18)!important; font-size:21px!important; line-height:1.45!important; } #kite-region-lp-hodogaya .kite-careplaza-area-v1 .kite-service-card p { margin:0!important; line-height:1.82!important; } #kite-region-lp-hodogaya .kite-careplaza-area-v1 .kite-service-card p:nth-of-type(1) { grid-column:2!important; grid-row:1/span 2!important; padding-left:22px!important; border-left:1px solid rgba(14,181,156,0.16)!important; color: var(--k-muted) !important; } #kite-region-lp-hodogaya .kite-careplaza-area-v1 .kite-service-card p:nth-of-type(2) { grid-column:1/-1!important; display:flex!important; flex-wrap:wrap!important; gap:8px 10px!important; align-items:center!important; margin-top:4px!important; padding-top:12px!important; border-top:1px solid rgba(14,181,156,0.14)!important; } #kite-region-lp-hodogaya .kite-careplaza-area-v1 .kite-service-card p:nth-of-type(2) a { display:inline-flex!important; align-items:center!important; justify-content:center!important; min-height:34px!important; padding:6px 12px!important; border:1px solid rgba(11,115,185,0.22)!important; border-radius:8px!important; background:rgba(255,255,255,0.84)!important; color: var(--k-blue-dark) !important; font-weight:700!important; }
}
/* /kite-careplaza-horizontal-stack-20260607 */ /* kite-hodogaya-life-card-compact-20260608 */
#kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-card.kite-card-pad,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-card.kite-card-pad { margin-bottom:12px!important; padding:18px 20px!important; text-align:left!important;
} #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-card.kite-card-pad h3,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-card.kite-card-pad h3 { margin:0 0 8px!important; line-height:1.45!important;
} #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-card.kite-card-pad p,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-card.kite-card-pad p { margin:0!important; line-height:1.65!important;
} @media (max-width: 767px) { #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-grid,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-grid { gap:12px!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card { min-height:0!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card .kite-card-pad,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card .kite-card-pad { min-height:0!important; padding:18px 18px!important; text-align:left!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card h3,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card h3 { margin:0 0 8px!important; padding-bottom:8px!important; font-size:21px!important; line-height:1.45!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card p,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card p { margin:0 0 8px!important; line-height:1.65!important; } #kite-region-lp-hodogaya .kite-life-route-group-v1 .kite-service-card p:last-child,#kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-service-card p:last-child { margin-bottom:0!important; }
}
/* /kite-hodogaya-life-card-compact-20260608 */ /* kite-hodogaya-local-care-photo-20260608-v2 */
#kite-region-lp-hodogaya .kite-region-photo { position:relative; overflow:hidden; background-image:linear-gradient(180deg,rgba(255,255,255,0.02),rgba(14,181,156,0.14)),url(https://commons.wikimedia.org/wiki/Special:FilePath/Hodogayarg1.jpg)!important; background-position:center 52%!important; background-size:cover!important; background-repeat:no-repeat!important;
} #kite-region-lp-hodogaya .kite-region-photo .kite-photo-credit { position:absolute; right:12px; bottom:12px; padding:5px 8px; border-radius:6px; background:rgba(255,255,255,0.86); color:#0f5752!important; font-size:11px!important; font-weight:700; line-height:1.35; text-decoration:none!important;
}
/* /kite-hodogaya-local-care-photo-20260608-v2 */ /* kite-hodogaya-medical-focus-20260608-v1 */
#kite-region-lp-hodogaya .kite-medical-all-v1,#kite-region-lp-hodogaya .kite-shop-compact-v2 { margin:0 0 16px!important; padding:18px 20px!important; text-align:left!important;
}
#kite-region-lp-hodogaya .kite-medical-all-v1 h3,#kite-region-lp-hodogaya .kite-shop-compact-v2 h3 { margin:0 0 8px!important; font-size:21px!important; line-height:1.45!important;
}
#kite-region-lp-hodogaya .kite-medical-all-v1 p { margin:0 0 10px!important; line-height:1.65!important;
}
#kite-region-lp-hodogaya .kite-medical-lines-v1 { padding:12px 14px!important; border-radius:14px!important; background:rgba(235,255,250,.78)!important; color:#526973!important; font-size:13px!important; line-height:1.8!important;
}
#kite-region-lp-hodogaya .kite-shop-list-v2 { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:7px 18px; margin:8px 0 0!important; padding:0!important; list-style:none!important;
}
#kite-region-lp-hodogaya .kite-medical-search-link-v1 a { display:inline-flex!important; margin-top:4px!important; padding:10px 16px!important; border-radius:999px!important; background:#13b99f!important; color:#fff!important; font-weight:800!important; text-decoration:none!important;
}
@media (max-width: 767px) { #kite-region-lp-hodogaya .kite-medical-all-v1,#kite-region-lp-hodogaya .kite-shop-compact-v2 { padding:16px 17px!important; } #kite-region-lp-hodogaya .kite-shop-list-v2 { grid-template-columns:1fr; }
}
/* /kite-hodogaya-medical-focus-20260608-v1 */ /* kite-hodogaya-info-note-subtle-20260608-v1 */
#kite-region-lp-hodogaya .kite-info-note-v1 { padding:13px 16px!important; background:rgba(255,255,255,0.72)!important; border-color:rgba(14,181,156,0.14)!important; box-shadow:none!important;
} #kite-region-lp-hodogaya .kite-info-note-v1 p { margin:0!important; color:#607680!important; font-size:14px!important; line-height:1.65!important;
} #kite-region-lp-hodogaya .kite-info-note-v1 strong { color:#3f6f70!important; font-size:15px!important; font-weight:800!important;
} @media (max-width: 767px) { #kite-region-lp-hodogaya .kite-info-note-v1 { padding:12px 14px!important; } #kite-region-lp-hodogaya .kite-info-note-v1 p { font-size:13px!important; line-height:1.65!important; } #kite-region-lp-hodogaya .kite-info-note-v1 strong { font-size:14px!important; }
}
/* /kite-hodogaya-info-note-subtle-20260608-v1 */ /* kite-hodogaya-photo-balance-sunny-20260608-v1 */
#kite-region-lp-hodogaya .kite-split { grid-template-columns:minmax(0,1.12fr) minmax(260px,0.82fr)!important; align-items:stretch!important;
} #kite-region-lp-hodogaya .kite-region-photo { min-height:300px!important; max-height:335px!important; align-self:stretch!important; background-image:linear-gradient(180deg,rgba(255,255,255,0.01),rgba(14,181,156,0.08)),url(https://commons.wikimedia.org/wiki/Special:FilePath/Hodogayarg1.jpg)!important; background-position:center 48%!important; background-size:cover!important; background-repeat:no-repeat!important; filter:saturate(1.08) brightness(1.04);
} @media (max-width: 980px) { #kite-region-lp-hodogaya .kite-region-photo { min-height:220px!important; max-height:245px!important; }
}
/* /kite-hodogaya-photo-balance-sunny-20260608-v1 */

/* ---- /copied inline style 01 ---- */

/* ---- copied inline style 02 from cont11/46 HTML, page-limited with :where() ---- */
:where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-area-v2 { padding-top:clamp(34px,5vw,58px); padding-bottom:clamp(34px,5vw,58px);
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-area-v2 .kite-section-head { margin-bottom:18px;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-list-v2 { display:grid; gap:9px;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-row-v2 { display:grid; grid-template-columns:minmax(0,1fr) minmax(230px,0.46fr); gap:10px 16px; align-items:center; padding:12px 14px;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-row-v2 h3 { margin:0 0 5px; color:#145e63; font-size:clamp(17px,2vw,20px); line-height:1.35;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-row-v2 p { margin:0; color:#465f68; font-size:0.94em; line-height:1.55;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-row-v2 strong,:where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-row-v2 span { display:inline-block; margin-right:0.45em; color:#16877e; font-weight:800;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-sub-v2 { display:grid; gap:4px; min-width:0;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-sub-v2 a { color:#087a76; font-weight:800; text-decoration:none;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-links-v2 { display:flex; flex-wrap:wrap; gap:5px; margin-top:2px;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-links-v2 a { display:inline-flex; align-items:center; justify-content:center; min-height:28px; padding:3px 10px; border:1px solid rgba(14,181,156,0.22); border-radius:999px; background:rgba(236,252,248,0.9); color:#087a76; font-size:0.86em; line-height:1.2;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-note-v2 { margin-top:12px; padding:12px 14px; font-size:0.92em; line-height:1.65;
} @media (max-width: 720px) { :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-row-v2 { grid-template-columns:1fr; padding:11px 12px; } :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-row-v2 p { overflow-wrap:anywhere; }
} /* kite-careplaza-tight-20260608-v1 */
:where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-area-v2 .kite-careplaza-row-v2.kite-card { display:grid!important; grid-template-columns:minmax(0,1fr) minmax(220px,0.44fr)!important; align-items:center!important; gap:8px 14px!important; min-height:0!important; padding:10px 12px!important; border-radius:16px!important;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-area-v2 .kite-careplaza-row-v2 h3 { margin:0 0 3px!important; font-size:clamp(16px,1.8vw,19px)!important; line-height:1.3!important;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-area-v2 .kite-careplaza-row-v2 p { margin:0!important; font-size:14.5px!important; line-height:1.45!important;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-area-v2 .kite-careplaza-sub-v2 { display:flex!important; flex-wrap:wrap!important; align-items:center!important; gap:3px 10px!important;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-area-v2 .kite-careplaza-links-v2 { display:inline-flex!important; flex-wrap:wrap!important; gap:4px!important; margin-top:0!important;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-area-v2 .kite-careplaza-links-v2 a { min-height:24px!important; padding:2px 8px!important; font-size:12.5px!important;
} :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-area-v2 .kite-careplaza-note-v2 { padding:10px 12px!important;
} @media (max-width: 720px) { :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-area-v2 .kite-careplaza-row-v2.kite-card { grid-template-columns:1fr!important; padding:9px 10px!important; } :where(body.page-250145 #kite-region-lp-hodogaya) .kite-careplaza-area-v2 .kite-careplaza-row-v2 p { font-size:14px!important; line-height:1.42!important; }
}

/* ---- /copied inline style 02 ---- */
/* /kite-cont11-46-copy-inline-css-before-delete-20260613-v1 */

/* kite-cont11-46-info-note-14px-20260614-v1 */
body.page-250145 .kite-life-route-group-v1 .kite-card.kite-card-pad.kite-info-note-v1>p {
  font-size:14px!important;
  line-height:1.82!important;
  text-align:center!important;
}

body.page-250145 .kite-life-route-group-v1 .kite-card.kite-card-pad.kite-info-note-v1>p * {
  font-size:inherit!important;
}
/* /kite-cont11-46-info-note-14px-20260614-v1 */





/* kite-cont11-46-support-kicker-match-nishi-20260614-v1 */
body.page-250145 section.kite-section[aria-labelledby="kite-region-services-hodogaya"] .kite-section-head>.kite-kicker {
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:13px!important;
  font-weight:500!important;
  letter-spacing:normal!important;
  line-height:18.2px!important;
  text-transform:uppercase!important;
  color:rgb(14,181,156)!important;
}
/* /kite-cont11-46-support-kicker-match-nishi-20260614-v1 */

/* kite-cont11-46-grid-br-neutralize-20260614-v1 */
body.page-250145 .txt.editorArea .kite-split>br,body.page-250145 .txt.editorArea .kite-careplaza-row-v2>br,body.page-250145 .txt.editorArea .kite-careplaza-list-v2>br,body.page-250145 .txt.editorArea .kite-service-grid>br,body.page-250145 .txt.editorArea .kite-card>br,body.page-250145 .txt.editorArea .kite-wrap>br,body.page-250145 .txt.editorArea .kite-section-head>br,body.page-250145 .txt.editorArea .kite-btns>br {
  display:none!important;
}
/* /kite-cont11-46-grid-br-neutralize-20260614-v1 */

/* kite-cont11-46-careplaza-title-gap-20260614-v1 */
body.page-250145 .txt.editorArea .kite-careplaza-row-v2 .kite-careplaza-main-v2>br {
  display:none!important;
}

body.page-250145 .txt.editorArea .kite-careplaza-row-v2 .kite-careplaza-main-v2>h3 {
  margin-bottom:6px!important;
}

body.page-250145 .txt.editorArea .kite-careplaza-row-v2 .kite-careplaza-main-v2>p {
  margin-top:0!important;
}
/* /kite-cont11-46-careplaza-title-gap-20260614-v1 */



/* kite-cont11-46-menu-restore-20260614-v2 */
html body.page-250145>header.header,html body.tpl-eid.page-250145>header.header {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:none!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.page-250145>header.header .siteTitle,html body.page-250145>header.header .logo-catch,html body.page-250145>header.header .logo,html body.page-250145>header.header .catch {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}

html body.page-250145>header.header .hamburger,html body.page-250145 .hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:2147483646!important;
  width:120px!important;
  height:120px!important;
  padding:0!important;
  margin:0!important;
  background:#000!important;
  color:#fff!important;
  overflow:hidden!important;
}

html body.page-250145 .navi {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  width:100%!important;
  max-width:100%!important;
}

html body.page-250145 .navi.active {
  height:100vh!important;
  overflow:auto!important;
}

@media (max-width: 767px) {
  html body.page-250145>header.header .hamburger,html body.page-250145 .hamburger {
    width:70px!important;
    height:70px!important;
  }
}
/* /kite-cont11-46-menu-restore-20260614-v2 */


/* kite-cont11-46-header-gap-20260614-v2 */
html body.page-250145 .txt.editorArea>style:first-child+br,html body.page-250145 .txt.editorArea>section>br:first-child,html body.page-250145 .txt.editorArea>section>section>br:first-child {
  display:none!important;
}

html body.page-250145 .kite-region-hero {
  min-height:auto!important;
  align-items:start!important;
  padding-top:clamp(48px,6vw,72px)!important;
  padding-bottom:clamp(38px,5vw,54px)!important;
}

@media (max-width: 767px) {
  html body.page-250145 .kite-region-hero {
    padding-top:42px!important;
    padding-bottom:34px!important;
  }
}
/* /kite-cont11-46-header-gap-20260614-v2 */


/* kite-cont11-46-menu-gap-final-20260614-v3 */
html body.tpl-eid.page-250145.page-250145 section.article .txt.editorArea>br:first-of-type,html body.page-250145.page-250145 section.article .txt.editorArea>br:first-of-type,html body.tpl-eid.page-250145.page-250145 section.article .txt.editorArea>section>br:first-of-type,html body.page-250145.page-250145 section.article .txt.editorArea>section>br:first-of-type,html body.tpl-eid.page-250145.page-250145 section.article .txt.editorArea>section>section>br:first-of-type,html body.page-250145.page-250145 section.article .txt.editorArea>section>section>br:first-of-type {
  display:none!important;
  height:0!important;
  line-height:0!important;
  font-size:0!important;
  margin:0!important;
  padding:0!important;
}

html body.tpl-eid.page-250145.page-250145 #kite-region-lp-hodogaya .kite-region-hero,html body.page-250145.page-250145 #kite-region-lp-hodogaya .kite-region-hero,html body.tpl-eid.page-250145.page-250145 section.article .txt.editorArea>section>section>.kite-region-hero,html body.page-250145.page-250145 section.article .txt.editorArea>section>section>.kite-region-hero {
  min-height:auto!important;
  display:grid!important;
  align-items:start!important;
  margin-top:0!important;
  padding-top:clamp(48px,6vw,72px)!important;
  padding-bottom:clamp(38px,5vw,54px)!important;
}

html body.tpl-eid.page-250145.page-250145>header.header,html body.page-250145.page-250145>header.header {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:none!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  padding:0!important;
  margin:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.tpl-eid.page-250145.page-250145 .hamburger,html body.page-250145.page-250145 .hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:2147483646!important;
  width:120px!important;
  height:120px!important;
  padding:0!important;
  margin:0!important;
  background:#000!important;
  color:#fff!important;
  overflow:hidden!important;
}

html body.tpl-eid.page-250145.page-250145 .navi,html body.page-250145.page-250145 .navi {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  width:100%!important;
  max-width:100%!important;
}

html body.tpl-eid.page-250145.page-250145 .navi.active,html body.page-250145.page-250145 .navi.active {
  height:100vh!important;
  overflow:auto!important;
}

@media (max-width: 767px) {
  html body.tpl-eid.page-250145.page-250145 #kite-region-lp-hodogaya .kite-region-hero,html body.page-250145.page-250145 #kite-region-lp-hodogaya .kite-region-hero,html body.tpl-eid.page-250145.page-250145 section.article .txt.editorArea>section>section>.kite-region-hero,html body.page-250145.page-250145 section.article .txt.editorArea>section>section>.kite-region-hero {
    padding-top:42px!important;
    padding-bottom:34px!important;
  }

  html body.tpl-eid.page-250145.page-250145 .hamburger,html body.page-250145.page-250145 .hamburger {
    width:70px!important;
    height:70px!important;
  }
}
/* /kite-cont11-46-menu-gap-final-20260614-v3 */








/* kite-cont11-46-support-photo-fallback-20260614-v1 */
body.page-250145 .kite-region-support-photo {
  position:relative!important;
  width:min(860px,100%)!important;
  aspect-ratio:4/3!important;
  margin:30px auto 34px!important;
  overflow:hidden!important;
  border:1px solid rgba(14,181,156,0.18)!important;
  border-radius:8px!important;
  background:linear-gradient(180deg,rgba(255,255,255,0.02),rgba(14,181,156,0.08)),url(https://commons.wikimedia.org/wiki/Special:FilePath/Hodogayarg1.jpg)center 48%/cover no-repeat!important;
  box-shadow:0 22px 44px rgba(11,115,185,0.12)!important;
}

body.page-250145 .kite-region-support-photo img {
  display:block!important;
  width:100%!important;
  height:100%!important;
  opacity:0!important;
  object-fit:cover!important;
  pointer-events:none!important;
}

@media (max-width: 767px) {
  body.page-250145 .kite-region-support-photo {
    width:100%!important;
    aspect-ratio:4/3!important;
    margin:24px auto 28px!important;
  }
}
/* /kite-cont11-46-support-photo-fallback-20260614-v1 */

/* kite-cont11-46-support-photo-correct-20260614-v2
   Scope: cont11/46 only.
   Purpose: restore the requested local-care support photo when the original CMS image URL is unavailable. */
body.page-250145 .kite-region-support-photo {
  background-image:linear-gradient(180deg,rgba(255,255,255,.02),rgba(14,181,156,.08)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/YxaqSL1j5r_m.webp)!important;
  background-position:center center!important;
  background-size:cover!important;
  background-repeat:no-repeat!important;
}

body.page-250145 .kite-region-support-photo img[src*="hnGel3R0w8-2.jpg"] {
  opacity:0!important;
}
/* /kite-cont11-46-support-photo-correct-20260614-v2 */

/* kite-cont11-46-medical-name-19px-20260614-v1
   Scope: cont11/46 medical institution cards only.
   Purpose: unify medical institution names at 19px without changing address, phone, or link chips. */

/* /kite-cont11-46-medical-name-19px-20260614-v1 */

/* kite-cont11-46-medical-name-19px-20260614-v2
   Scope: cont11/46 medical institution cards only.
   Purpose: force medical institution names to 19px; keep address, phone, and chips unchanged. */
html body.page-250145 #kite-region-lp-hodogaya .kite-card.kite-medical-all-v1>p.m4>strong>i,html body.page-250145 #kite-region-lp-hodogaya .kite-card.kite-medical-all-v1>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"]),html body.page-250145 #kite-region-lp-hodogaya .kite-card.kite-medical-all-v1>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"])>i,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-card.kite-medical-all-v1>p.m4>strong>i,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-card.kite-medical-all-v1>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"]),html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-card.kite-medical-all-v1>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"])>i {
  font-size:19px!important;
  line-height:1.45!important;
}
/* /kite-cont11-46-medical-name-19px-20260614-v2 */

/* kite-cont11-46-medical-name-19px-20260614-v3
   Scope: cont11/46 medical institution names inside the current editor article.
   Purpose: override later inline section styles and unify names at 19px only. */
html body.tpl-eid.page-250145 main>section#lerm.article.siteWidth-s .txt.editorArea .kite-section.kite-life-route-group-v1 .kite-card.kite-medical-all-v1>p.m4>strong>i,html body.tpl-eid.page-250145 main>section#lerm.article.siteWidth-s .txt.editorArea .kite-section.kite-life-route-group-v1 .kite-card.kite-medical-all-v1>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"]),html body.tpl-eid.page-250145 main>section#lerm.article.siteWidth-s .txt.editorArea .kite-section.kite-life-route-group-v1 .kite-card.kite-medical-all-v1>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"])>i {
  font-size:19px!important;
  line-height:1.45!important;
}
/* /kite-cont11-46-medical-name-19px-20260614-v3 */


/* kite-cont11-46-store-name-19px-20260614-v1
   Scope: cont11/46 store links only.
   Purpose: unify store names at 19px; keep map links unchanged. */
html body.tpl-eid.page-250145 main>section#lerm.article.siteWidth-s .txt.editorArea .kite-section.kite-life-route-group-v1 .kite-card.kite-shop-compact-v2 li>a:first-child:not([href*="google.com/maps"]):not([href*="maps.google"]),html body.page-250145 main>section#lerm.article.siteWidth-s .txt.editorArea .kite-section.kite-life-route-group-v1 .kite-card.kite-shop-compact-v2 li>a:first-child:not([href*="google.com/maps"]):not([href*="maps.google"]) {
  font-size:19px!important;
  line-height:1.45!important;
}
/* /kite-cont11-46-store-name-19px-20260614-v1 */



/* kite-cont11-46-area-nav-lift-20260614-v1
   Scope: cont11/46 region navigation only.
   Purpose: lift the region button row to the top of the background band. */
body.page-250145 #kite-region-lp-hodogaya .kite-region-nav {
  font-size:0!important;
  line-height:0!important;
  min-height:0!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-region-nav .kite-wrap {
  margin-top:0!important;
  margin-bottom:0!important;
}

body.page-250145 #kite-region-lp-hodogaya .kite-region-nav a {
  font-size:14px!important;
  line-height:1.45!important;
}
/* /kite-cont11-46-area-nav-lift-20260614-v1 */



/* kite-cont11-46-area-nav-lift-20260614-v2
   Scope: cont11/46 actual CMS region navigation only.
   Purpose: collapse anonymous whitespace so the area buttons start at the background band. */
body.page-250145 main>section#lerm.article.siteWidth-s .txt.editorArea .kite-region-nav {
  font-size:0!important;
  line-height:0!important;
  min-height:0!important;
}

body.page-250145 main>section#lerm.article.siteWidth-s .txt.editorArea .kite-region-nav .kite-wrap {
  margin-top:0!important;
  margin-bottom:0!important;
}

body.page-250145 main>section#lerm.article.siteWidth-s .txt.editorArea .kite-region-nav a {
  font-size:14px!important;
  line-height:1.45!important;
}
/* /kite-cont11-46-area-nav-lift-20260614-v2 */

/* kite-cont11-46-footer-visual-square-20260614-v1
   Scope: cont11/46 footer visual card on mobile only.
   Purpose: make the inner visual card square while keeping the hamburger menu and footer visual visible. */
@media (max-width: 767px) {
  html body.page-250145 .foot-area .kite-visual-stage>.kite-anim-cont {
    box-sizing:border-box!important;
    width:min(82vw,310px)!important;
    height:min(82vw,310px)!important;
    min-height:0!important;
    max-width:calc(100% - 48px)!important;
    aspect-ratio:1/1!important;
    margin:auto!important;
  }
}
/* /kite-cont11-46-footer-visual-square-20260614-v1 */


/* kite-cont11-55-header-remove-mobile-20260614-v1
   Scope: cont11/55 mobile header only.
   Purpose: remove the extra header text/space while keeping the hamburger menu visible. */
@media (max-width: 767px) {
  html body.page-252352>header.header {
    height:0!important;
    min-height:0!important;
    padding:0!important;
    margin:0!important;
    overflow:visible!important;
    background:transparent!important;
  }

  html body.page-252352>header.header>.siteTitle,html body.page-252352>header.header>a[href="../"] {
    display:none!important;
    visibility:hidden!important;
    opacity:0!important;
    height:0!important;
    min-height:0!important;
    margin:0!important;
    padding:0!important;
    overflow:hidden!important;
    pointer-events:none!important;
  }

  html body.page-252352>header.header>.hamburger {
    display:block!important;
    visibility:visible!important;
    opacity:1!important;
    position:fixed!important;
    top:0!important;
    right:0!important;
    z-index:2147483646!important;
  }
}
/* /kite-cont11-55-header-remove-mobile-20260614-v1 */


/* kite-cont11-55-title-clear-menu-mobile-20260614-v1
   Scope: cont11/55 mobile page title only.
   Purpose: keep the page title clear of the fixed hamburger after header removal. */
@media (max-width: 767px) {
  html body.page-252352 h1.pageTitle {
    box-sizing:border-box!important;
    padding-left:18px!important;
    padding-right:86px!important;
  }
}
/* /kite-cont11-55-title-clear-menu-mobile-20260614-v1 */


/* kite-cont11-55-breadcrumb-wrap-mobile-20260614-v1
   Scope: cont11/55 mobile breadcrumb only.
   Purpose: remove the breadcrumb's internal horizontal scroll by wrapping it compactly. */
@media (max-width: 767px) {
  html body.page-252352 nav.pnkz {
    overflow-x:hidden!important;
    overflow-y:visible!important;
  }

  html body.page-252352 nav.pnkz ul {
    box-sizing:border-box!important;
    display:flex!important;
    flex-wrap:wrap!important;
    justify-content:flex-start!important;
    align-items:center!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    gap:4px 8px!important;
    padding:10px 14px!important;
    overflow:visible!important;
    white-space:normal!important;
  }

  html body.page-252352 nav.pnkz li {
    display:inline-flex!important;
    align-items:center!important;
    width:auto!important;
    height:auto!important;
    min-height:0!important;
    max-width:100%!important;
    min-width:0!important;
    flex:0 1 auto!important;
    margin:0!important;
    border-right:0!important;
    line-height:1.6!important;
    white-space:normal!important;
  }

  html body.page-252352 nav.pnkz a,html body.page-252352 nav.pnkz span {
    display:inline!important;
    height:auto!important;
    min-height:0!important;
    width:auto!important;
    max-width:100%!important;
    padding:0!important;
    line-height:1.6!important;
    white-space:normal!important;
    overflow-wrap:anywhere!important;
    word-break:keep-all!important;
  }
}
/* /kite-cont11-55-breadcrumb-wrap-mobile-20260614-v1 */


/* kite-cont11-55-medical-match-hodogaya-20260614-v1
   Scope: cont11/55 medical institution list only.
   Purpose: match the medical cards to the Hodogaya area page information-card design. */
html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 {
  width:min(calc(100% - 24px),980px)!important;
  max-width:min(calc(100% - 24px),980px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:0!important;
  padding-right:0!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-rows {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  margin:14px 0 0!important;
  padding:0!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-row {
  display:grid!important;
  grid-template-columns:minmax(260px,0.92fr) minmax(360px,1fr)!important;
  grid-template-rows:auto auto!important;
  align-items:center!important;
  column-gap:34px!important;
  row-gap:4px!important;
  min-height:72px!important;
  margin:0!important;
  padding:12px 22px!important;
  border:1px solid rgba(14,181,156,0.24)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,0.98),rgba(255,255,255,0.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,0.05)!important;
  color:#334c5a!important;
  font-size:16px!important;
  font-weight:500!important;
  line-height:1.45!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-main {
  grid-column:1!important;
  grid-row:1/3!important;
  align-self:center!important;
  justify-self:center!important;
  display:grid!important;
  gap:4px!important;
  min-width:0!important;
  text-align:center!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-name {
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(17px,1.28vw,19px)!important;
  font-weight:700!important;
  line-height:1.35!important;
  text-align:center!important;
  text-decoration:none!important;
  overflow-wrap:anywhere!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-name::after {
  display:none!important;
  content:none!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-dept {
  color:#5c7078!important;
  font-size:14px!important;
  font-weight:600!important;
  line-height:1.55!important;
  text-align:center!important;
  overflow-wrap:anywhere!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-meta {
  grid-column:2!important;
  grid-row:1/3!important;
  display:grid!important;
  grid-template-columns:minmax(0,1fr) auto!important;
  grid-template-rows:auto auto!important;
  align-items:center!important;
  column-gap:12px!important;
  row-gap:4px!important;
  min-width:0!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-meta>span {
  min-width:0!important;
  color:#405866!important;
  font-size:clamp(14px,1.05vw,16px)!important;
  font-weight:600!important;
  line-height:1.45!important;
  overflow-wrap:anywhere!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-meta>span::before {
  display:inline-block!important;
  min-width:4.6em!important;
  margin-right:0.45em!important;
  color:#008a78!important;
  font-weight:800!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-meta>span:nth-of-type(1)::before {
  content:"所在地"!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-meta>span:nth-of-type(2)::before {
  content:"電話番号"!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-meta>a {
  grid-column:2!important;
  grid-row:1/3!important;
  align-self:center!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:52px!important;
  padding:5px 11px!important;
  border:1px solid rgba(14,181,156,0.26)!important;
  border-radius:999px!important;
  background:rgba(231,248,244,0.95)!important;
  color:#087a76!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.35!important;
  text-decoration:none!important;
}

@media (max-width: 760px) {
  html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-rows {
    gap:10px!important;
  }

  html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-row {
    grid-template-columns:1fr!important;
    grid-template-rows:auto auto!important;
    gap:7px!important;
    min-height:0!important;
    padding:13px 14px!important;
    border-radius:12px!important;
  }

  html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-main {
    grid-column:1!important;
    grid-row:1!important;
    justify-self:start!important;
    text-align:left!important;
  }

  html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-name,html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-dept {
    text-align:left!important;
  }

  html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-name {
    font-size:clamp(18px,5vw,19px)!important;
  }

  html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-meta {
    grid-column:1!important;
    grid-row:2!important;
    grid-template-columns:minmax(0,1fr) auto!important;
    grid-template-rows:auto auto!important;
    column-gap:10px!important;
    row-gap:4px!important;
  }

  html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 .kite-medical-meta>span {
    font-size:14px!important;
  }
}
/* /kite-cont11-55-medical-match-hodogaya-20260614-v1 */


/* kite-cont11-55-source-note-font-20260614-v1
   Scope: cont11/55 medical source note only.
   Purpose: set the publication/source note text size to 14px. */
html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 p.kite-medical-source,html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 p.kite-medical-source a,html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 p.kite-medical-source strong,html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 p.kite-medical-source b {
  font-size:14px!important;
}
/* /kite-cont11-55-source-note-font-20260614-v1 */


/* sanitized legacy mojibake note */
html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 p.kite-back-link {
  display:flex!important;
  justify-content:center!important;
  text-align:center!important;
  width:100%!important;
}

html body.tpl-eid.page-252352 #kite-hodogaya-medical-other-page-20260608-v1 p.kite-back-link>a {
  margin-left:auto!important;
  margin-right:auto!important;
}
/* /kite-cont11-55-back-link-center-20260614-v1 */





/* kite-cont11-46-footer-logo-wide-mobile-20260614-v1
   Scope: cont11/46 footer visual card on mobile only.
   Purpose: use more horizontal width and enlarge the Kite art factory LLC line. */
@media (max-width: 767px) {
  html body.page-250145 .foot-area .kite-visual-stage>.kite-anim-cont {
    width:min(92vw,342px)!important;
    height:min(92vw,342px)!important;
    max-width:calc(100% - 24px)!important;
    aspect-ratio:1/1!important;
  }

  html body.page-250145 .foot-area .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2) {
    width:100%!important;
    max-width:100%!important;
    padding-left:0!important;
    padding-right:0!important;
    justify-content:center!important;
    letter-spacing:-0.025em!important;
    overflow:visible!important;
  }

  html body.page-250145 .foot-area .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2) .kite-xl {
    font-size:clamp(31px,8.6vw,32px)!important;
    line-height:1.06!important;
    letter-spacing:-0.035em!important;
  }

  html body.page-250145 .foot-area .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2) .kite-space {
    width:0.26em!important;
    min-width:0.26em!important;
    max-width:0.26em!important;
    flex:0 0 0.26em!important;
  }
}
/* /kite-cont11-46-footer-logo-wide-mobile-20260614-v1 */


/* kite-cont11-46-header-gap-fix-20260615-v1
   Scope: cont11/46 only.
   Purpose: remove CMS-generated empty line breaks above the first hero while keeping the hamburger menu visible. */
body.page-250145 .txt.editorArea>br:nth-of-type(-n+5),body.page-250145 .txt.editorArea>section:first-of-type>br:nth-of-type(-n+3),body.page-250145 .txt.editorArea>section:first-of-type>section:first-of-type>br:nth-of-type(-n+3) {
  display:none!important;
}

/* kite-cont11-46-support-gap-fix-20260615-v2
   Scope: spacing between the facts block and the support section on all viewport sizes. */
body.page-250145 .txt.editorArea>section:first-of-type>section:first-of-type .kite-facts+br,body.page-250145 .txt.editorArea>section:first-of-type>section:first-of-type .kite-facts+br+br,body.page-250145 .txt.editorArea>section:first-of-type>section:first-of-type .kite-facts+br+br+br,body.page-250145 .txt.editorArea>section:first-of-type>section:first-of-type .kite-facts+br+br+br+br,body.page-250145 .txt.editorArea>section:first-of-type>section:first-of-type .kite-facts+br+br+br+br+br,body.page-250145 section[aria-labelledby="kite-region-services-hodogaya"]>br:nth-of-type(-n+3) {
  display:none!important;
}

body.page-250145 section[aria-labelledby="kite-region-services-hodogaya"] {
  padding-top:clamp(34px,4vw,54px)!important;
}
/* /kite-cont11-46-support-gap-fix-20260615-v2 */
/* /kite-cont11-46-header-gap-fix-20260615-v1 */



/* kite-cont11-46-region-nav-font-20260615-v1
   Scope: cont11/46 region navigation labels only. */
body.page-250145 .kite-region-nav a {
  font-size:15px!important;
}

@media (max-width: 767px) {
  body.page-250145 .kite-region-nav a {
    font-size:16px!important;
    line-height:1.45!important;
  }
}
/* /kite-cont11-46-region-nav-font-20260615-v1 */



/* kite-cont11-46-region-nav-font-strong-20260615-v1
   Scope: cont11/46 region navigation labels only.
   Purpose: slightly increase the mobile area navigation labels. */
html body.page-250145 #kite-region-lp-hodogaya .kite-region-nav a {
  font-size:15px!important;
}

@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya .kite-region-nav a {
    font-size:16px!important;
    line-height:1.45!important;
  }
}
/* /kite-cont11-46-region-nav-font-strong-20260615-v1 */



/* kite-cont11-46-region-nav-font-actual-20260615-v1
   Scope: visible cont11/46 region navigation labels. */
html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type>nav.kite-region-nav a {
  font-size:15px!important;
}

@media (max-width: 767px) {
  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type>nav.kite-region-nav a {
    font-size:16px!important;
    line-height:1.45!important;
  }
}
/* /kite-cont11-46-region-nav-font-actual-20260615-v1 */


/* kite-cont11-46-service-card-mobile-tight-20260615-v1
   Scope: visible cont11/46 service cards on mobile only. */
@media (max-width: 767px) {
  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-grid {
    gap:12px!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card {
    min-height:0!important;
    height:auto!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card .kite-card-pad {
    display:block!important;
    min-height:0!important;
    height:auto!important;
    padding:18px 20px!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card h3 {
    margin:0 0 8px!important;
    font-size:21px!important;
    line-height:1.45!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card p {
    margin:0 0 10px!important;
    line-height:1.7!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card .kite-service-detail-btn {
    margin-top:0!important;
    min-height:38px!important;
    padding:8px 12px!important;
  }
}
/* /kite-cont11-46-service-card-mobile-tight-20260615-v1 */


/* kite-cont11-46-service-card-mobile-tight-20260615-v2
   Scope: remove CMS blank lines inside visible cont11/46 service cards on mobile only. */
@media (max-width: 767px) {
  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card {
    padding:0!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card .kite-card-pad>br {
    display:none!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card .kite-service-detail-btn {
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
  }
}
/* /kite-cont11-46-service-card-mobile-tight-20260615-v2 */


/* kite-cont11-46-town-chips-horizontal-20260615-v1
   Scope: visible cont11/46 local-care town names only. */
html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-note-card.kite-card>ul.kite-chip-list {
  display:inline-flex!important;
  width:auto!important;
  max-width:100%!important;
  margin:6px 5px 0!important;
  padding:0!important;
  vertical-align:top!important;
  list-style:none!important;
}

html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-note-card.kite-card>ul.kite-chip-list ul.kite-chip-list {
  display:contents!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-note-card.kite-card ul.kite-chip-list li {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:38px!important;
  margin:0!important;
  padding:7px 13px!important;
  border:1px solid rgba(14,181,156,.2)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.76)!important;
  color:#143142!important;
  font-size:17px!important;
  line-height:1.35!important;
  list-style:none!important;
  box-sizing:border-box!important;
}

@media (max-width: 767px) {
  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-note-card.kite-card>ul.kite-chip-list {
    margin:5px 3px 0!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-note-card.kite-card ul.kite-chip-list li {
    min-height:34px!important;
    padding:6px 11px!important;
    font-size:15px!important;
  }
}
/* /kite-cont11-46-town-chips-horizontal-20260615-v1 */


/* kite-cont11-46-town-chips-horizontal-20260615-v2
   Scope: remove CMS blank lines inside visible cont11/46 town chips. */
html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-note-card.kite-card ul.kite-chip-list {
  align-items:center!important;
  min-height:0!important;
  height:auto!important;
  line-height:1.35!important;
}

html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-note-card.kite-card ul.kite-chip-list>br {
  display:none!important;
}
/* /kite-cont11-46-town-chips-horizontal-20260615-v2 */











/* kite-cont11-46-careplaza-compact-20260615-v1
   Scope: visible cont11/46 care plaza cards on mobile only. */
@media (max-width: 767px) {
  html body.page-250145 .kite-careplaza-area-v2 .kite-careplaza-list-v2 {
    gap:10px!important;
  }

  html body.page-250145 .kite-careplaza-area-v2 .kite-careplaza-row-v2 {
    display:block!important;
    min-height:0!important;
    height:auto!important;
    padding:16px 14px!important;
  }

  html body.page-250145 .kite-careplaza-area-v2 .kite-careplaza-row-v2 br {
    display:none!important;
  }

  html body.page-250145 .kite-careplaza-area-v2 .kite-careplaza-main-v2 {
    min-height:0!important;
    height:auto!important;
    margin:0!important;
    text-align:left!important;
  }

  html body.page-250145 .kite-careplaza-area-v2 .kite-careplaza-main-v2 h3 {
    margin:0 0 7px!important;
    font-size:18px!important;
    line-height:1.45!important;
    text-align:center!important;
  }

  html body.page-250145 .kite-careplaza-area-v2 .kite-careplaza-main-v2 p {
    margin:0!important;
    font-size:15px!important;
    line-height:1.65!important;
  }

  html body.page-250145 .kite-careplaza-area-v2 .kite-careplaza-sub-v2 {
    display:grid!important;
    gap:6px!important;
    min-height:0!important;
    height:auto!important;
    margin-top:10px!important;
    padding:0!important;
  }

  html body.page-250145 .kite-careplaza-area-v2 .kite-careplaza-sub-v2 p {
    margin:0!important;
    font-size:15px!important;
    line-height:1.55!important;
  }

  html body.page-250145 .kite-careplaza-area-v2 .kite-careplaza-links-v2 {
    display:flex!important;
    flex-wrap:wrap!important;
    gap:6px!important;
    min-height:0!important;
    height:auto!important;
    margin-top:8px!important;
  }
}
/* /kite-cont11-46-careplaza-compact-20260615-v1 */


/* kite-hodogaya-local-care-compact-20260615-v1
   Scope: cont11/46 Local care card and adjacent photo only.
*/
html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split {
  gap:18px!important;
  align-items:start!important;
}

html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split>.kite-note-card.kite-card {
  align-self:start!important;
  padding:22px 24px!important;
}

html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split>.kite-note-card.kite-card h2 {
  margin-bottom:10px!important;
  font-size:clamp(26px,3.4vw,36px)!important;
  line-height:1.34!important;
}

html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split>.kite-note-card.kite-card p {
  margin-bottom:12px!important;
  line-height:1.72!important;
}

html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split>.kite-note-card.kite-card .kite-chip-list {
  gap:7px!important;
  margin-top:4px!important;
}

html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split>.kite-note-card.kite-card .kite-chip-list li {
  padding:6px 10px!important;
  line-height:1.28!important;
}

html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split>.kite-region-photo {
  align-self:start!important;
  min-height:300px!important;
  aspect-ratio:16/9!important;
}

@media (max-width: 767px) {
  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split {
    gap:12px!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split>.kite-note-card.kite-card {
    padding:18px 16px!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split>.kite-note-card.kite-card h2 {
    margin-bottom:8px!important;
    font-size:clamp(22px,5.9vw,26px)!important;
    line-height:1.34!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split>.kite-note-card.kite-card p {
    margin-bottom:10px!important;
    line-height:1.66!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split>.kite-note-card.kite-card .kite-chip-list {
    gap:6px!important;
    justify-content:center!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split>.kite-note-card.kite-card .kite-chip-list li {
    padding:5px 9px!important;
    line-height:1.25!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-split>.kite-region-photo {
    min-height:170px!important;
    aspect-ratio:16/8.5!important;
  }
}
/* /kite-hodogaya-local-care-compact-20260615-v1 */


/* kite-hodogaya-first-article-space-compact-20260615-v1
   Scope: cont11/46 first article only. Tighten excessive blank space between region sections.
*/
html body.page-250145 section#lerm #kite-region-lp-hodogaya>.kite-section {
  padding-top:clamp(34px,4.8vw,58px)!important;

/* kite-restore-chunk-15-20260802 */
  padding-bottom:clamp(34px,4.8vw,58px)!important;
  margin-bottom:clamp(22px,3vw,32px)!important;
}

html body.page-250145 section#lerm #kite-region-lp-hodogaya>.kite-facts+.kite-section[aria-labelledby="kite-region-services-hodogaya"] {
  padding-top:clamp(28px,4vw,46px)!important;
}

html body.page-250145 section#lerm #kite-region-lp-hodogaya>.kite-section:last-of-type {
  margin-bottom:28px!important;
}

html body.page-250145 section#lerm #kite-region-lp-hodogaya>.kite-cta {
  margin-top:0!important;
}

@media (max-width: 767px) {
  html body.page-250145 section#lerm #kite-region-lp-hodogaya>.kite-section {
    padding-top:24px!important;
    padding-bottom:24px!important;
    margin-bottom:18px!important;
  }

  html body.page-250145 section#lerm #kite-region-lp-hodogaya>.kite-facts+.kite-section[aria-labelledby="kite-region-services-hodogaya"] {
    padding-top:22px!important;
  }

  html body.page-250145 section#lerm #kite-region-lp-hodogaya>.kite-section:last-of-type {
    margin-bottom:18px!important;
  }
}
/* /kite-hodogaya-first-article-space-compact-20260615-v1 */


/* kite-hodogaya-first-article-space-compact-20260615-v2
   Scope: cont11/46 first article only. Remove CMS spacer br tags and tighten section rhythm.
*/
html body.page-250145 section#lerm>.txt.editorArea>br,html body.page-250145 section#lerm>.txt.editorArea>section>br,html body.page-250145 section#lerm>.txt.editorArea>section>section>br {
  display:none!important;
}

html body.page-250145 section#lerm .kite-section {
  padding-top:clamp(34px,4.8vw,58px)!important;
  padding-bottom:clamp(34px,4.8vw,58px)!important;
  margin-bottom:clamp(22px,3vw,32px)!important;
}

html body.page-250145 section#lerm .kite-facts+.kite-section[aria-labelledby="kite-region-services-hodogaya"] {
  padding-top:clamp(28px,4vw,46px)!important;
}

html body.page-250145 section#lerm .kite-section:last-of-type {
  margin-bottom:28px!important;
}

html body.page-250145 section#lerm .kite-cta {
  margin-top:0!important;
}

@media (max-width: 767px) {
  html body.page-250145 section#lerm .kite-section {
    padding-top:24px!important;
    padding-bottom:24px!important;
    margin-bottom:18px!important;
  }

  html body.page-250145 section#lerm .kite-facts+.kite-section[aria-labelledby="kite-region-services-hodogaya"] {
    padding-top:22px!important;
  }

  html body.page-250145 section#lerm .kite-section:last-of-type {
    margin-bottom:18px!important;
  }
}
/* /kite-hodogaya-first-article-space-compact-20260615-v2 */


/* kite-cont11-46-careplaza-pc-compact-20260615-v1
   Scope: cont11/46 care plaza article on desktop/tablet. Compact card height by removing CMS spacer breaks.
*/
@media (min-width: 768px) {
  html body.page-250145 section#a9p3 .kite-careplaza-area-v2 .kite-careplaza-row-v2 br {
    display:none!important;
  }

  html body.page-250145 section#a9p3 .kite-careplaza-area-v2 .kite-careplaza-row-v2.kite-card {
    align-items:center!important;
    min-height:0!important;
    height:auto!important;
    padding:14px 18px!important;
  }

  html body.page-250145 section#a9p3 .kite-careplaza-area-v2 .kite-careplaza-main-v2,html body.page-250145 section#a9p3 .kite-careplaza-area-v2 .kite-careplaza-sub-v2 {
    align-self:center!important;
    min-height:0!important;
    height:auto!important;
  }

  html body.page-250145 section#a9p3 .kite-careplaza-area-v2 .kite-careplaza-sub-v2 {
    gap:6px 12px!important;
  }
}
/* /kite-cont11-46-careplaza-pc-compact-20260615-v1 */





/* kite-cont11-46-other-area-box-standalone-20260615-v1 */
html body.page-250145 section#lerm .kite-other-life-area-v1 {
  display:none!important;
}

html body.page-250145 section#l627.article.siteWidth-s {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-250145 section#l627>h2.title {
  display:none!important;
}

html body.page-250145 section#l627>.txt.editorArea {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  padding:0!important;
  margin:0!important;
  overflow-x:hidden!important;
}

html body.page-250145 section#l627>.txt.editorArea>section.kite-other-life-area-v1 {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  padding:clamp(34px,4.8vw,58px)0!important;
  margin:0!important;
  background:radial-gradient(circle at 14% 18%,rgba(14,181,156,0.18),transparent 32%),radial-gradient(circle at 86% 10%,rgba(88,199,242,0.18),transparent 30%),linear-gradient(135deg,rgba(240,255,250,0.96),rgba(246,253,255,0.98) 48%,rgba(230,248,255,0.92))!important;
}

html body.page-250145 section#l627>.txt.editorArea>section.kite-other-life-area-v1 section.kite-other-life-area-v1 {
  padding:0!important;
  margin:0!important;
  background:transparent!important;
}

html body.page-250145 section#l627 .kite-wrap {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 40px))!important;
  max-width:1120px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:0!important;
  padding-right:0!important;
}

html body.page-250145 section#l627 .kite-section-head {
  max-width:820px!important;
  margin:0 auto!important;
  text-align:center!important;
}

html body.page-250145 section#l627 .kite-kicker {
  display:inline-block!important;
  color:#078b78!important;
  font-size:13px!important;
  font-weight:700!important;
  line-height:1.4!important;
}

html body.page-250145 section#l627 h2 {
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(26px,4vw,42px)!important;
  font-weight:600!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  margin:8px 0 14px!important;
}

html body.page-250145 section#l627 p {
  color:#68777e!important;
  font-size:16px!important;
  font-weight:600!important;
  line-height:1.9!important;
  letter-spacing:0.04em!important;
  margin:0 auto!important;
}

@media (max-width: 767px) {
  html body.page-250145 section#l627>.txt.editorArea>section.kite-other-life-area-v1 {
    padding:28px 0!important;
  }

  html body.page-250145 section#l627 .kite-wrap {
    width:min(calc(100% - 28px),520px)!important;
  }

  html body.page-250145 section#l627 h2 {
    font-size:24px!important;
  }

  html body.page-250145 section#l627 p {
    font-size:15px!important;
    line-height:1.75!important;
  }
}
/* /kite-cont11-46-other-area-box-standalone-20260615-v1 */




























/* kite-cont11-46-office-facts-gap-20260615-v1 */
html body.page-250145 #kite-region-lp-hodogaya>section.kite-careplaza-area-v2 {
  margin-bottom:0!important;
}

html body.page-250145 #kite-region-lp-hodogaya>section.kite-careplaza-area-v2+br,html body.page-250145 #kite-region-lp-hodogaya>section.kite-careplaza-area-v2+br+br,html body.page-250145 #kite-region-lp-hodogaya>section.kite-careplaza-area-v2+br+br+br,html body.page-250145 #kite-region-lp-hodogaya>section.kite-careplaza-area-v2+br+br+br+br,html body.page-250145 #kite-region-lp-hodogaya>section.kite-careplaza-area-v2+br+br+br+br+br {
  display:none!important;
}

html body.page-250145 #kite-region-lp-hodogaya>section.kite-section:nth-of-type(2) {
  padding-top:36px!important;
}

@media (max-width: 600px) {
  html body.page-250145 #kite-region-lp-hodogaya>section.kite-section:nth-of-type(2) {
    padding-top:28px!important;
  }
}
/* /kite-cont11-46-office-facts-gap-20260615-v1 */




/* kite-shop-mobile-name-flow-20260615-v1 */
@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li {
    display:grid!important;
    grid-template-columns:minmax(0,1fr) auto!important;
    align-items:center!important;
    gap:8px 12px!important;
    padding:16px 18px!important;
    overflow:hidden!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li::before,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li::after {
    content:none!important;
    display:none!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-of-type {
    display:block!important;
    grid-column:1!important;
    grid-row:1!important;
    justify-self:stretch!important;
    align-self:center!important;
    min-width:0!important;
    max-width:100%!important;
    padding:0!important;
    border:0!important;
    background:transparent!important;
    color:#173247!important;
    font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
    font-size:19px!important;
    font-weight:700!important;
    line-height:1.55!important;
    text-align:left!important;
    text-decoration:none!important;
    white-space:normal!important;
    word-break:normal!important;
    overflow-wrap:anywhere!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-of-type::before,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-of-type::after {
    content:none!important;
    display:none!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-of-type small {
    display:block!important;
    margin-top:4px!important;
    color:#526973!important;
    font-size:14px!important;
    font-weight:600!important;
    line-height:1.5!important;
    white-space:normal!important;
    word-break:normal!important;
    overflow-wrap:anywhere!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:last-of-type {
    display:inline-flex!important;
    grid-column:2!important;
    grid-row:1!important;
    justify-self:end!important;
    align-self:center!important;
    min-width:64px!important;
    max-width:84px!important;
    padding:9px 14px!important;
    border:1px solid rgba(14,181,156,0.30)!important;
    border-radius:999px!important;
    background:rgba(238,255,252,0.88)!important;
    color:#087b78!important;
    font-size:16px!important;
    font-weight:800!important;
    line-height:1.2!important;
    text-align:center!important;
    text-decoration:none!important;
    white-space:nowrap!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:last-of-type::before,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:last-of-type::after {
    content:none!important;
    display:none!important;
  }
}
/* /kite-shop-mobile-name-flow-20260615-v1 */


/* kite-shop-mobile-name-flow-20260615-v2 */
@media (max-width: 767px) {
  html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li {
    display:grid!important;
    grid-template-columns:minmax(0,1fr) auto!important;
    align-items:center!important;
    gap:8px 12px!important;
    padding:16px 18px!important;
    overflow:hidden!important;
  }

  html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li::before,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li::after,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li::before,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li::after {
    content:none!important;
    display:none!important;
  }

  html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-of-type,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-of-type {
    display:block!important;
    grid-column:1!important;
    grid-row:1!important;
    justify-self:stretch!important;
    align-self:center!important;
    min-width:0!important;
    max-width:100%!important;
    padding:0!important;
    border:0!important;
    background:transparent!important;
    color:#173247!important;
    font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
    font-size:19px!important;
    font-weight:700!important;
    line-height:1.55!important;
    text-align:left!important;
    text-decoration:none!important;
    white-space:normal!important;
    word-break:normal!important;
    overflow-wrap:anywhere!important;
  }

  html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-of-type::before,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-of-type::after,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-of-type::before,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-of-type::after {
    content:none!important;
    display:none!important;
  }

  html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-of-type small,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-of-type small {
    display:block!important;
    margin-top:4px!important;
    color:#526973!important;
    font-size:14px!important;
    font-weight:600!important;
    line-height:1.5!important;
    white-space:normal!important;
    word-break:normal!important;
    overflow-wrap:anywhere!important;
  }

  html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:last-of-type,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:last-of-type {
    display:inline-flex!important;
    grid-column:2!important;
    grid-row:1!important;
    justify-self:end!important;
    align-self:center!important;
    min-width:64px!important;
    max-width:84px!important;
    padding:9px 14px!important;
    border:1px solid rgba(14,181,156,0.30)!important;
    border-radius:999px!important;
    background:rgba(238,255,252,0.88)!important;
    color:#087b78!important;
    font-size:16px!important;
    font-weight:800!important;
    line-height:1.2!important;
    text-align:center!important;
    text-decoration:none!important;
    white-space:nowrap!important;
  }

  html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:last-of-type::before,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:last-of-type::after,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:last-of-type::before,html body.page-250145 #kite-region-lp-hodogaya .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:last-of-type::after {
    content:none!important;
    display:none!important;
  }
}
/* /kite-shop-mobile-name-flow-20260615-v2 */


/* kite-shop-mobile-name-flow-20260615-v3 */
@media (max-width: 767px) {
  html body.page-250145 section#enh3 #kite-region-lp-hodogaya.kite-life-route-group-v1 .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li:nth-child(n) {
    display:grid!important;
    grid-template-columns:minmax(0,1fr) auto!important;
    align-items:center!important;
    gap:8px 12px!important;
    min-height:0!important;
    height:auto!important;
    padding:16px 18px!important;
    overflow:hidden!important;
    color:#173247!important;
    font-size:16px!important;
  }

  html body.page-250145 section#enh3 #kite-region-lp-hodogaya.kite-life-route-group-v1 .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li:nth-child(n)::before,html body.page-250145 section#enh3 #kite-region-lp-hodogaya.kite-life-route-group-v1 .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li:nth-child(n)::after {
    content:none!important;
    display:none!important;
  }

  html body.page-250145 section#enh3 #kite-region-lp-hodogaya.kite-life-route-group-v1 .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-child:not([href*="google.com/maps"]):not([href*="maps.google"]):not([href^="tel:"]) {
    display:block!important;
    position:static!important;
    grid-column:1!important;
    grid-row:1!important;
    justify-self:stretch!important;
    align-self:center!important;
    min-width:0!important;
    max-width:100%!important;
    height:auto!important;
    min-height:0!important;
    padding:0!important;
    border:0!important;
    background:transparent!important;
    color:#173247!important;
    font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
    font-size:19px!important;
    font-weight:700!important;
    line-height:1.55!important;
    text-align:left!important;
    text-decoration:none!important;
    white-space:normal!important;
    word-break:normal!important;
    overflow-wrap:anywhere!important;
  }

  html body.page-250145 section#enh3 #kite-region-lp-hodogaya.kite-life-route-group-v1 .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-child:not([href*="google.com/maps"]):not([href*="maps.google"]):not([href^="tel:"])::before,html body.page-250145 section#enh3 #kite-region-lp-hodogaya.kite-life-route-group-v1 .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-child:not([href*="google.com/maps"]):not([href*="maps.google"]):not([href^="tel:"])::after {
    content:none!important;
    display:none!important;
  }

  html body.page-250145 section#enh3 #kite-region-lp-hodogaya.kite-life-route-group-v1 .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:first-child:not([href*="google.com/maps"]):not([href*="maps.google"]):not([href^="tel:"])>small {
    display:block!important;
    margin-top:4px!important;
    color:#526973!important;
    font-size:14px!important;
    font-weight:600!important;
    line-height:1.5!important;
    white-space:normal!important;
    word-break:normal!important;
    overflow-wrap:anywhere!important;
  }

  html body.page-250145 section#enh3 #kite-region-lp-hodogaya.kite-life-route-group-v1 .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:last-child[href*="google.com/maps"],html body.page-250145 section#enh3 #kite-region-lp-hodogaya.kite-life-route-group-v1 .kite-shop-compact-v2[aria-label*="天王町"] .kite-shop-list-v2>li>a:last-child[href*="maps.google"] {
    display:inline-flex!important;
    position:static!important;
    grid-column:2!important;
    grid-row:1!important;
    justify-self:end!important;
    align-self:center!important;
    min-width:64px!important;
    max-width:84px!important;
    padding:9px 14px!important;
    border:1px solid rgba(14,181,156,0.30)!important;
    border-radius:999px!important;
    background:rgba(238,255,252,0.88)!important;
    color:#087b78!important;
    font-size:16px!important;
    font-weight:800!important;
    line-height:1.2!important;
    text-align:center!important;
    text-decoration:none!important;
    white-space:nowrap!important;
  }
}
/* /kite-shop-mobile-name-flow-20260615-v3 */


/* kite-service-card-desktop-tablet-compact-20260615-v2 */
@media (min-width: 768px) {
  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-grid {
    align-items:stretch!important;
    gap:14px!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card {
    min-height:0!important;
    height:auto!important;
    padding:0!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card .kite-card-pad {
    display:flex!important;
    flex-direction:column!important;
    justify-content:flex-start!important;
    min-height:0!important;
    height:auto!important;
    padding:20px 18px!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card .kite-card-pad>br {
    display:none!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card h3 {
    margin:0 0 8px!important;
    font-size:clamp(22px,2vw,25px)!important;
    line-height:1.35!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card p {
    margin:0 0 12px!important;
    font-size:15px!important;
    line-height:1.65!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-card .kite-service-detail-btn {
    margin-top:auto!important;
    min-height:38px!important;
    padding:8px 12px!important;
  }
}
/* /kite-service-card-desktop-tablet-compact-20260615-v2 */


/* kite-service-local-gap-tight-20260615-v1 */
@media (min-width: 981px) and (max-width: 1100px) {
  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type>section.kite-section:nth-of-type(2) {
    padding-bottom:30px!important;
    margin-bottom:0!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type>section.kite-section:nth-of-type(3) {
    padding-top:30px!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type>section.kite-section:nth-of-type(3)>br,html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type>section.kite-section:nth-of-type(3)>.kite-wrap>br {
    display:none!important;
  }
}

@media (max-width: 767px) {
  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type>section.kite-section:nth-of-type(2) {
    padding-bottom:18px!important;
    margin-bottom:0!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type>section.kite-section:nth-of-type(3) {
    padding-top:18px!important;
  }

  html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type>section.kite-section:nth-of-type(3)>br,html body.page-250145 section#lerm .txt.editorArea>section:first-of-type>section:first-of-type>section.kite-section:nth-of-type(3)>.kite-wrap>br {
    display:none!important;
  }
}
/* /kite-service-local-gap-tight-20260615-v1 */

/* kite-top-visual-logo-wide-20260615-v1 */
html body.slide .main-visual-wrapper .kite-anim-cont {
  width:min(90%,560px)!important;
  max-width:90%!important;
  padding-left:clamp(14px,3vw,28px)!important;
  padding-right:clamp(14px,3vw,28px)!important;
}

html body.slide .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) {
  width:100%!important;
  justify-content:center!important;
  gap:0!important;
  white-space:nowrap!important;
}

html body.slide .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) .kite-xl {
  font-size:clamp(24px,4.9vw,58px)!important;
  line-height:1.08!important;
}

html body.slide .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) .kite-space {
  width:.34em!important;
  flex:0 0 .34em!important;
}

@media (max-width: 767px) {
  html body.slide .main-visual-wrapper .kite-anim-cont {
    width:90%!important;
    max-width:90%!important;
    padding-left:16px!important;
    padding-right:16px!important;
  }

  html body.slide .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) .kite-xl {
    font-size:clamp(23px,6.2vw,26px)!important;
  }

  html body.slide .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) .kite-space {
    width:.28em!important;
    flex-basis:.28em!important;
  }
}
/* /kite-top-visual-logo-wide-20260615-v1 */


/* kite-other-area-medical-guide-gap-20260615-v1 */
html body.page-250145 .kite-other-life-area-v1 .kite-other-area-medical-guide-20260615 {
  display:block!important;
  margin-top:28px!important;
  margin-bottom:14px!important;
}

@media (max-width: 767px) {
  html body.page-250145 .kite-other-life-area-v1 .kite-other-area-medical-guide-20260615 {
    margin-top:24px!important;
    margin-bottom:12px!important;
  }
}
/* /kite-other-area-medical-guide-gap-20260615-v1 */


/* kite-other-area-medical-guide-gap-20260615-v2 */
html body.page-250145 #kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-section-head p.kite-other-area-medical-guide-20260615 {
  margin-top:28px!important;
  margin-bottom:14px!important;
}

@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya .kite-other-life-area-v1 .kite-section-head p.kite-other-area-medical-guide-20260615 {
    margin-top:24px!important;
    margin-bottom:12px!important;
  }
}
/* /kite-other-area-medical-guide-gap-20260615-v2 */


/* kite-cost-top-gap-tight-20260615-v1 */
html body.page-250145 #kite-region-lp-hodogaya>section.kite-section:nth-of-type(4) {
  padding-top:30px!important;
}

html body.page-250145 #kite-region-lp-hodogaya>section.kite-section:nth-of-type(4)>br {
  display:none!important;
}

@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya>section.kite-section:nth-of-type(4) {
    padding-top:20px!important;
  }
}
/* /kite-cost-top-gap-tight-20260615-v1 */


/* kite-life-route-lead-final-20260615-v1 */
html body.page-250145 .kite-life-route-group-v1 .kite-section-head>p.kite-life-route-lead-final-20260615 {
  display:block!important;
  color:#405866!important;
  font-size:16px!important;
  font-weight:600!important;
  line-height:1.8!important;
  text-align:center!important;
}

html body.page-250145 .kite-life-route-group-v1 .kite-section-head>p.kite-life-route-lead-final-20260615::after {
  content:none!important;
  display:none!important;
}
/* /kite-life-route-lead-final-20260615-v1 */

/* kite-top-office-number-mobile-gap-20260616-v1 */
@media (max-width: 768px) {
  html body#top #kite-desc-root .kite-card-ja .kite-desc br:nth-of-type(8),html body#top #kite-desc-root .kite-card-ja .kite-desc br:nth-of-type(9) {
    display:block!important;
    content:""!important;
  }

  html body#top #kite-desc-root .kite-card-ja .kite-desc br:nth-of-type(9) {
    margin-bottom:0.85em!important;
  }
}
/* /kite-top-office-number-mobile-gap-20260616-v1 */
/* kite-hodogaya-life-photo-20260616-v1 */
html body.page-250145 #kite-region-lp-hodogaya .kite-region-photo {
  min-height:320px!important;
  background-image:linear-gradient(180deg,rgba(15,47,67,.08),rgba(15,47,67,.16)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/QX56NJm9ev_m.webp)!important;
  background-size:cover!important;
  background-position:center 54%!important;
  background-repeat:no-repeat!important;
  overflow:hidden!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-region-photo .kite-photo-credit {
  position:absolute!important;
  left:18px!important;
  right:18px!important;
  bottom:18px!important;
  display:inline-flex!important;
  width:auto!important;
  max-width:calc(100% - 36px)!important;
  justify-content:center!important;
  padding:10px 14px!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.86)!important;
  color:#143142!important;
  font-size:14px!important;
  line-height:1.5!important;
  text-decoration:none!important;
}

@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya .kite-region-photo {
    min-height:280px!important;
    background-position:center center!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-region-photo .kite-photo-credit {
    font-size:12px!important;
    bottom:14px!important;
  }
}
/* /kite-hodogaya-life-photo-20260616-v1 */


/* kite-hodogaya-life-photo-20260616-v2 */
html body.page-250145 #kite-region-lp-hodogaya .kite-region-photo.kite-card,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-region-photo.kite-card {
  position:relative!important;
  min-height:320px!important;
  background-image:linear-gradient(180deg,rgba(15,47,67,.02),rgba(15,47,67,.10)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/KXEy1xAc3N_m.webp)!important;
  background-size:cover!important;
  background-position:center center!important;
  background-repeat:no-repeat!important;
  overflow:hidden!important;
}
html body.page-250145 #kite-region-lp-hodogaya .kite-region-photo.kite-card .kite-photo-credit,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-region-photo.kite-card .kite-photo-credit {
  position:absolute!important;
  left:18px!important;
  right:18px!important;
  bottom:18px!important;
  display:inline-flex!important;
  width:auto!important;
  max-width:calc(100% - 36px)!important;
  justify-content:center!important;
  padding:10px 14px!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.86)!important;
  color:#143142!important;
  font-size:14px!important;
  line-height:1.5!important;
  text-decoration:none!important;
}
@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya .kite-region-photo.kite-card,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-region-photo.kite-card {
    min-height:280px!important;
    background-position:center center!important;
  }
  html body.page-250145 #kite-region-lp-hodogaya .kite-region-photo.kite-card .kite-photo-credit,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-region-photo.kite-card .kite-photo-credit {
    font-size:12px!important;
    bottom:14px!important;
  }
}
/* /kite-hodogaya-life-photo-20260616-v2 */


/* kite-hodogaya-life-photo-20260616-v3 */
html body.page-250145 .kite-region-photo.kite-card,html body.tpl-eid.page-250145 .kite-region-photo.kite-card {
  position:relative!important;
  min-height:320px!important;
  background-image:linear-gradient(180deg,rgba(15,47,67,.02),rgba(15,47,67,.10)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/KXEy1xAc3N_m.webp)!important;
  background-size:cover!important;
  background-position:center center!important;
  background-repeat:no-repeat!important;
  overflow:hidden!important;
}
html body.page-250145 .kite-region-photo.kite-card .kite-photo-credit,html body.tpl-eid.page-250145 .kite-region-photo.kite-card .kite-photo-credit {
  position:absolute!important;
  left:18px!important;
  right:18px!important;
  bottom:18px!important;
  display:inline-flex!important;
  width:auto!important;
  max-width:calc(100% - 36px)!important;
  justify-content:center!important;
  padding:10px 14px!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.86)!important;
  color:#143142!important;
  font-size:14px!important;
  line-height:1.5!important;
  text-decoration:none!important;
}
@media (max-width: 767px) {
  html body.page-250145 .kite-region-photo.kite-card,html body.tpl-eid.page-250145 .kite-region-photo.kite-card {
    min-height:280px!important;
    background-position:center center!important;
  }
  html body.page-250145 .kite-region-photo.kite-card .kite-photo-credit,html body.tpl-eid.page-250145 .kite-region-photo.kite-card .kite-photo-credit {
    font-size:12px!important;
    bottom:14px!important;
  }
}
/* /kite-hodogaya-life-photo-20260616-v3 */


/* kite-hodogaya-photo-credit-hide-20260616-v1 */
html body.page-250145 .kite-region-photo.kite-card .kite-photo-credit,html body.tpl-eid.page-250145 .kite-region-photo.kite-card .kite-photo-credit {
  display:none!important;
}
/* /kite-hodogaya-photo-credit-hide-20260616-v1 */


/* kite-page55-hero-page46-style-20260617-v1 */
html body.page-252352 {
  background:#f7fcfb!important;
  overflow-x:hidden!important;
}

html body.page-252352>header.header {
  position:fixed!important;
  top:0!important;
  right:0!important;
  left:auto!important;
  z-index:2147483646!important;
  display:block!important;
  width:0!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  overflow:visible!important;
  background:transparent!important;
  pointer-events:none!important;
}

html body.page-252352>header.header>.siteTitle,html body.page-252352>header.header>a[href="../"] {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  height:0!important;
  min-height:0!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}

html body.page-252352>header.header>.hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:2147483646!important;
  pointer-events:auto!important;
}

html body.page-252352 h1.pageTitle {
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-end!important;
  gap:18px!important;
  width:100vw!important;
  max-width:none!important;
  min-height:min(650px,calc(100svh - 112px))!important;
  margin:0 0 0 calc(50% - 50vw)!important;
  padding:clamp(94px,12vw,148px) max(36px,calc((100vw - 1120px)/2)) 54px!important;
  background:radial-gradient(circle at 80% 18%,rgba(14,181,156,0.30),transparent 42%),radial-gradient(circle at 16% 84%,rgba(11,115,185,0.18),transparent 40%),linear-gradient(90deg,rgba(255,255,255,0.96) 0%,rgba(247,255,253,0.88) 46%,rgba(238,247,255,0.72) 100%)!important;
  color:#173247!important;
  -webkit-text-fill-color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(40px,5.4vw,60px)!important;
  font-weight:600!important;
  line-height:1.38!important;
  text-align:left!important;
  letter-spacing:0!important;
  text-shadow:none!important;
  border:0!important;
  box-shadow:none!important;
}

html body.page-252352 h1.pageTitle::before {
  content:"YOKOHAMA HODOGAYA-KU"!important;
  display:block!important;
  color:#078b78!important;
  -webkit-text-fill-color:#078b78!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:13px!important;
  font-weight:700!important;
  line-height:1.4!important;
  letter-spacing:.08em!important;
  text-transform:uppercase!important;
}

html body.page-252352 h1.pageTitle::after {
  content:""!important;
  display:block!important;
  max-width:760px!important;
  color:#30434c!important;
  -webkit-text-fill-color:#30434c!important;
  font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  font-size:clamp(16px,1.9vw,19px)!important;
  font-weight:500!important;
  line-height:2!important;
  letter-spacing:0!important;
}

html body.page-252352 nav.menu {
  display:none!important;
}

html body.page-252352 nav.pnkz {
  margin-top:22px!important;
}

html body.page-252352 main>section.article#k4vv {
  margin-top:clamp(34px,4.6vw,56px)!important;
}

html body.page-252352 main>section.article#k4vv>h2.title {
  display:none!important;
}

html body.page-252352 main>section.article#k4vv .kite-medical-all-v1>.lead {
  display:none!important;
}

@media (max-width: 767px) {
  html body.page-252352 h1.pageTitle {
    min-height:auto!important;
    padding:112px 36px 48px!important;
    gap:17px!important;
    font-size:clamp(34px,10.2vw,43px)!important;
    line-height:1.48!important;
  }

  html body.page-252352 h1.pageTitle::before {
    font-size:13px!important;
    letter-spacing:.06em!important;
  }

  html body.page-252352 h1.pageTitle::after {
    font-size:17px!important;
    line-height:2.02!important;
  }

  html body.page-252352 nav.pnkz {
    margin-top:16px!important;
  }

  html body.page-252352 main>section.article#k4vv {
    margin-top:28px!important;
  }
}
/* /kite-page55-hero-page46-style-20260617-v1 */



/* kite-nishi-hodogaya-align-20260617-v1 */
body.page-250146 section#kite-region-lp-nishi[data-kite-version^="kite-nishi-"] .kite-section {
  padding-top:clamp(42px,5vw,72px)!important;
  padding-bottom:clamp(42px,5vw,72px)!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version^="kite-nishi-"] .kite-section-head {
  margin-bottom:clamp(24px,3vw,36px)!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-grid,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-grid {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:12px!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card {
  min-height:0!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card .kite-card-pad,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card .kite-card-pad {
  display:grid!important;
  grid-template-columns:minmax(240px,.35fr) minmax(340px,1fr) auto!important;
  gap:10px 22px!important;
  align-items:center!important;
  padding:16px 22px!important;
  text-align:left!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card h3,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card h3 {
  grid-column:1!important;
  margin:0!important;
  font-size:19px!important;
  line-height:1.5!important;
  text-align:left!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p {
  margin:0!important;
  font-size:14.5px!important;
  line-height:1.65!important;
  text-align:left!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:first-of-type,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:first-of-type {
  grid-column:2!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:last-of-type,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:last-of-type {
  grid-column:3!important;
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:flex-end!important;
  gap:8px!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card .kite-btn,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card .kite-btn,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2 a {
  min-height:36px!important;
  padding:8px 15px!important;
  font-size:14px!important;
  box-shadow:none!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-list-v2 {
  gap:12px!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-row-v2 {
  display:grid!important;
  grid-template-columns:minmax(300px,1fr) minmax(360px,.95fr)!important;
  gap:16px 32px!important;
  align-items:center!important;
  padding:16px 24px!important;
  text-align:left!important;
  min-height:0!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-row-v2 h3 {
  margin:0 0 8px!important;
  font-size:19px!important;
  line-height:1.55!important;
  text-align:left!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-row-v2 p {
  margin:3px 0!important;
  font-size:14.5px!important;
  line-height:1.6!important;
  text-align:left!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2 {
  display:flex!important;
  flex-wrap:wrap!important;
  gap:8px!important;
  margin-top:8px!important;
  justify-content:flex-start!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-area-beauty-20260523-v1"] .kite-visit-area-faq-v1 {
  display:none!important;
}

@media (max-width: 900px) {
  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card .kite-card-pad,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card .kite-card-pad,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-row-v2 {
    display:block!important;
    padding:20px 18px!important;
  }

  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:first-of-type,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:first-of-type,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:last-of-type,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:last-of-type {
    margin-top:10px!important;
  }

  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:last-of-type,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:last-of-type {
    justify-content:flex-start!important;
  }
}


/* kite-nishi-hodogaya-align-20260617-v2 */
body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card .kite-btn,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card .kite-btn,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2 a {
  width:auto!important;
  min-width:0!important;
  max-width:max-content!important;
  min-height:34px!important;
  padding:7px 14px!important;
  border-radius:999px!important;
  border:1px solid rgba(14,181,156,.3)!important;
  background:rgba(234,255,250,.78)!important;
  color:#078d80!important;
  box-shadow:none!important;
  line-height:1.2!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:last-of-type,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:last-of-type {
  align-items:center!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card .kite-btn-primary,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card .kite-btn-primary {
  background:rgba(234,255,250,.78)!important;
  color:#078d80!important;
}


/* kite-nishi-hodogaya-align-20260617-v3 */
body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card .kite-card-pad {
  grid-template-columns:minmax(220px,.32fr) minmax(360px,1fr) auto!important;
  row-gap:5px!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card h3 {
  grid-row:1/span 4!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p {
  grid-column:2!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(4) {
  grid-column:3!important;
  grid-row:1/span 4!important;
  align-self:center!important;
  justify-content:flex-end!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-detail-btn,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-detail-btn,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2 a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:0!important;
  max-width:max-content!important;
  min-height:34px!important;
  padding:7px 14px!important;
  border-radius:999px!important;
  border:1px solid rgba(14,181,156,.3)!important;
  background:rgba(234,255,250,.78)!important;
  color:#078d80!important;
  box-shadow:none!important;
  line-height:1.2!important;
  text-decoration:none!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:nth-of-type(2) {
  align-items:center!important;
  justify-content:flex-end!important;
}

@media (max-width: 900px) {
  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card h3,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(4) {
    grid-column:auto!important;
    grid-row:auto!important;
  }
}


/* kite-nishi-remove-visit-area-faq-20260617-v1 */
body.page-250146 .kite-visit-area-faq-v1,body.page-250146 #kite-region-lp-nishi-visit-area-faq-title {
  display:none!important;
}


/* kite-nishi-cta-center-buttons-20260617-v1 */
body.page-250146 section.kite-cta .kite-wrap>.kite-btns {
  display:flex!important;
  justify-content:center!important;
  align-items:center!important;
  gap:16px!important;
  flex-wrap:wrap!important;
  width:100%!important;
  max-width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}

body.page-250146 section.kite-cta .kite-wrap>.kite-btns .kite-btn {
  margin-left:0!important;
  margin-right:0!important;
}

@media (max-width: 720px) {
  body.page-250146 section.kite-cta .kite-wrap>.kite-btns {
    flex-direction:column!important;
    gap:12px!important;
  }

  body.page-250146 section.kite-cta .kite-wrap>.kite-btns .kite-btn {
    width:min(100%,360px)!important;
  }
}

/* kite-nishi-remove-visit-area-faq-20260617-v2 */
body.page-250146 section.kite-section.kite-visit-area-faq-v1,body.page-250146 .kite-visit-area-faq-v1,body.page-250146 #kite-region-lp-nishi-visit-area-faq-title {
  display:none!important;
  visibility:hidden!important;
  height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
}

/* kite-cont11-46-medical-name-dept-grid-close-20260618-v1 start */
body.page-250145 .kite-medical-all-v1 .m4 strong>a:first-child {
  grid-column:1!important;
  grid-row:1!important;
  align-self:end!important;
}

body.page-250145 .kite-medical-all-v1 .m4 .kite-medical-dept-v1 {
  grid-column:1!important;
  grid-row:2!important;
  align-self:start!important;
  margin-top:0!important;
}
/* kite-cont11-46-medical-name-dept-grid-close-20260618-v1 end */


/* kite-cont11-46-medical-name-dept-grid-close-20260618-v2 start */
html body.page-250145 #kite-region-lp-hodogaya .kite-card.kite-medical-all-v1>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"]),html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-card.kite-medical-all-v1>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"]) {
  grid-column:1!important;
  grid-row:1!important;
  align-self:end!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-card.kite-medical-all-v1>p.m4>strong>span.kite-medical-dept-v1,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-card.kite-medical-all-v1>p.m4>strong>span.kite-medical-dept-v1 {
  grid-column:1!important;
  grid-row:2!important;
  align-self:start!important;
  margin-top:0!important;
}
/* kite-cont11-46-medical-name-dept-grid-close-20260618-v2 end */


/* kite-cont11-47-align-with-hodogaya-20260619-v1 start */
@media (min-width: 768px) {
  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-grid {
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
    gap:14px!important;
    align-items:stretch!important;
  }

  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-card,html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-card .kite-card-pad {
    min-height:0!important;
    height:auto!important;
  }

  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-card .kite-card-pad {
    padding:20px 18px!important;
    justify-content:flex-start!important;
  }

  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-card h3 {
    margin-bottom:8px!important;
    font-size:clamp(22px,2vw,25px)!important;
    line-height:1.35!important;
  }

  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-card p {
    margin-bottom:12px!important;
    font-size:15px!important;
    line-height:1.65!important;
  }

  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-detail-btn {
    margin-top:auto!important;
    min-height:38px!important;
    padding:8px 12px!important;
  }
}

@media (max-width: 767px) {
  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-grid {
    gap:12px!important;
  }

  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-card {
    min-height:0!important;
    height:auto!important;
    padding:0!important;
  }

  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-card .kite-card-pad {
    display:block!important;
    min-height:0!important;
    height:auto!important;
    padding:18px 20px!important;
  }

  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-card .kite-card-pad>br {
    display:none!important;
  }

  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-card h3 {
    margin:0 0 8px!important;
    font-size:21px!important;
    line-height:1.45!important;
  }

  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-card p {
    margin:0 0 10px!important;
    line-height:1.7!important;
  }

  html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-detail-btn {
    margin-top:0!important;
    min-height:38px!important;
    padding:8px 12px!important;
  }
}

html body.page-250146 .kite-wrap.kite-split {
  gap:18px!important;
  align-items:start!important;
}

html body.page-250146 .kite-wrap.kite-split>.kite-note-card.kite-card {
  align-self:start!important;
  padding:22px 24px!important;
}

html body.page-250146 .kite-wrap.kite-split>.kite-note-card.kite-card h2 {
  margin-bottom:10px!important;
  font-size:clamp(26px,3.4vw,36px)!important;
  line-height:1.34!important;
}

html body.page-250146 .kite-wrap.kite-split>.kite-note-card.kite-card p {
  margin-bottom:12px!important;
  line-height:1.72!important;
}

html body.page-250146 .kite-wrap.kite-split>.kite-note-card.kite-card .kite-chip-list {
  gap:7px!important;
  margin-top:4px!important;
}

html body.page-250146 .kite-wrap.kite-split>.kite-note-card.kite-card .kite-chip-list li {
  padding:6px 10px!important;
  line-height:1.28!important;
}

html body.page-250146 .kite-wrap.kite-split>.kite-region-photo {
  align-self:start!important;
  min-height:300px!important;
  aspect-ratio:16/9!important;
}

html body.page-250146 section[aria-labelledby="kite-region-faq-nishi"] {
  padding-top:42px!important;
  padding-bottom:46px!important;
}

html body.page-250146 .kite-region-self-burden-visible-v1 {
  margin-top:28px!important;
  margin-bottom:34px!important;
}

html body.page-250146 #kite-nishi-bottom-cta-20260618.kite-cta-last-box-20260618 {
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 0 0 calc(50% - 50vw)!important;
  padding:clamp(46px,6vw,76px)0!important;
  background:radial-gradient(circle at 18% 18%,rgba(14,181,156,0.36),transparent 34%),radial-gradient(circle at 86% 14%,rgba(88,199,242,0.30),transparent 32%),linear-gradient(135deg,#0eb59c 0%,#0aa7c7 52%,#0b73b9 100%)!important;
}

html body.page-250146 #kite-nishi-bottom-cta-20260618 .kite-wrap {
  width:min(960px,calc(100% - 48px))!important;
  max-width:960px!important;
  text-align:center!important;
}

html body.page-250146 #kite-nishi-bottom-cta-20260618 h2 {
  max-width:900px!important;
  margin:0 auto 20px!important;
  font-size:clamp(28px,4vw,46px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  text-align:center!important;
}

html body.page-250146 #kite-nishi-bottom-cta-20260618 p {
  max-width:860px!important;
  margin:0 auto 26px!important;
  color:#ffffff!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:2!important;
  text-align:center!important;
}

html body.page-250146 #kite-nishi-bottom-cta-20260618 .kite-btns {
  justify-content:center!important;
  gap:14px!important;
}

html body.page-250146 #kite-nishi-bottom-cta-20260618 .kite-btn {
  min-height:56px!important;
  min-width:min(290px,100%)!important;
  padding:14px 26px!important;
  border-radius:10px!important;
  font-size:16px!important;
  font-weight:800!important;
}

html body.page-250146 #kite-nishi-bottom-cta-20260618 .kite-btn-primary {
  border:1px solid rgba(255,255,255,0.35)!important;
  background:linear-gradient(135deg,rgba(14,181,156,0.90),rgba(11,115,185,0.92))!important;
  color:#ffffff!important;
}

html body.page-250146 #kite-nishi-bottom-cta-20260618 .kite-btn-secondary {
  border:1px solid rgba(255,255,255,0.82)!important;
  background:rgba(255,255,255,0.94)!important;
  color:#087b78!important;
}

@media (max-width: 767px) {
  html body.page-250146 .kite-wrap.kite-split {
    gap:12px!important;
  }

  html body.page-250146 .kite-wrap.kite-split>.kite-note-card.kite-card {
    padding:18px 16px!important;
  }

  html body.page-250146 .kite-wrap.kite-split>.kite-note-card.kite-card h2 {
    margin-bottom:8px!important;
    font-size:clamp(22px,5.9vw,26px)!important;
    line-height:1.34!important;
  }

  html body.page-250146 .kite-wrap.kite-split>.kite-note-card.kite-card p {
    margin-bottom:10px!important;
    line-height:1.66!important;
  }

  html body.page-250146 .kite-wrap.kite-split>.kite-region-photo {
    min-height:170px!important;
    aspect-ratio:16/8.5!important;
  }

  html body.page-250146 section[aria-labelledby="kite-region-faq-nishi"] {
    padding-top:22px!important;
    padding-bottom:30px!important;
  }

  html body.page-250146 #kite-nishi-bottom-cta-20260618.kite-cta-last-box-20260618 {
    padding:40px 0!important;
  }

  html body.page-250146 #kite-nishi-bottom-cta-20260618 .kite-wrap {
    width:min(calc(100% - 32px),520px)!important;
  }

  html body.page-250146 #kite-nishi-bottom-cta-20260618 h2 {
    font-size:28px!important;
    line-height:1.55!important;
  }

  html body.page-250146 #kite-nishi-bottom-cta-20260618 p {
    font-size:16px!important;
    line-height:1.9!important;
  }

  html body.page-250146 #kite-nishi-bottom-cta-20260618 .kite-btns {
    flex-direction:column-reverse!important;
    align-items:stretch!important;
  }

  html body.page-250146 #kite-nishi-bottom-cta-20260618 .kite-btn {
    width:100%!important;
    min-width:0!important;
  }
}
/* kite-cont11-47-align-with-hodogaya-20260619-v1 end */



/* kite-cont11-47-support-card-pad-fix-20260619-v2 start */
html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-card.kite-card {
  padding:0!important;
}

html body.page-250146 section[aria-labelledby="kite-region-services-nishi"] .kite-service-card.kite-card>.kite-card-pad {
  box-sizing:border-box!important;
  width:100%!important;
}
/* kite-cont11-47-support-card-pad-fix-20260619-v2 end */

/* kite-cont11-47-medical-card-hodogaya-style-20260619-v1 start */
body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-wrap {
  width:min(1080px,calc(100% - 56px))!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-grid {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:12px!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card.kite-card {
  overflow:visible!important;
  border:1px solid rgba(14,181,156,.22)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,.98),rgba(255,255,255,.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,.05)!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card .kite-card-pad {
  display:grid!important;
  grid-template-columns:minmax(250px,.72fr) minmax(360px,1fr) auto!important;
  gap:3px 30px!important;
  align-items:center!important;
  min-height:68px!important;
  padding:12px 22px!important;
  text-align:left!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card h3 {
  grid-column:1!important;
  grid-row:1/5!important;
  justify-self:start!important;
  align-self:center!important;
  margin:0!important;
  padding:0!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.35!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p {
  grid-column:2!important;
  margin:0!important;
  color:#405866!important;
  font-size:14.5px!important;
  font-weight:600!important;
  line-height:1.42!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p strong {
  display:inline-block!important;
  min-width:4.4em!important;
  margin-right:.45em!important;
  color:#008a78!important;
  font-weight:800!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(4) {
  grid-column:3!important;
  grid-row:1/5!important;
  align-self:center!important;
  display:flex!important;
  flex-wrap:wrap!important;
  gap:8px!important;
  justify-content:flex-end!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-detail-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:48px!important;
  max-width:max-content!important;
  min-height:30px!important;
  margin:0!important;
  padding:0 12px!important;
  border:1px solid rgba(14,181,156,.3)!important;
  border-radius:999px!important;
  background:rgba(240,255,252,.92)!important;
  color:#244a5c!important;
  font-size:14.5px!important;
  font-weight:700!important;
  line-height:1!important;
  text-decoration:none!important;
  box-shadow:none!important;
}

@media (max-width: 900px) {
  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-wrap {
    width:min(100% - 28px,520px)!important;
  }

  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card .kite-card-pad {
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:5px!important;
    min-height:0!important;
    padding:12px 13px!important;
  }

  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card h3,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(4) {
    grid-column:1!important;
    grid-row:auto!important;
    justify-self:start!important;
    text-align:left!important;
  }

  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(4) {
    margin-top:5px!important;
    justify-content:flex-start!important;
  }
}
/* kite-cont11-47-medical-card-hodogaya-style-20260619-v1 end */



/* kite-cont11-47-medical-card-hodogaya-style-20260619-v2 start */
body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card.kite-card {
  display:block!important;
  min-height:0!important;
  padding:0!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card.kite-card::before,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card.kite-card::after {
  display:none!important;
}
/* kite-cont11-47-medical-card-hodogaya-style-20260619-v2 end */

/* kite-cont11-47-shopping-card-hodogaya-style-20260619-v1 start */
body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-wrap {
  width:min(1080px,calc(100% - 56px))!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-grid {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:12px!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card.kite-card {
  display:block!important;
  min-height:0!important;
  padding:0!important;
  overflow:visible!important;
  border:1px solid rgba(14,181,156,.22)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,.98),rgba(255,255,255,.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,.05)!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card.kite-card::before,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card.kite-card::after {
  display:none!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card .kite-card-pad {
  display:grid!important;
  grid-template-columns:minmax(260px,.72fr) minmax(360px,1fr) auto!important;
  gap:4px 30px!important;
  align-items:center!important;
  min-height:68px!important;
  padding:12px 22px!important;
  text-align:left!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card h3 {
  grid-column:1!important;
  grid-row:1/3!important;
  justify-self:start!important;
  align-self:center!important;
  margin:0!important;
  padding:0!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:19px!important;
  font-weight:700!important;
  line-height:1.35!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p {
  margin:0!important;
  color:#405866!important;
  font-size:14.5px!important;
  font-weight:600!important;
  line-height:1.42!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:first-of-type {
  grid-column:2!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p strong {
  display:inline-block!important;
  min-width:4.4em!important;
  margin-right:.45em!important;
  color:#008a78!important;
  font-weight:800!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:nth-of-type(2) {
  grid-column:3!important;
  grid-row:1/3!important;
  align-self:center!important;
  display:flex!important;
  flex-wrap:wrap!important;
  gap:8px!important;
  justify-content:flex-end!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-detail-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:48px!important;
  max-width:max-content!important;
  min-height:30px!important;
  margin:0!important;
  padding:0 12px!important;
  border:1px solid rgba(14,181,156,.3)!important;
  border-radius:999px!important;
  background:rgba(240,255,252,.92)!important;
  color:#244a5c!important;
  font-size:14.5px!important;
  font-weight:700!important;
  line-height:1!important;
  text-decoration:none!important;
  box-shadow:none!important;
}

@media (max-width: 900px) {
  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-wrap {
    width:min(100% - 28px,520px)!important;
  }

  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card .kite-card-pad {
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:5px!important;
    min-height:0!important;
    padding:12px 13px!important;
  }

  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card h3,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:first-of-type,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:nth-of-type(2) {
    grid-column:1!important;
    grid-row:auto!important;
    justify-self:start!important;
    text-align:left!important;
  }

  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:nth-of-type(2) {
    margin-top:5px!important;
    justify-content:flex-start!important;
  }
}
/* kite-cont11-47-shopping-card-hodogaya-style-20260619-v1 end */

/* kite-cont11-47-careplaza-card-hodogaya-style-20260619-v1 start */
body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-wrap {
  width:min(1080px,calc(100% - 56px))!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-list-v2 {
  display:grid!important;
  gap:9px!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-row-v2.kite-card {
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(220px,.44fr)!important;
  align-items:center!important;
  gap:8px 14px!important;
  min-height:0!important;
  height:auto!important;
  padding:10px 12px!important;
  border:1px solid rgba(14,181,156,.22)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,.98),rgba(255,255,255,.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,.05)!important;
  text-align:left!important;
  overflow:visible!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-main-v2,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-sub-v2 {
  align-self:center!important;
  min-height:0!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-row-v2 h3 {
  margin:0 0 3px!important;
  color:#145e63!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(16px,1.8vw,19px)!important;
  font-weight:700!important;
  line-height:1.3!important;
  text-align:left!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-row-v2 p {
  margin:0!important;
  color:#465f68!important;
  font-size:14.5px!important;
  line-height:1.45!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-row-v2 strong,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-row-v2 span {
  display:inline-block!important;
  margin-right:.45em!important;
  color:#16877e!important;
  font-weight:800!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-sub-v2 {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  gap:4px 10px!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2 {
  display:inline-flex!important;
  flex-wrap:wrap!important;
  gap:4px!important;
  margin-top:0!important;
  justify-content:flex-start!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2 a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:0!important;
  max-width:max-content!important;
  min-height:24px!important;
  padding:2px 8px!important;
  border:1px solid rgba(14,181,156,.22)!important;
  border-radius:999px!important;
  background:rgba(236,252,248,.9)!important;
  color:#087a76!important;
  font-size:12.5px!important;
  font-weight:700!important;

/* kite-restore-chunk-16-20260802 */
  line-height:1.2!important;
  text-decoration:none!important;
  box-shadow:none!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-note-v2 {
  margin-top:12px!important;
  padding:10px 12px!important;
  font-size:14px!important;
  line-height:1.65!important;
}

@media (max-width: 720px) {
  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-wrap {
    width:min(100% - 28px,520px)!important;
  }

  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-row-v2.kite-card {
    grid-template-columns:1fr!important;
    padding:9px 10px!important;
  }

  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-row-v2 h3 {
    text-align:left!important;
  }

  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-row-v2 p {
    font-size:14px!important;
    line-height:1.42!important;
  }
}
/* kite-cont11-47-careplaza-card-hodogaya-style-20260619-v1 end */




/* kite-cont11-47-life-route-rendered-remove-shopping-transport-20260619-v1 start */
body.page-250146 #kite-region-lp-nishi-main section.kite-life-route-group-v1[aria-labelledby="kite-nishi-life-route-title"] .kite-service-grid {
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  max-width:860px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

body.page-250146 #kite-region-lp-nishi-main section.kite-life-route-group-v1[aria-labelledby="kite-nishi-life-route-title"] .kite-service-grid>article.kite-service-card:nth-of-type(2),body.page-250146 #kite-region-lp-nishi-main section.kite-life-route-group-v1[aria-labelledby="kite-nishi-life-route-title"] .kite-service-grid>article.kite-service-card:nth-of-type(3) {
  display:none!important;
}

@media (max-width: 900px) {
  body.page-250146 #kite-region-lp-nishi-main section.kite-life-route-group-v1[aria-labelledby="kite-nishi-life-route-title"] .kite-service-grid {
    grid-template-columns:1fr!important;
    max-width:520px!important;
  }
}
/* kite-cont11-47-life-route-rendered-remove-shopping-transport-20260619-v1 end */

/* kite-cont11-47-life-route-remove-first-card-20260619-v1 start */
body.page-250146 #kite-region-lp-nishi-main section.kite-life-route-group-v1[aria-labelledby="kite-nishi-life-route-title"] .kite-service-grid {
  grid-template-columns:minmax(0,520px)!important;
  justify-content:center!important;
  max-width:560px!important;
}

body.page-250146 #kite-region-lp-nishi-main section.kite-life-route-group-v1[aria-labelledby="kite-nishi-life-route-title"] .kite-service-grid>article.kite-service-card:nth-of-type(1) {
  display:none!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-life-support-20260617-v1"] .kite-life-route-group-v1 .kite-service-grid {
  grid-template-columns:minmax(0,520px)!important;
  justify-content:center!important;
  max-width:560px!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-life-support-20260617-v1"] .kite-life-route-group-v1 .kite-service-grid>article.kite-service-card:nth-of-type(1) {
  display:none!important;
}
/* kite-cont11-47-life-route-remove-first-card-20260619-v1 end */

/* kite-cont11-47-life-route-remove-contact-card-20260619-v1 start */
body.page-250146 #kite-region-lp-nishi-main section.kite-life-route-group-v1[aria-labelledby="kite-nishi-life-route-title"] .kite-service-grid>article.kite-service-card:nth-of-type(4),body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-life-support-20260617-v1"] .kite-life-route-group-v1 .kite-service-grid>article.kite-service-card:nth-of-type(4) {
  display:none!important;
}

body.page-250146 #kite-region-lp-nishi-main section.kite-life-route-group-v1[aria-labelledby="kite-nishi-life-route-title"] .kite-service-grid,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-life-support-20260617-v1"] .kite-life-route-group-v1 .kite-service-grid {
  gap:0!important;
  margin-top:0!important;
  min-height:0!important;
}
/* kite-cont11-47-life-route-remove-contact-card-20260619-v1 end */




/* kite-cont11-47-careplaza-heading-center-20260619-v1 start */
body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-main-v2>h3,body.page-250146 #kite-region-lp-nishi-main section.kite-careplaza-area-v2 .kite-careplaza-main-v2>h3 {
  text-align:center!important;
}
/* kite-cont11-47-careplaza-heading-center-20260619-v1 end */

/* kite-cont11-47-footer-home-button-remove-20260620-v1 start */
body.page-250146 #kite-home-return-button-v27 {
  display:none!important;
}
/* kite-cont11-47-footer-home-button-remove-20260620-v1 end */

/* kite-cont11-47-medical-dept-under-name-20260621-v1 start */
@media (min-width: 901px) {
body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card .kite-card-pad {
  grid-template-columns:minmax(270px,.82fr) minmax(330px,1fr) auto!important;
  gap:4px 28px!important;
  align-items:center!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card h3 {
  grid-column:1!important;
  grid-row:1!important;
  align-self:end!important;
  margin:0 0 2px!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:first-of-type {
  grid-column:1!important;
  grid-row:2!important;
  align-self:start!important;
  margin:0!important;
  font-size:14px!important;
  line-height:1.4!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(2) {
  grid-column:2!important;
  grid-row:1!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(3) {
  grid-column:2!important;
  grid-row:2!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(4) {
  grid-column:3!important;
  grid-row:1/3!important;
}
}

@media (max-width: 900px) {
  body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card h3,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:first-of-type,body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(2),body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(3),body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(4) {
    grid-column:1!important;
    grid-row:auto!important;
  }
}
/* kite-cont11-47-medical-dept-under-name-20260621-v1 end */

/* ===== prepared-kite-top-guide-mobile-photo-down-20260621.css ===== */
/* kite-top-guide-mobile-photo-down-20260621-v1 */
@media (max-width: 767px) {
  html body.slide#top #guide-section,html body#top.slide #guide-section {
    padding-bottom:340px!important;
  }

  html body.slide#top #guide-section::before,html body#top.slide #guide-section::before {
    content:""!important;
    display:block!important;
    position:absolute!important;
    left:50%!important;
    right:auto!important;
    top:auto!important;
    bottom:34px!important;
    width:min(86vw,330px)!important;
    aspect-ratio:3/4!important;
    transform:translateX(-50%)!important;
    z-index:1!important;
    border-radius:24px!important;
    background-image: var(--kite-guide-capy-photo) !important;
    background-size:cover!important;
    background-position:center center!important;
    box-shadow:0 18px 40px rgba(20,84,64,0.16),0 0 0 1px rgba(255,255,255,0.82) inset!important;
    pointer-events:none!important;
  }

  html body.slide#top #guide-section .split-container,html body.slide#top #guide-section .flow-side,html body.slide#top #guide-section .guide-block,html body.slide#top #guide-section .feature-grid,html body.slide#top #guide-section .feature-card,html body#top.slide #guide-section .split-container,html body#top.slide #guide-section .flow-side,html body#top.slide #guide-section .guide-block,html body#top.slide #guide-section .feature-grid,html body#top.slide #guide-section .feature-card {
    position:relative!important;
    z-index:2!important;
  }
}
/* /kite-top-guide-mobile-photo-down-20260621-v1 */


/* ===== prepared-kite-region-nav-hodogaya-mobile-font-20260621.css ===== */
/* kite-region-nav-hodogaya-mobile-font-20260621-v1 */
@media (max-width: 980px) {
  body.page-250146 .kite-region-nav a[href$="/cont11/46.html"]::before,body.tpl-eid.page-250146 .kite-region-nav a[href$="/cont11/46.html"]::before {
    font-size:17px!important;
    line-height:1.45!important;
    font-weight:700!important;
    letter-spacing:0!important;
  }
}
/* /kite-region-nav-hodogaya-mobile-font-20260621-v1 */


/* ===== prepared-kite-cont11-47-service-detail-blue-20260621.css ===== */
/* kite-cont11-47-service-detail-blue-20260621-v1 */
html body.page-250146 #kite-region-lp-nishi .kite-service-grid .kite-service-card a.kite-service-detail-btn,html body.tpl-eid.page-250146 #kite-region-lp-nishi .kite-service-grid .kite-service-card a.kite-service-detail-btn {
  border-color:rgba(11,115,185,0.42)!important;
  background:linear-gradient(135deg,rgba(231,247,255,0.98),rgba(218,242,255,0.96))!important;
  color:#075f9f!important;
  -webkit-text-fill-color:#075f9f!important;
  box-shadow:0 10px 20px rgba(11,115,185,0.12)!important;
}

html body.page-250146 #kite-region-lp-nishi .kite-service-grid .kite-service-card a.kite-service-detail-btn:hover,html body.tpl-eid.page-250146 #kite-region-lp-nishi .kite-service-grid .kite-service-card a.kite-service-detail-btn:hover {
  border-color:rgba(8,88,154,0.5)!important;
  background:linear-gradient(135deg,rgba(220,242,255,1),rgba(204,234,252,1))!important;
  color:#054f87!important;
  -webkit-text-fill-color:#054f87!important;
}
/* /kite-cont11-47-service-detail-blue-20260621-v1 */


/* ===== prepared-kite-cont11-47-medical-link-blue-20260621.css ===== */
/* kite-cont11-47-medical-link-blue-20260621-v1 */
html body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(4) a.kite-service-detail-btn,html body.tpl-eid.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(4) a.kite-service-detail-btn {
  border-color:rgba(11,115,185,0.42)!important;
  background:linear-gradient(135deg,rgba(231,247,255,0.98),rgba(218,242,255,0.96))!important;
  color:#075f9f!important;
  -webkit-text-fill-color:#075f9f!important;
  box-shadow:0 8px 16px rgba(11,115,185,0.11)!important;
}

html body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(4) a.kite-service-detail-btn:hover,html body.tpl-eid.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-medical-20260617-v1"] .kite-service-card p:nth-of-type(4) a.kite-service-detail-btn:hover {
  border-color:rgba(8,88,154,0.5)!important;
  background:linear-gradient(135deg,rgba(220,242,255,1),rgba(204,234,252,1))!important;
  color:#054f87!important;
  -webkit-text-fill-color:#054f87!important;
}
/* /kite-cont11-47-medical-link-blue-20260621-v1 */


/* ===== prepared-kite-cont11-47-shopping-link-blue-20260621.css ===== */
/* kite-cont11-47-shopping-link-blue-20260621-v1 */
html body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:nth-of-type(2)>a.kite-service-detail-btn,html body.tpl-eid.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:nth-of-type(2)>a.kite-service-detail-btn,html body.page-250146 #kite-region-lp-nishi-main [data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:nth-of-type(2)>a.kite-service-detail-btn {
  border-color:#0b73b9!important;
  background:linear-gradient(135deg,#0b73b9 0%,#0a92c4 100%)!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  box-shadow:0 10px 22px rgba(11,115,185,0.22)!important;
}

html body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:nth-of-type(2)>a.kite-service-detail-btn:hover,html body.tpl-eid.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:nth-of-type(2)>a.kite-service-detail-btn:hover,html body.page-250146 #kite-region-lp-nishi-main [data-kite-version="kite-nishi-shopping-20260617-v1"] .kite-service-card p:nth-of-type(2)>a.kite-service-detail-btn:hover {
  border-color:#075f9f!important;
  background:linear-gradient(135deg,#075f9f 0%,#087fb2 100%)!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}
/* /kite-cont11-47-shopping-link-blue-20260621-v1 */


/* ===== prepared-kite-cont11-47-bottom-cta-title-white-20260621.css ===== */
/* kite-cont11-47-bottom-cta-title-white-20260621-v1 */
html body.page-250146 #kite-nishi-bottom-cta-20260618 h2#kite-region-cta-nishi,html body.tpl-eid.page-250146 #kite-nishi-bottom-cta-20260618 h2#kite-region-cta-nishi {
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  text-shadow:0 2px 12px rgba(0,74,110,0.18)!important;
}
/* /kite-cont11-47-bottom-cta-title-white-20260621-v1 */


/* ===== prepared-kite-cont11-48-medical-layout-hodogaya-20260621.css ===== */
/* kite-cont11-48-medical-layout-hodogaya-20260621-v1 */
html body.page-250147 #kite-region-lp-naka .kite-medical-list-v1,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-medical-list-v1 {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  margin-top:16px!important;
}

html body.page-250147 #kite-region-lp-naka .kite-medical-row-v1,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-medical-row-v1 {
  display:grid!important;
  grid-template-columns:minmax(250px,0.78fr) minmax(360px,1fr) minmax(118px,auto)!important;
  grid-template-rows:auto auto auto!important;
  align-items:center!important;
  column-gap:28px!important;
  row-gap:4px!important;
  min-height:78px!important;
  width:100%!important;
  margin:0!important;
  padding:13px 20px!important;
  border:1px solid rgba(14,181,156,0.24)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,0.98),rgba(255,255,255,0.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,0.05)!important;
  box-sizing:border-box!important;
  text-align:left!important;
}

html body.page-250147 #kite-region-lp-naka .kite-medical-row-v1 h3,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-medical-row-v1 h3 {
  grid-column:1!important;
  grid-row:1/4!important;
  align-self:center!important;
  justify-self:start!important;
  margin:0!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(17px,1.28vw,20px)!important;
  font-weight:700!important;
  line-height:1.38!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

html body.page-250147 #kite-region-lp-naka .kite-medical-row-v1 p,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-medical-row-v1 p {
  grid-column:2!important;
  margin:0!important;
  color:#405866!important;
  font-size:14.5px!important;
  font-weight:600!important;
  line-height:1.42!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

html body.page-250147 #kite-region-lp-naka .kite-medical-row-v1 p strong,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-medical-row-v1 p strong {
  display:inline-block!important;
  min-width:4.6em!important;
  margin-right:0.45em!important;
  color:#008a78!important;
  font-weight:800!important;
}

html body.page-250147 #kite-region-lp-naka .kite-medical-links-v1,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-medical-links-v1 {
  grid-column:3!important;
  grid-row:1/4!important;
  align-self:center!important;
  justify-self:end!important;
  display:inline-flex!important;
  flex-wrap:wrap!important;
  gap:6px!important;
  margin:0!important;
}

html body.page-250147 #kite-region-lp-naka .kite-medical-links-v1 a,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-medical-links-v1 a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:50px!important;
  min-height:30px!important;
  padding:0 12px!important;
  border:1px solid rgba(14,181,156,0.3)!important;
  border-radius:999px!important;
  background:rgba(240,255,252,0.92)!important;
  color:#244a5c!important;
  -webkit-text-fill-color:#244a5c!important;
  font-size:14.5px!important;
  font-weight:700!important;
  line-height:1!important;
  text-decoration:none!important;
  box-shadow:none!important;
}

@media (max-width: 900px) {
  html body.page-250147 #kite-region-lp-naka .kite-medical-row-v1,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-medical-row-v1 {
    grid-template-columns:1fr!important;
    grid-template-rows:auto!important;
    gap:7px!important;
    min-height:0!important;
    padding:14px 16px!important;
  }

  html body.page-250147 #kite-region-lp-naka .kite-medical-row-v1 h3,html body.page-250147 #kite-region-lp-naka .kite-medical-row-v1 p,html body.page-250147 #kite-region-lp-naka .kite-medical-links-v1,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-medical-row-v1 h3,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-medical-row-v1 p,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-medical-links-v1 {
    grid-column:1!important;
    grid-row:auto!important;
    justify-self:start!important;
    text-align:left!important;
  }
}
/* /kite-cont11-48-medical-layout-hodogaya-20260621-v1 */


/* ===== prepared-kite-cont11-48-shopping-layout-hodogaya-20260621.css ===== */
/* kite-cont11-48-shopping-layout-hodogaya-20260621-v1 */
html body.page-250147 #kite-region-lp-naka .kite-shop-list-v2,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-shop-list-v2 {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  margin-top:16px!important;
}

html body.page-250147 #kite-region-lp-naka .kite-shop-row-v2,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-shop-row-v2 {
  display:grid!important;
  grid-template-columns:minmax(250px,0.78fr) minmax(300px,1fr) minmax(118px,auto)!important;
  grid-template-rows:auto!important;
  align-items:center!important;
  column-gap:28px!important;
  row-gap:4px!important;
  min-height:72px!important;
  width:100%!important;
  margin:0!important;
  padding:12px 20px!important;
  border:1px solid rgba(14,181,156,0.24)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,0.98),rgba(255,255,255,0.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,0.05)!important;
  box-sizing:border-box!important;
  text-align:left!important;
}

html body.page-250147 #kite-region-lp-naka .kite-shop-row-v2 h3,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-shop-row-v2 h3 {
  grid-column:1!important;
  grid-row:1!important;
  align-self:center!important;
  justify-self:start!important;
  margin:0!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(17px,1.28vw,20px)!important;
  font-weight:700!important;
  line-height:1.38!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

html body.page-250147 #kite-region-lp-naka .kite-shop-row-v2 p,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-shop-row-v2 p {
  grid-column:2!important;
  grid-row:1!important;
  margin:0!important;
  color:#405866!important;
  font-size:14.5px!important;
  font-weight:600!important;
  line-height:1.45!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

html body.page-250147 #kite-region-lp-naka .kite-shop-links-v2,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-shop-links-v2 {
  grid-column:3!important;
  grid-row:1!important;
  align-self:center!important;
  justify-self:end!important;
  display:inline-flex!important;
  flex-wrap:wrap!important;
  gap:6px!important;
  margin:0!important;
}

html body.page-250147 #kite-region-lp-naka .kite-shop-links-v2 a,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-shop-links-v2 a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:50px!important;
  min-height:30px!important;
  padding:0 12px!important;
  border:1px solid rgba(14,181,156,0.3)!important;
  border-radius:999px!important;
  background:rgba(240,255,252,0.92)!important;
  color:#244a5c!important;
  -webkit-text-fill-color:#244a5c!important;
  font-size:14.5px!important;
  font-weight:700!important;
  line-height:1!important;
  text-decoration:none!important;
  box-shadow:none!important;
}

@media (max-width: 900px) {
  html body.page-250147 #kite-region-lp-naka .kite-shop-row-v2,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-shop-row-v2 {
    grid-template-columns:1fr!important;
    grid-template-rows:auto!important;
    gap:7px!important;
    min-height:0!important;
    padding:14px 16px!important;
  }

  html body.page-250147 #kite-region-lp-naka .kite-shop-row-v2 h3,html body.page-250147 #kite-region-lp-naka .kite-shop-row-v2 p,html body.page-250147 #kite-region-lp-naka .kite-shop-links-v2,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-shop-row-v2 h3,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-shop-row-v2 p,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-shop-links-v2 {
    grid-column:1!important;
    grid-row:auto!important;
    justify-self:start!important;
    text-align:left!important;
  }
}
/* /kite-cont11-48-shopping-layout-hodogaya-20260621-v1 */


/* ===== prepared-kite-cont11-48-careplaza-layout-hodogaya-20260621.css ===== */
/* kite-cont11-48-careplaza-layout-hodogaya-20260621-v1 */
html body.page-250147 #kite-careplaza-area-naka .kite-careplaza-list-v2,html body.tpl-eid.page-250147 #kite-careplaza-area-naka .kite-careplaza-list-v2 {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:9px!important;
  margin-top:16px!important;
}

html body.page-250147 #kite-careplaza-area-naka .kite-careplaza-row-v2.kite-card,html body.tpl-eid.page-250147 #kite-careplaza-area-naka .kite-careplaza-row-v2.kite-card {
  display:grid!important;
  grid-template-columns:minmax(300px,1fr) minmax(360px,0.95fr)!important;
  align-items:center!important;
  gap:8px 24px!important;
  min-height:0!important;
  height:auto!important;
  margin:0!important;
  padding:10px 14px!important;
  border:1px solid rgba(14,181,156,0.22)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,0.98),rgba(255,255,255,0.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,0.05)!important;
  text-align:left!important;
  overflow:visible!important;
}

html body.page-250147 #kite-careplaza-area-naka .kite-careplaza-row-v2>div,html body.tpl-eid.page-250147 #kite-careplaza-area-naka .kite-careplaza-row-v2>div {
  align-self:center!important;
  min-height:0!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
}

html body.page-250147 #kite-careplaza-area-naka .kite-careplaza-row-v2 h3,html body.tpl-eid.page-250147 #kite-careplaza-area-naka .kite-careplaza-row-v2 h3 {
  margin:0 0 4px!important;
  color:#145e63!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(17px,1.9vw,20px)!important;
  font-weight:700!important;
  line-height:1.35!important;
  text-align:left!important;
}

html body.page-250147 #kite-careplaza-area-naka .kite-careplaza-row-v2 p,html body.tpl-eid.page-250147 #kite-careplaza-area-naka .kite-careplaza-row-v2 p {
  margin:0!important;
  color:#465f68!important;
  font-size:14.5px!important;
  line-height:1.45!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

html body.page-250147 #kite-careplaza-area-naka .kite-careplaza-row-v2 strong,html body.tpl-eid.page-250147 #kite-careplaza-area-naka .kite-careplaza-row-v2 strong {
  display:inline-block!important;
  margin-right:0.45em!important;
  color:#16877e!important;
  font-weight:800!important;
}

html body.page-250147 #kite-careplaza-area-naka .kite-careplaza-links-v2,html body.tpl-eid.page-250147 #kite-careplaza-area-naka .kite-careplaza-links-v2 {
  display:inline-flex!important;
  flex-wrap:wrap!important;
  gap:5px!important;
  margin-top:5px!important;
  justify-content:flex-start!important;
}

html body.page-250147 #kite-careplaza-area-naka .kite-careplaza-links-v2 a,html body.tpl-eid.page-250147 #kite-careplaza-area-naka .kite-careplaza-links-v2 a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:28px!important;
  padding:3px 10px!important;
  border:1px solid rgba(14,181,156,0.28)!important;
  border-radius:999px!important;
  background:rgba(236,252,248,0.94)!important;
  color:#087a76!important;
  -webkit-text-fill-color:#087a76!important;
  font-size:13.5px!important;
  font-weight:800!important;
  line-height:1.2!important;
  text-decoration:none!important;
}

@media (max-width: 900px) {
  html body.page-250147 #kite-careplaza-area-naka .kite-careplaza-row-v2.kite-card,html body.tpl-eid.page-250147 #kite-careplaza-area-naka .kite-careplaza-row-v2.kite-card {
    grid-template-columns:1fr!important;
    padding:12px 13px!important;
    gap:8px!important;
  }
}
/* /kite-cont11-48-careplaza-layout-hodogaya-20260621-v1 */


/* ===== prepared-kite-cont11-48-cta-buttons-center-20260621.css ===== */
/* kite-cont11-48-cta-buttons-center-20260621-v1 */
html body.page-250147 .kite-naka-block.kite-cta-last-box-20260619 .kite-btns,html body.tpl-eid.page-250147 .kite-naka-block.kite-cta-last-box-20260619 .kite-btns {
  display:flex!important;
  justify-content:center!important;
  align-items:center!important;
  text-align:center!important;
  width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

html body.page-250147 .kite-naka-block.kite-cta-last-box-20260619 .kite-btn,html body.tpl-eid.page-250147 .kite-naka-block.kite-cta-last-box-20260619 .kite-btn {
  margin-left:0!important;
  margin-right:0!important;
}

@media (max-width: 767px) {
  html body.page-250147 .kite-naka-block.kite-cta-last-box-20260619 .kite-btns,html body.tpl-eid.page-250147 .kite-naka-block.kite-cta-last-box-20260619 .kite-btns {
    flex-direction:column!important;
    justify-content:center!important;
    align-items:center!important;
  }
}
/* /kite-cont11-48-cta-buttons-center-20260621-v1 */

/* kite-cont11-50-hero-hodogaya-style-compact-20260621-v1 */
html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] {
  --k-ink: #173247;
  --k-text: #30434c;
  --k-muted: #68777e;
  --k-line: #d8eafe;
  --k-green: #0EB59C;
  --k-green-dark: #078b78;
  --k-blue: #0b73b9;
  --k-soft-blue: #eef7ff;
  --k-soft-green: #f2fffb;
  width:100vw!important;
  margin-left:calc(50% - 50vw)!important;
  background:#f7fcfb!important;
  overflow:hidden!important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-wrap {
  width:min(1120px,calc(100% - 40px))!important;
  margin:0 auto!important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-region-hero {
  min-height:min(670px,calc(100svh - 112px))!important;
  display:grid!important;
  align-items:end!important;
  padding:clamp(92px,12vw,148px)0 54px!important;
  background:radial-gradient(circle at 80% 18%,rgba(14,181,156,.30),transparent 42%),radial-gradient(circle at 16% 84%,rgba(11,115,185,.18),transparent 40%),linear-gradient(90deg,rgba(255,255,255,.96),rgba(247,255,253,.88) 46%,rgba(238,247,255,.72))!important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-kicker {
  display:inline-block!important;
  color: var(--k-green-dark) !important;
  font-size:13px!important;
  font-weight:700!important;
  margin-bottom:14px!important;
  text-transform:uppercase!important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-region-hero h2 {
  max-width:820px!important;
  color: var(--k-ink) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(34px,5.7vw,60px)!important;
  line-height:1.38!important;
  margin:0 0 18px!important;
  text-shadow:none!important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-region-hero p {
  max-width:760px!important;
  color: var(--k-text) !important;
  font-size:clamp(16px,2vw,19px)!important;
  line-height:2!important;
  margin:0 0 26px!important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-btns {
  display:flex!important;
  flex-wrap:wrap!important;
  gap:12px!important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:48px!important;
  padding:13px 18px!important;
  border-radius:8px!important;
  font-size:15px!important;
  font-weight:700!important;
  text-decoration:none!important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-btn-primary {
  background: linear-gradient(135deg, var(--k-green), var(--k-blue)) !important;
  color:#fff!important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-btn-secondary {
  background:rgba(255,255,255,.92)!important;
  border:1px solid rgba(11,115,185,.24)!important;
  color: var(--k-ink) !important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-region-nav {
  background: linear-gradient(90deg, #fff, var(--k-soft-green) 52%, var(--k-soft-blue)) !important;
  border-bottom: 1px solid var(--k-line) !important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-region-nav .kite-wrap {
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  gap:1px!important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-region-nav a {
  min-height:56px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  padding:11px 10px!important;
  background:rgba(255,255,255,.58)!important;
  color: var(--k-ink) !important;
  font-size:14px!important;
  font-weight:700!important;
  line-height:1.45!important;
  text-align:center!important;
  text-decoration:none!important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-facts {
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:12px!important;
  padding:18px!important;
  background: linear-gradient(90deg, var(--k-soft-green), #fff, var(--k-soft-blue)) !important;
}

html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-fact {
  border-left: 3px solid var(--k-green) !important;
  padding:4px 0 4px 12px!important;
}

@media (max-width: 980px) {
  html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-region-nav .kite-wrap,html body.page-250239 .txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"] .kite-facts {
    grid-template-columns:1fr!important;
  }
}
/* /kite-cont11-50-hero-hodogaya-style-compact-20260621-v1 */


/* kite-cont11-49-life-route-photo-flow-fix-20260621-v1 */
html body.page-250148 section.article#snts .txt.editorArea>figure.first-img {
  position:relative!important;
  inset:auto!important;
  float:none!important;
  clear:both!important;
  display:block!important;
  box-sizing:border-box!important;
  width:min(760px,calc(100% - 48px))!important;
  max-width:760px!important;
  height:auto!important;
  margin:30px auto 46px!important;
  padding:8px!important;
  border-radius:24px!important;
  background:rgba(255,255,255,.86)!important;
  box-shadow:0 22px 48px rgba(26,42,58,.14)!important;
  overflow:hidden!important;
  transform:none!important;
  text-align:center!important;
  z-index:1!important;
}

html body.page-250148 section.article#snts .txt.editorArea>figure.first-img img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  aspect-ratio:3/2!important;
  object-fit:cover!important;
  border-radius:18px!important;
  margin:0!important;
  box-shadow:none!important;
}

html body.page-250148 section.article#snts .txt.editorArea>figure.first-img figcaption {
  display:none!important;
}

html body.page-250148 .kite-life-route-group-v1 {
  position:relative!important;
  z-index:2!important;
  overflow:visible!important;
}

html body.page-250148 .kite-life-route-group-v1 .kite-wrap {
  width:min(1120px,calc(100% - 48px))!important;
  max-width:1120px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

html body.page-250148 .kite-life-route-group-v1 .kite-section-head {
  max-width:900px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

@media (max-width: 767px) {
  html body.page-250148 section.article#snts .txt.editorArea>figure.first-img {
    width:min(92vw,520px)!important;
    margin:24px auto 36px!important;
    padding:7px!important;
    border-radius:20px!important;
  }

  html body.page-250148 section.article#snts .txt.editorArea>figure.first-img img {
    border-radius:15px!important;
  }

  html body.page-250148 .kite-life-route-group-v1 .kite-wrap {
    width:min(100% - 28px,520px)!important;
  }
}
/* /kite-cont11-49-life-route-photo-flow-fix-20260621-v1 */

/* kite-cont11-49-life-route-photo-flow-fix-20260621-v2 */
html body.page-250148 section.article#jxzg.siteWidth.reverse>.head {
  display:block!important;
  width:min(1120px,calc(100% - 48px))!important;
  max-width:1120px!important;
  margin:0 auto 42px!important;
  padding:0!important;
  overflow:visible!important;
}

html body.page-250148 section.article#jxzg.siteWidth.reverse>.head>figure.first-img {
  position:relative!important;
  inset:auto!important;
  float:none!important;
  clear:both!important;
  display:block!important;
  box-sizing:border-box!important;
  width:min(760px,100%)!important;
  max-width:760px!important;
  height:auto!important;
  margin:0 auto 36px!important;
  padding:8px!important;
  border-radius:24px!important;
  background:rgba(255,255,255,.86)!important;
  box-shadow:0 22px 48px rgba(26,42,58,.14)!important;
  overflow:hidden!important;
  transform:none!important;
  text-align:center!important;
  z-index:1!important;
}

html body.page-250148 section.article#jxzg.siteWidth.reverse>.head>figure.first-img img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  aspect-ratio:3/2!important;
  object-fit:cover!important;
  border-radius:18px!important;
  margin:0!important;
  box-shadow:none!important;
}

html body.page-250148 section.article#jxzg.siteWidth.reverse>.head>figure.first-img figcaption {
  display:none!important;
}

html body.page-250148 section.article#jxzg.siteWidth.reverse>.head>.inner {
  width:100%!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
}

@media (max-width: 767px) {
  html body.page-250148 section.article#jxzg.siteWidth.reverse {
    padding-left:0!important;
    padding-right:0!important;
  }

  html body.page-250148 section.article#jxzg.siteWidth.reverse>.head {
    width:min(100% - 28px,520px)!important;
    margin-bottom:34px!important;
  }

  html body.page-250148 section.article#jxzg.siteWidth.reverse>.head>figure.first-img {
    width:100%!important;
    margin-bottom:28px!important;
    padding:7px!important;
    border-radius:20px!important;
  }

  html body.page-250148 section.article#jxzg.siteWidth.reverse>.head>figure.first-img img {
    border-radius:15px!important;
  }
}
/* /kite-cont11-49-life-route-photo-flow-fix-20260621-v2 */



/* kite-cont11-48-region-nav-horizontal-pc-20260621-v1 */
@media (min-width: 768px) {
  html body.page-250147 #kite-region-lp-naka .kite-region-nav .kite-wrap,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-region-nav .kite-wrap {
    display:grid!important;
    grid-template-columns:repeat(5,minmax(0,1fr))!important;
    gap:1px!important;
    width:min(1120px,calc(100% - 48px))!important;
    max-width:1120px!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body.page-250147 #kite-region-lp-naka .kite-region-nav a,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-region-nav a {
    min-height:56px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    text-align:center!important;
    line-height:1.45!important;
    white-space:normal!important;
  }
}
/* /kite-cont11-48-region-nav-horizontal-pc-20260621-v1 */



/* kite-cont11-49-region-nav-horizontal-pc-20260621-v1 */
@media (min-width: 768px) {
  html body.page-250148 #kite-region-lp-minami .kite-region-nav .kite-wrap,html body.tpl-eid.page-250148 #kite-region-lp-minami .kite-region-nav .kite-wrap {
    display:grid!important;
    grid-template-columns:repeat(5,minmax(0,1fr))!important;
    gap:1px!important;
    width:min(1120px,calc(100% - 48px))!important;
    max-width:1120px!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body.page-250148 #kite-region-lp-minami .kite-region-nav a,html body.tpl-eid.page-250148 #kite-region-lp-minami .kite-region-nav a {
    min-height:56px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    text-align:center!important;
    line-height:1.45!important;
    white-space:normal!important;
  }
}
/* /kite-cont11-49-region-nav-horizontal-pc-20260621-v1 */



/* kite-cont11-50-region-nav-horizontal-pc-20260621-v1 */
@media (min-width: 768px) {
  

  
}
/* /kite-cont11-50-region-nav-horizontal-pc-20260621-v1 */



/* kite-cont11-48-mobile-main-title-34px-20260621-v1 */
@media (max-width: 767px) {
  html body.page-250147 #kite-region-lp-naka .kite-region-main-title,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-region-main-title {
    font-size:34px!important;
    line-height:1.45!important;
  }
}
/* /kite-cont11-48-mobile-main-title-34px-20260621-v1 */



/* kite-cont11-49-mobile-main-title-34px-20260621-v1 */
@media (max-width: 767px) {
  html body.page-250148 #kite-region-lp-minami .kite-region-hero h2,html body.tpl-eid.page-250148 #kite-region-lp-minami .kite-region-hero h2 {
    font-size:34px!important;
    line-height:1.45!important;
  }
}
/* /kite-cont11-49-mobile-main-title-34px-20260621-v1 */



/* kite-cont11-46-pc-main-title-54px-20260621-v1 */
@media (min-width: 768px) {
  html body.page-250145 #kite-region-title-hodogaya,html body.tpl-eid.page-250145 #kite-region-title-hodogaya {
    font-size:54px!important;
    line-height:1.35!important;
  }
}
/* /kite-cont11-46-pc-main-title-54px-20260621-v1 */



/* kite-cont11-47-pc-main-title-54px-20260621-v1 */
@media (min-width: 768px) {
  html body.page-250146 #kite-region-title-nishi,html body.tpl-eid.page-250146 #kite-region-title-nishi {
    font-size:54px!important;
    line-height:1.35!important;
  }
}
/* /kite-cont11-47-pc-main-title-54px-20260621-v1 */



/* kite-cont11-48-pc-main-title-54px-20260621-v1 */
@media (min-width: 768px) {
  html body.page-250147 #kite-region-lp-naka .kite-region-main-title,html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-region-main-title {
    font-size:54px!important;
    line-height:1.35!important;
  }
}
/* /kite-cont11-48-pc-main-title-54px-20260621-v1 */


/* kite-cont11-49-pc-main-title-54px-20260621-v1 */
@media (min-width: 768px) {
  html body.page-250285 #kite-region-lp-minami .kite-region-hero h2,html body.tpl-eid.page-250285 #kite-region-lp-minami .kite-region-hero h2 {
    font-size:54px!important;
    line-height:1.35!important;
  }
}
/* /kite-cont11-49-pc-main-title-54px-20260621-v1 */


/* kite-cont11-49-pc-main-title-54px-fix-20260621-v1 */
@media (min-width: 768px) {
  html body.page-250148 #kite-region-lp-minami .kite-region-hero h2,html body.tpl-eid.page-250148 #kite-region-lp-minami .kite-region-hero h2 {
    font-size:54px!important;
    line-height:1.35!important;
  }
}
/* /kite-cont11-49-pc-main-title-54px-fix-20260621-v1 */


/* kite-cont11-50-pc-main-title-54px-20260621-v1 */
@media (min-width: 768px) {
  html body.page-250239 #kite-region-title-other-yokohama,html body.tpl-eid.page-250239 #kite-region-title-other-yokohama {
    font-size:54px!important;
    line-height:1.35!important;
  }
}
/* /kite-cont11-50-pc-main-title-54px-20260621-v1 */


/* kite-cont11-46-region-nav-horizontal-pc-20260621-v1 */
@media (min-width: 768px) {
  html body.page-250145 #kite-region-lp-hodogaya .kite-region-nav .kite-wrap,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-region-nav .kite-wrap {
    display:grid!important;
    grid-template-columns:repeat(5,minmax(0,1fr))!important;
    gap:1px!important;
    width:min(1120px,calc(100% - 48px))!important;
    max-width:1120px!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-region-nav a,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-region-nav a {
    min-height:56px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    text-align:center!important;
    line-height:1.45!important;
    white-space:normal!important;
  }
}
/* /kite-cont11-46-region-nav-horizontal-pc-20260621-v1 */


/* kite-cont11-46-region-nav-horizontal-pc-fix-20260621-v1 */
@media (min-width: 768px) {
  html body.page-250145 .kite-region-nav .kite-wrap,html body.tpl-eid.page-250145 .kite-region-nav .kite-wrap {
    display:grid!important;
    grid-template-columns:repeat(5,minmax(0,1fr))!important;
    gap:1px!important;
    width:min(1120px,calc(100% - 48px))!important;
    max-width:1120px!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body.page-250145 .kite-region-nav a,html body.tpl-eid.page-250145 .kite-region-nav a {
    min-height:56px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    text-align:center!important;
    line-height:1.45!important;
    white-space:normal!important;
  }
}
/* /kite-cont11-46-region-nav-horizontal-pc-fix-20260621-v1 */

/* kite-cont11-50-region-nav-facts-pc-20260621-v1 */
@media (min-width: 768px) {
  html body.page-250239 .kite-region-nav .kite-wrap,html body.tpl-eid.page-250239 .kite-region-nav .kite-wrap {
    display:grid!important;
    grid-template-columns:repeat(5,minmax(0,1fr))!important;
    gap:1px!important;
    width:min(1120px,calc(100% - 48px))!important;
    max-width:1120px!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body.page-250239 .kite-region-nav a,html body.tpl-eid.page-250239 .kite-region-nav a {
    min-height:56px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    text-align:center!important;
    line-height:1.45!important;
    white-space:normal!important;
  }

  html body.page-250239 .kite-facts,html body.tpl-eid.page-250239 .kite-facts {
    display:grid!important;
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    gap:24px!important;
    align-items:stretch!important;
  }

  html body.page-250239 .kite-fact,html body.tpl-eid.page-250239 .kite-fact {
    margin:0!important;
    min-height:116px!important;
    display:flex!important;
    flex-direction:column!important;
    justify-content:center!important;
  }
}
/* /kite-cont11-50-region-nav-facts-pc-20260621-v1 */











/* kite-cont11-50-region-nav-force-row-pc-20260621-v4 */
@media (min-width: 900px) {
  html body.page-250239 section#snts .txt.editorArea .kite-region-nav>.kite-wrap,html body.tpl-eid.page-250239 section#snts .txt.editorArea .kite-region-nav>.kite-wrap {
    display:flex!important;
    flex-direction:row!important;
    flex-wrap:nowrap!important;
    align-items:stretch!important;
    justify-content:center!important;
    gap:1px!important;
    width:min(1120px,calc(100% - 48px))!important;
    max-width:1120px!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body.page-250239 section#snts .txt.editorArea .kite-region-nav>.kite-wrap>a,html body.tpl-eid.page-250239 section#snts .txt.editorArea .kite-region-nav>.kite-wrap>a {
    flex:1 1 0!important;
    width:auto!important;
    min-width:0!important;
    min-height:56px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    padding:11px 10px!important;
    text-align:center!important;
    line-height:1.45!important;
    white-space:normal!important;
  }
}
/* /kite-cont11-50-region-nav-force-row-pc-20260621-v4 */



/* kite-home-ai-summary-hide-20260623-v1 */
#kite-home-consultation-cta-v1 .kite-home-ai-summary {
  display:none!important;
}
/* /kite-home-ai-summary-hide-20260623-v1 */

/* kite-top-watashirashiku-revert-text-shine-20260624-v1 start */
html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl {
  color:#0570b3!important;
  -webkit-text-fill-color:#0570b3!important;
  font-weight:800!important;
  background-image:linear-gradient(90deg,rgba(14,181,156,0.22) 0%,rgba(88,199,242,0.20) 48%,rgba(9,114,192,0.18) 100%)!important;
  background-size:220% 100%!important;
  background-position:50% 50%!important;
  -webkit-background-clip:border-box!important;
  background-clip:border-box!important;
  animation:none!important;
  text-shadow:0 1px 0 rgba(255,255,255,0.94),0 0 7px rgba(14,181,156,0.16)!important;
}

html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl::before {
  opacity:0.08!important;
  animation:kiteWatashirashikuSmoothSheen 8.8s ease-in-out infinite!important;
}

html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl::after {
  opacity:0.72!important;
  animation:kiteWatashirashikuSmoothUnderline 8.8s ease-in-out infinite!important;
}
/* kite-top-watashirashiku-revert-text-shine-20260624-v1 end */



/* kite-top-watashirashiku-water-ripple-20260624-v1 start */
html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl {
  color:#0570b3!important;
  -webkit-text-fill-color:#0570b3!important;
  position:relative!important;
  overflow:visible!important;
  animation:none!important;
}

html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl::after {
  content:""!important;
  position:absolute!important;
  left:50%!important;
  bottom:-9px!important;
  width:124%!important;
  height:16px!important;
  border-radius:999px!important;
  pointer-events:none!important;
  background:radial-gradient(ellipse at 50% 50%,rgba(255,255,255,0.86) 0%,rgba(255,255,255,0.62) 10%,rgba(88,199,242,0.38) 18%,rgba(14,181,156,0.24) 34%,rgba(14,181,156,0) 58%),linear-gradient(90deg,rgba(14,181,156,0) 0%,rgba(14,181,156,0.28) 30%,rgba(88,199,242,0.36) 50%,rgba(14,181,156,0.22) 70%,rgba(14,181,156,0) 100%)!important;
  box-shadow:0 5px 16px rgba(88,199,242,0.14),inset 0 0 0 1px rgba(255,255,255,0.36)!important;
  transform:translateX(-50%) scaleX(0.62) scaleY(0.62)!important;
  transform-origin:50% 50%!important;
  opacity:0.54!important;
  filter:blur(0.15px)!important;
  animation:kiteWatashirashikuWaterRipple 5.8s ease-out infinite!important;
}

@keyframes kiteWatashirashikuWaterRipple {
  0% {
    transform:translateX(-50%) scaleX(0.58) scaleY(0.56);
    opacity:0.30;
  }

  42% {
    transform:translateX(-50%) scaleX(1.02) scaleY(0.86);
    opacity:0.86;
  }

  72% {
    transform:translateX(-50%) scaleX(1.18) scaleY(0.92);
    opacity:0.46;
  }

  100% {
    transform:translateX(-50%) scaleX(1.32) scaleY(1);
    opacity:0.12;
  }
}
/* kite-top-watashirashiku-water-ripple-20260624-v1 end */



/* kite-top-trust-links-pastel-blue-20260624-v1 start */
html body#top #guide-section .kite-trust-links {
  background:radial-gradient(circle at 18% 12%,rgba(255,255,255,0.78),transparent 34%),radial-gradient(circle at 92% 18%,rgba(156,220,255,0.36),transparent 32%),linear-gradient(135deg,rgba(225,244,255,0.96),rgba(237,250,255,0.98) 52%,rgba(218,240,255,0.94))!important;
  border-color:rgba(91,180,226,0.34)!important;
  box-shadow:0 18px 42px rgba(61,143,190,0.14),inset 0 1px 0 rgba(255,255,255,0.64)!important;
}

html body#top #guide-section .kite-trust-links h3,html body#top #guide-section .kite-trust-links strong {
  color:#14516e!important;
}

html body#top #guide-section .kite-trust-links p {
  color:#405f70!important;
}

html body#top #guide-section .kite-trust-links a {
  background:rgba(246,253,255,0.72)!important;
  border-color:rgba(91,180,226,0.34)!important;
  color:#0b6f8f!important;
  box-shadow:0 8px 18px rgba(61,143,190,0.08)!important;
}

html body#top #guide-section .kite-trust-links a:hover {
  background:rgba(255,255,255,0.92)!important;
  color:#075c78!important;
  border-color:rgba(50,159,212,0.46)!important;
}
/* kite-top-trust-links-pastel-blue-20260624-v1 end */



/* kite-top-trust-links-move-up-20260624-v1 start */
@media (min-width: 768px) {
  html body#top #guide-section .split-container .flow-side .kite-trust-links {
    transform:translateY(-32px)!important;
  }
}
/* kite-top-trust-links-move-up-20260624-v1 end */



/* kite-top-watashirashiku-no-bg-20260624-v1 start */
html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl {
  color:#0570b3!important;
  -webkit-text-fill-color:#0570b3!important;
  background:transparent!important;
  background-image:none!important;
  background-color:transparent!important;
  -webkit-background-clip:border-box!important;
  background-clip:border-box!important;
  box-shadow:none!important;
  animation:none!important;
  text-shadow:none!important;
}

html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl::before,html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl::after {
  content:none!important;
  display:none!important;
  background:transparent!important;
  background-image:none!important;
  box-shadow:none!important;
  animation:none!important;
  opacity:0!important;
}
/* kite-top-watashirashiku-no-bg-20260624-v1 end */

/* kite-cont10-42-design-system-20260722-v2 start */
body.page-241614 {
  --kite-article-green: #0e9f8e;
  --kite-article-green-dark: #08756c;
  --kite-article-teal-mid: #07817f;
  --kite-article-blue: #0a688d;
  --kite-article-ink: #173744;
  --kite-article-text: #333b42;
  --kite-article-muted: #5f6f78;
  --kite-article-page: #dff7f4;
  --kite-article-panel: #f4f6f6;
  --kite-article-card: rgba(255, 255, 255, .96);
  --kite-article-mincho: "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "HiraMinProN-W3", "MS PMincho", serif;
  overflow-x:hidden;
  background: var(--kite-article-page);
}

body.page-241614>h1.pageTitle {
  font-family: var(--kite-article-mincho) !important;
  font-size:clamp(28px,3.2vw,38px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:.045em!important;
  color: var(--kite-article-ink) !important;
  text-wrap:balance;
}

body.page-241614 main {
  overflow:visible!important;
  background: var(--kite-article-page) !important;
}

body.page-241614 main>section.article {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:none!important;
  margin:0 0 130px!important;
  padding:0!important;
  overflow:visible!important;
  background: var(--kite-article-page) !important;
  border:0!important;
}

body.page-241614 main>section.article.ao-scroll-reveal,body.page-241614 main>section.article.ao-scroll-reveal.ao-active {
  opacity:1!important;
  transform:none!important;
  transition:none!important;
}

body.page-241614 main>section.article>.txt.editorArea {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0 20px!important;
  overflow:visible!important;
  background: var(--kite-article-page) !important;
}

body.page-241614 main>section.article .kite-article-shell {
  position:relative;
  isolation:isolate;
  box-sizing:border-box;
  width:100%;
  min-height:1px;
  margin:0;
  overflow:clip;
  color: var(--kite-article-text);
  background:
    radial-gradient(circle at 92% 4%, rgba(99, 221, 205, .13), transparent 28%),
    radial-gradient(circle at 8% 96%, rgba(107, 190, 230, .10), transparent 30%),
    linear-gradient(145deg, #f7f8f8 0%, var(--kite-article-panel) 52%, #f6f8f9 100%);
  border-top:1px solid rgba(14,159,142,.08);
  border-bottom:1px solid rgba(10,104,141,.08);
}

body.page-241614 main>section.article .kite-record-page {
  position:relative!important;
  z-index:1!important;
  box-sizing:border-box!important;
  width:100%!important;
  max-width:900px!important;
  margin:0 auto!important;
  padding:120px 20px 72px!important;
  color: var(--kite-article-text) !important;
  font-family: var(--kite-article-mincho) !important;
  font-size:18px!important;
  font-weight:400!important;
  line-height:1.9!important;
  letter-spacing:.045em!important;
  -webkit-font-smoothing:antialiased;
}

body.page-241614 main>section.article .page-title {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:none!important;
  margin:0 0 25px!important;
  padding:18px 22px!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family: var(--kite-article-mincho) !important;
  font-size:clamp(22px,2.35vw,28px)!important;
  font-weight:700!important;
  line-height:1.48!important;
  letter-spacing:.055em!important;
  text-align:left!important;
  text-wrap:balance;
  overflow-wrap:anywhere;
  background: linear-gradient(110deg, var(--kite-article-green-dark) 0%, var(--kite-article-teal-mid) 52%, var(--kite-article-blue) 100%) !important;
  border:1px solid rgba(255,255,255,.78)!important;
  border-left:6px solid rgba(190,255,243,.96)!important;
  border-radius:7px!important;
  box-shadow:0 10px 24px rgba(5,90,99,.16)!important;
}

body.page-241614 main>section.article .page-title span {
  display:block!important;
  margin-top:5px!important;
  color:inherit!important;
  -webkit-text-fill-color:inherit!important;
  font-size:.72em!important;
  font-weight:500!important;
  line-height:1.55!important;
  letter-spacing:.04em!important;
  opacity:.96;
  text-wrap:balance;
}

body.page-241614 main>section.article .kite-record-page h2:not(.page-title) {
  position:relative!important;
  box-sizing:border-box!important;
  margin:58px 0 24px!important;
  padding:10px 18px!important;
  color: var(--kite-article-ink) !important;
  -webkit-text-fill-color: var(--kite-article-ink) !important;
  font-family: var(--kite-article-mincho) !important;
  font-size:22px!important;
  font-weight:700!important;
  line-height:1.55!important;
  letter-spacing:.04em!important;
  text-align:left!important;
  background:transparent!important;
  background-image:none!important;
  border:0!important;
  border-left: 6px solid var(--kite-article-green) !important;
  border-radius:0!important;
  box-shadow:none!important;
  overflow-wrap:anywhere;
}

body.page-241614 main>section.article .kite-record-page h2:not(.page-title)::before,body.page-241614 main>section.article .kite-record-page h2[id^="sec-"]::before {
  content:none!important;
  display:none!important;
}

body.page-241614 main>section.article .kite-record-page h3 {
  box-sizing:border-box!important;
  margin:40px 0 20px!important;
  padding:0 0 10px!important;
  color:#0b756d!important;
  font-family: var(--kite-article-mincho) !important;
  font-size:19px!important;
  font-weight:700!important;
  line-height:1.6!important;
  letter-spacing:.04em!important;
  text-align:left!important;
  border:0!important;
  border-bottom:2px solid rgba(14,159,142,.18)!important;
}

body.page-241614 main>section.article .kite-record-page h4 {
  display:block!important;
  margin:30px 0 12px!important;
  padding:0!important;
  color:#3d4a50!important;
  font-family: var(--kite-article-mincho) !important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.7!important;
  border:0!important;
}

body.page-241614 main>section.article .kite-record-page h4::before {
  content:none!important;
  display:none!important;
}

body.page-241614 main>section.article .kite-card {
  position:relative!important;
  display:block!important;
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0 0 30px!important;
  padding:48px 40px!important;
  color: var(--kite-article-text) !important;
  background: var(--kite-article-card) !important;
  border:2px solid rgba(255,255,255,.94)!important;
  border-radius:30px!important;
  box-shadow:0 15px 38px rgba(32,79,88,.08)!important;
  animation:none!important;
}

body.page-241614 main>section.article .kite-record-page p {
  margin:0 0 1.55em!important;
  color: var(--kite-article-text) !important;
  font-family:inherit!important;
  font-size:inherit!important;
  line-height:inherit!important;
  letter-spacing:inherit!important;
  text-align:justify!important;
  overflow-wrap:anywhere;
}

body.page-241614 main>section.article .kite-list {
  box-sizing:border-box!important;
  margin:0 0 26px!important;
  padding-left:1.35em!important;
}

body.page-241614 main>section.article .kite-list li {
  margin:0 0 10px!important;
  line-height:1.8!important;
}

body.page-241614 main>section.article .kite-list li::marker {
  color: var(--kite-article-green) !important;
}

body.page-241614 main>section.article .highlight-box {
  box-sizing:border-box!important;
  margin:30px 0!important;
  padding:22px 24px!important;
  color: var(--kite-article-text) !important;
  background:linear-gradient(105deg,rgba(227,249,245,.98),rgba(238,249,252,.96))!important;
  border:1px solid rgba(14,159,142,.17)!important;
  border-left: 5px solid var(--kite-article-green) !important;
  border-radius:0 12px 12px 0!important;
  box-shadow:none!important;
}

body.page-241614 main>section.article .highlight-box strong {
  display:block!important;
  margin:0 0 8px!important;
  color:#08756c!important;
  font-size:1.08em!important;
}

body.page-241614 main>section.article .fn-ref {
  position:relative;
  z-index:2;
  margin-left:2px;
  color:#087b73!important;
  font-size:.75em!important;
  font-weight:700!important;
  vertical-align:super;
  border-bottom:1px dotted rgba(8,123,115,.65);
  cursor:help;
}

body.page-241614 main>section.article .local-notes {
  box-sizing:border-box!important;
  margin:30px 0 0!important;
  padding:18px 20px!important;
  color:#4b5563!important;
  font-size:.9em!important;
  line-height:1.65!important;
  background:#f3f4f6!important;
  border:1px solid #d8dde4!important;
  border-radius:8px!important;
  box-shadow:none!important;
}

body.page-241614 main>section.article .local-note-item {
  margin:0 0 8px!important;
  padding-left:1.2em!important;
  text-indent:-1.2em!important;
  line-height:1.65!important;
}

body.page-241614 main>section.article .local-note-item:last-child {
  margin-bottom:0!important;
}

body.page-241614 main>section.article .local-note-item strong {
  margin-right:5px!important;
  color:#08756c!important;
  font-size:.96em!important;
}

body.page-241614 main>section.article .kite-record-page a:not(.back-btn) {
  color:#087b73!important;
  text-decoration-thickness:1px!important;
  text-underline-offset:3px!important;
}

body.page-241614 main>section.article .js-fade {
  opacity:0;
  transform:translateY(18px);
  transition:opacity .8s ease,transform .8s ease;
}

body.page-241614 main>section.article .js-fade.active {
  opacity:1;
  transform:translateY(0);
}

body.page-241614 main>section.article .back-btn-wrap {
  box-sizing:border-box!important;
  margin:64px 0 12px!important;
  padding:0!important;
  text-align:center!important;
}

body.page-241614 main>section.article a.back-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  width:fit-content!important;
  min-width:240px!important;
  max-width:calc(100% - 24px)!important;
  min-height:58px!important;
  padding:15px 34px!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family: var(--kite-article-mincho) !important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:.055em!important;
  text-decoration:none!important;
  white-space:nowrap!important;
  background: linear-gradient(110deg, var(--kite-article-green-dark), var(--kite-article-teal-mid)) !important;
  border:1px solid rgba(255,255,255,.86)!important;
  border-radius:999px!important;
  box-shadow:0 10px 24px rgba(7,117,108,.22)!important;
  transition:transform .25s ease,box-shadow .25s ease,filter .25s ease!important;
}

body.page-241614 main>section.article a.back-btn:hover,body.page-241614 main>section.article a.back-btn:focus-visible {
  color:#fff!important;
  transform:translateY(-2px)!important;
  filter:brightness(.96)!important;
  box-shadow:0 14px 28px rgba(7,117,108,.27)!important;
}

body.page-241614 main>section.article .kite-article-entity-footnote-v1 {
  box-sizing:border-box!important;
  max-width:920px!important;
  margin:40px auto 28px!important;
  padding:18px 20px!important;
  color:#183544!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:14px!important;
  line-height:1.9!important;
  text-align:center!important;
  background:rgba(255,255,255,.92)!important;
  border:1px solid rgba(14,181,156,.26)!important;
  border-radius:14px!important;
  box-shadow:0 12px 32px rgba(14,181,156,.07)!important;
}

body.page-241614 main>section.article .kite-article-entity-footnote-v1 p { margin:0!important; }
body.page-241614 main>section.article .kite-article-entity-footnote-v1 strong { color:#0e3b4d!important; font-weight:700!important; }
body.page-241614 main>section.article .kite-article-entity-footnote-v1 a { color:#0b8173!important; text-underline-offset:3px!important; }

body.page-241614 #kite-article-hermeneutics .toolkit-section {
  overflow:hidden!important;
  border:2px solid rgba(14,159,142,.62)!important;
}

body.page-241614 #kite-article-hermeneutics .toolkit-header {
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  margin:-48px -40px 22px;
  padding:16px 20px;
  color:#fff;
  font-weight:700;
  background: linear-gradient(110deg, var(--kite-article-green-dark), var(--kite-article-teal-mid));
  border-radius:28px 28px 0 0;
}

body.page-241614 #kite-article-hermeneutics .tab-nav {
  display:flex;
  gap:10px;
  margin:0 0 20px;
  padding:0 0 10px;
  overflow-x:auto;
  border-bottom:2px solid rgba(14,159,142,.12);
  scrollbar-width:thin;
}

body.page-241614 #kite-article-hermeneutics .tab-btn {
  flex:0 0 auto;
  padding:10px 18px;
  color:#67757d;
  font:700 15px/1.4"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;
  white-space:nowrap;
  background:#f1f5f5;
  border:1px solid rgba(14,159,142,.13);
  border-radius:999px;
}

body.page-241614 #kite-article-hermeneutics .tab-btn.active {
  color:#fff;
  background: var(--kite-article-green-dark);
  box-shadow:0 6px 14px rgba(7,117,108,.18);
}

body.page-241614 #kite-article-hermeneutics .tool-content { display:none; }
body.page-241614 #kite-article-hermeneutics .tool-content.active { display:block; }

body.page-241614 #kite-article-hermeneutics .copy-block {
  position:relative;
  box-sizing:border-box;
  margin:0 0 15px;
  padding:18px;
  overflow:auto;
  background:#f4f6f8;
  border:1px solid #e1e4e8;
  border-radius:10px;
}

body.page-241614 #kite-article-hermeneutics .copy-text {
  margin:0;
  color:#333;
  font:14px/1.7 ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;
  white-space:pre-wrap;
}

body.page-241614 #kite-article-hermeneutics .copy-btn {
  position:absolute;
  top:10px;
  right:10px;
  display:inline-flex;
  align-items:center;
  gap:5px;
  padding:6px 10px;
  color:#4b5960;
  font-size:12px;
  background:#fff;
  border:1px solid #cfd6da;
  border-radius:5px;
}

body.page-241614 #kite-article-hermeneutics .copy-btn:hover,body.page-241614 #kite-article-hermeneutics .copy-btn.copied {
  color:#fff;
  background: var(--kite-article-green-dark);
  border-color: var(--kite-article-green-dark);
}

body.page-241614 .tooltip-box {
  position:absolute;
  z-index:10000;
  box-sizing:border-box;
  width:min(280px,calc(100vw - 24px));
  padding:11px 15px;
  color:#fff;
  font:400 14px/1.55"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;
  text-align:left;
  background:#263a43;
  border-radius:7px;
  box-shadow:0 8px 22px rgba(0,0,0,.2);
  opacity:0;
  visibility:hidden;
  pointer-events:none;
  transition:opacity .25s ease,visibility .25s ease;
}

body.page-241614 .tooltip-box.visible { opacity:1; visibility:visible; }

@media (max-width: 768px) {
  body.page-241614 main>section.article {
    margin-bottom:60px!important;
  }

  body.page-241614 main>section.article>.txt.editorArea {
    padding:0 16px!important;
  }

  body.page-241614 main>section.article .kite-record-page {
    padding:100px 20px 52px!important;
    font-size:16px!important;
    line-height:1.88!important;
    letter-spacing:.035em!important;
  }

  body.page-241614 main>section.article .page-title {
    margin-bottom:25px!important;
    padding:15px 16px!important;
    font-size:clamp(20px,5.5vw,22px)!important;
    line-height:1.48!important;
    border-left-width:5px!important;
  }

  body.page-241614 main>section.article .page-title span {
    font-size:.76em!important;
  }

  body.page-241614 #kite-article-pragmatism .page-title span {
    font-size:13px!important;
    letter-spacing:0!important;
    white-space:nowrap!important;
  }

  body.page-241614 main>section.article .kite-record-page h2:not(.page-title) {
    margin-top:48px!important;
    padding:8px 13px!important;
    font-size:20px!important;
    line-height:1.55!important;
    border-left-width:5px!important;
  }

  body.page-241614 main>section.article .kite-record-page h3 {
    margin-top:34px!important;
    font-size:18px!important;
  }

  body.page-241614 main>section.article .kite-record-page h4 {
    margin-top:26px!important;
    font-size:16px!important;
  }

  body.page-241614 main>section.article .kite-card {
    padding:30px 22px!important;
    border-radius:24px!important;
  }

  body.page-241614 main>section.article .kite-record-page p {
    text-align:left!important;
  }

  body.page-241614 main>section.article .highlight-box {
    padding:18px!important;
  }

  body.page-241614 main>section.article .local-notes {
    padding:14px!important;
  }

  body.page-241614 main>section.article .back-btn-wrap {
    margin-top:50px!important;
  }

  body.page-241614 main>section.article a.back-btn {
    min-width:min(240px,calc(100% - 16px))!important;
    min-height:54px!important;
    padding:13px 24px!important;
    font-size:16px!important;
    white-space:normal!important;
  }

  body.page-241614 main>section.article .kite-article-entity-footnote-v1 {
    margin:32px 16px 24px!important;
    padding:15px 14px!important;
    font-size:13px!important;
    text-align:left!important;
  }

  body.page-241614 #kite-article-hermeneutics .toolkit-header {
    margin:-30px -22px 20px;
    padding:14px 16px;
    border-radius:22px 22px 0 0;
  }

  body.page-241614 #kite-article-hermeneutics .copy-text {
    padding-top:34px;
  }
}

@media (prefers-reduced-motion: reduce) {
  body.page-241614 main>section.article .js-fade,body.page-241614 main>section.article .js-fade.active,body.page-241614 main>section.article .kite-card,body.page-241614 main>section.article a.back-btn,body.page-241614 .tooltip-box {
    opacity:1!important;
    transform:none!important;
    animation:none!important;
    transition:none!important;
  }
}

@media print {
  body.page-241614,body.page-241614 main,body.page-241614 main>section.article,body.page-241614 main>section.article>.txt.editorArea,body.page-241614 main>section.article .kite-article-shell {
    background:#fff!important;
  }

  body.page-241614 main>section.article {
    margin-bottom:32px!important;
    break-inside:avoid-page;
  }

  body.page-241614 main>section.article .kite-record-page {
    max-width:none!important;
    padding:24px 0!important;
  }

  body.page-241614 main>section.article .kite-card {
    padding:20px!important;
    border:1px solid #ccc!important;
    box-shadow:none!important;
  }

  body.page-241614 main>section.article .back-btn-wrap,body.page-241614 .tooltip-box {
    display:none!important;
  }
}

/* cont10/41 と共通する透明感のある記事UI */
html body.page-241614 header.header {
  height:0!important;
  min-height:0!important;
  overflow:visible!important;
}

html body.page-241614 nav.pnkz {
  position:relative!important;
  z-index:3!important;
  margin:0!important;
  padding:18px clamp(16px,5vw,70px) 22px!important;
  background:linear-gradient(112deg,rgba(255,255,255,.86) 0%,rgba(219,247,242,.70) 48%,rgba(204,230,250,.76) 100%)!important;
  border:0!important;
}

html body.page-241614 main>section.article .kite-article-shell {
  padding:clamp(34px,5vw,72px)0!important;
  background:linear-gradient(145deg,rgba(238,241,243,.94),rgba(226,232,236,.88))!important;
}

html body.page-241614 main>section.article .kite-record-page {
  box-sizing:border-box!important;
  width:min(94%,1120px)!important;
  max-width:1120px!important;
  margin-inline:auto!important;
  padding:clamp(28px,5vw,64px)!important;
  background:linear-gradient(145deg,rgba(242,244,245,.94),rgba(231,235,238,.88))!important;
  border:1px solid rgba(255,255,255,.90)!important;
  border-radius:28px!important;
  box-shadow:0 22px 54px rgba(28,63,77,.10)!important;
}

html body.page-241614 main>section.article .page-title {
  box-sizing:border-box!important;
  width:100%!important;
  margin:0 0 28px!important;
  padding:clamp(22px,3.8vw,42px)!important;
  text-align:left!important;
  color:#fff!important;
  background:linear-gradient(112deg,rgba(10,168,146,.96),rgba(7,137,153,.93))!important;
  border-radius:20px!important;
  box-shadow:0 16px 36px rgba(10,133,131,.16)!important;
}

html body.page-241614 main > section.article .kite-card,
html body.page-241614 main > section.article .info-box,
html body.page-241614 main > section.article .case-box,

/* kite-restore-chunk-17-20260802 */
html body.page-241614 main > section.article .highlight-box {
  border-left:0!important;
}

html body.page-241614 main>section.article .kite-card {
  background:rgba(255,255,255,.50)!important;
  border:1px solid rgba(255,255,255,.82)!important;
  box-shadow:0 12px 30px rgba(28,63,77,.06)!important;
}

html body.page-241614 main>section.article h2:not(.page-title) {
  position:relative!important;
  margin-top:clamp(42px,6vw,74px)!important;
  padding:0 0 16px!important;
  border:0!important;
  text-align:left!important;
}

html body.page-241614 main>section.article h2:not(.page-title)::after {
  content:""!important;
  display:block!important;
  width:100%!important;
  height:5px!important;
  margin-top:16px!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,rgba(0,132,104,.94),rgba(70,204,192,.76) 44%,rgba(70,97,221,.88) 100%)!important;
  box-shadow:0 3px 14px rgba(40,139,167,.12)!important;
}

html body.page-241614 main>section.article ul,html body.page-241614 main>section.article ol,html body.page-241614 main>section.article li {
  text-align:left!important;
}

html body.page-241614 main>section.article .local-notes {
  box-sizing:border-box!important;
  width:100%!important;
  margin:26px 0 0!important;
  padding:17px 19px!important;
  color:#405965!important;
  font-size:clamp(12px,1.15vw,13.5px)!important;
  line-height:1.8!important;
  background:linear-gradient(145deg,rgba(218,223,227,.76),rgba(235,238,240,.70))!important;
  border:1px solid rgba(255,255,255,.74)!important;
  border-radius:14px!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 8px 20px rgba(28,63,77,.05)!important;
}

html body.page-241614 main>section.article .local-notes .local-note-item {
  margin:0 0 8px!important;
}

html body.page-241614 main>section.article .local-notes .local-note-item:last-child {
  margin-bottom:0!important;
}

html body.page-241614 main>section.article .kite-depth-panel {
  margin-top:clamp(46px,7vw,82px)!important;
}

html body.page-241614 main>section.article .kite-depth-panel>p {
  margin:0 0 1.25em!important;
}

html body.page-241614 main>section.article .kite-depth-panel>p:last-of-type {
  margin-bottom:0!important;
}

@media (max-width: 609px) {
  html body.page-241614 nav.pnkz {
    padding:14px 14px 18px!important;
  }

  html body.page-241614 main>section.article .kite-article-shell {
    padding:20px 0 34px!important;
  }

  html body.page-241614 main>section.article .kite-record-page {
    width:calc(100% - 18px)!important;
    padding:22px 16px 30px!important;
    border-radius:20px!important;
  }

  html body.page-241614 main>section.article .page-title {
    width:calc(100% - 58px)!important;
    margin-right:58px!important;
    padding:20px 18px!important;
    border-radius:16px!important;
  }

  html body.page-241614 main>section.article .local-notes {
    padding:14px 15px!important;
  }
}

@media (max-width: 390px) {
  html body.page-241614>h1.pageTitle {
    box-sizing:border-box!important;
    width:calc(100% - 72px)!important;
    margin-right:72px!important;
  }
}
/* kite-cont10-42-design-system-20260722-v2 end */

/* kite-cont1-2-voice-link-return-20260624-v2 */
body.page-154472 .kite-typo-wrapper .voice-line:nth-of-type(2)>p.t-whisper:nth-of-type(1) {
  font-size:18px!important;
  line-height:1.9!important;
}

body.page-154472 section#hghw>.txt.editorArea>p {
  display:none!important;
}

body.page-154472 .profile-wrapper .profile-back-wrap:nth-of-type(2)>a.profile-back-btn.kite-return-home-fit-btn {
  background:#11b8a0!important;
  border-color:rgba(17,184,160,.45)!important;
  color:#fff!important;
  box-shadow:0 12px 28px rgba(17,184,160,.22)!important;
}

body.page-154472 .profile-wrapper .profile-back-wrap:nth-of-type(2)>a.profile-back-btn.kite-return-home-fit-btn:hover,body.page-154472 .profile-wrapper .profile-back-wrap:nth-of-type(2)>a.profile-back-btn.kite-return-home-fit-btn:focus-visible {
  background:#0fa88f!important;
  color:#fff!important;
}
/* /kite-cont1-2-voice-link-return-20260624-v2 */
/* kite-cont1-2-voice-font-20260624-v3 */
html body.tpl-eid.page-154472 main>section#s3a7.article div.txt.editorArea>div.kite-typo-wrapper>div.t-block.voice-line:nth-of-type(2)>p.t-whisper:nth-of-type(1) {
  font-size:18px!important;
  line-height:1.9!important;
}
/* /kite-cont1-2-voice-font-20260624-v3 */
/* kite-global-return-home-pill-20260624-v1 */
html body a.kite-return-home-fit-btn,html body a.profile-back-btn.kite-return-home-fit-btn,html body .profile-back-wrap a.kite-return-home-fit-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:min(76vw,620px)!important;
  min-width:280px!important;
  max-width:calc(100% - 32px)!important;
  min-height:92px!important;
  padding:24px 56px!important;
  box-sizing:border-box!important;
  border:0!important;
  border-radius:999px!important;
  background:#17b9a3!important;
  background-image:none!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:32px!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:.04em!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:nowrap!important;
  box-shadow:0 18px 38px rgba(23,185,163,.16)!important;
}

html body a.kite-return-home-fit-btn:hover,html body a.kite-return-home-fit-btn:focus-visible {
  background:#14ad98!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-decoration:none!important;
  transform:translateY(-1px)!important;
}

@media (max-width: 767px) {
  html body a.kite-return-home-fit-btn,html body a.profile-back-btn.kite-return-home-fit-btn,html body .profile-back-wrap a.kite-return-home-fit-btn {
    width:min(88vw,420px)!important;
    min-width:0!important;
    max-width:calc(100% - 28px)!important;
    min-height:72px!important;
    padding:18px 30px!important;
    font-size:24px!important;
    line-height:1.25!important;
    white-space:nowrap!important;
  }
}
/* /kite-global-return-home-pill-20260624-v1 */
/* kite-global-return-home-pill-20260624-v2 */
html body a.box-type__button-link[href="https://www.kiteartfactory.jp/"],html body a.box-type__button-link[href="/"] {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:min(76vw,620px)!important;
  min-width:280px!important;
  max-width:calc(100% - 32px)!important;
  min-height:92px!important;
  padding:24px 56px!important;
  box-sizing:border-box!important;
  border:0!important;
  border-radius:999px!important;
  background:#17b9a3!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:32px!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:.04em!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:nowrap!important;
  box-shadow:0 18px 38px rgba(23,185,163,.16)!important;
}

html body a.kite-return-home-fit-btn {
  position:relative!important;
  overflow:visible!important;
  margin:18px auto 42px!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  text-decoration:none!important;
  background:transparent!important;
  border-color:transparent!important;
  box-shadow:none!important;
}

html body a.kite-return-home-fit-btn::before {
  content:""!important;
  position:absolute!important;
  left:50%!important;
  top:50%!important;
  transform:translate(-50%,-50%)!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:min(76vw,620px)!important;
  min-width:280px!important;
  max-width:calc(100vw - 32px)!important;
  min-height:92px!important;
  padding:24px 56px!important;
  box-sizing:border-box!important;
  border-radius:999px!important;
  background:#17b9a3!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:32px!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:.04em!important;
  white-space:nowrap!important;
  text-align:center!important;
  box-shadow:0 18px 38px rgba(23,185,163,.16)!important;
  pointer-events:auto!important;
}

html body a.box-type__button-link[href="https://www.kiteartfactory.jp/"]:hover,html body a.box-type__button-link[href="/"]:hover,html body a.box-type__button-link[href="https://www.kiteartfactory.jp/"]:focus-visible,html body a.box-type__button-link[href="/"]:focus-visible,html body a.kite-return-home-fit-btn:hover::before,html body a.kite-return-home-fit-btn:focus-visible::before {
  background:#14ad98!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-decoration:none!important;
}

@media (max-width: 767px) {
  html body a.box-type__button-link[href="https://www.kiteartfactory.jp/"],html body a.box-type__button-link[href="/"],html body a.kite-return-home-fit-btn::before {
    width:min(88vw,420px)!important;
    min-width:0!important;
    max-width:calc(100vw - 28px)!important;
    min-height:72px!important;
    padding:18px 30px!important;
    font-size:24px!important;
    line-height:1.25!important;
  }
}
/* /kite-global-return-home-pill-20260624-v2 */
/* kite-global-return-home-size-270x70-20260805-v2 */
html body:not(#top) main>#kite-global-return-home.kite-global-return-home-wrap {
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:min(100%,960px)!important;
  margin:80px auto 64px!important;
  padding:0 16px!important;
  box-sizing:border-box!important;
}

html body#top .kite-global-return-home-wrap {
  display:none!important;
}

html body:not(#top) main>#kite-global-return-home.kite-global-return-home-wrap>a.kite-return-home-fit-btn.kite-global-return-home-link,html body:not(:where(#top)) a.box-type__button-link[href="https://www.kiteartfactory.jp/"],html body:not(:where(#top)) a.box-type__button-link[href="/"],html body:not(:where(#top)) a.box-type__button-link[href="https://www.kiteartfactory.jp"] {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:270px!important;
  min-width:270px!important;
  max-width:270px!important;
  height:70px!important;
  min-height:70px!important;
  max-height:70px!important;
  padding:0 24px!important;
  box-sizing:border-box!important;
  border:0!important;
  border-radius:999px!important;
  background:#0eb59c!important;
  background-image:linear-gradient(135deg,#0eb59c 0%,#0b73b9 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:18px!important;
  font-weight:700!important;
  line-height:1.2!important;
  letter-spacing:.02em!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  box-shadow:0 12px 24px rgba(14,181,156,.20)!important;
}

html body:not(#top) main>#kite-global-return-home.kite-global-return-home-wrap>a.kite-return-home-fit-btn.kite-global-return-home-link::before {
  content:none!important;
  display:none!important;
}

html body:not(:where(#top)) a.box-type__button-link[href="https://www.kiteartfactory.jp/"]:hover,html body:not(:where(#top)) a.box-type__button-link[href="/"]:hover,html body:not(:where(#top)) a.box-type__button-link[href="https://www.kiteartfactory.jp"]:hover,html body:not(:where(#top)) a.box-type__button-link[href="https://www.kiteartfactory.jp/"]:focus-visible,html body:not(:where(#top)) a.box-type__button-link[href="/"]:focus-visible,html body:not(:where(#top)) a.box-type__button-link[href="https://www.kiteartfactory.jp"]:focus-visible,html body:not(#top) main>#kite-global-return-home.kite-global-return-home-wrap>a.kite-return-home-fit-btn.kite-global-return-home-link:hover,html body:not(#top) main>#kite-global-return-home.kite-global-return-home-wrap>a.kite-return-home-fit-btn.kite-global-return-home-link:focus-visible {
  background:#0eb59c!important;
  background-image:linear-gradient(135deg,#0eb59c 0%,#0b73b9 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-decoration:none!important;
}
/* /kite-global-return-home-size-270x70-20260805-v2 */
/* kite-global-page-top-remove-all-20260726-v1 */
html body .pageTop,html body .kite-page-top-return-20260625,html body .back-btn-wrap:has(>a.back-btn[href="#"]:not(.kite-return-home-fit-btn)),html body .back-btn-wrap:has(>a.back-btn[href$="#"]:not(.kite-return-home-fit-btn)),html body a.kite-page-top-return-btn,html body a.back-btn[href="#"]:not(.kite-return-home-fit-btn),html body a.back-btn[href$="#"]:not(.kite-return-home-fit-btn) {
  display:none!important;
}
/* /kite-global-page-top-remove-all-20260726-v1 */



/* kite-cont1-main-return-green-20260625-v1 */
body.page-154471 section.ks-section .ks-bottom-actions a.ks-btn[href="https://www.kiteartfactory.jp/"] {
  background:rgb(14,181,156)!important;
  border-color:rgb(14,181,156)!important;
  color:#ffffff!important;
  box-shadow:0 14px 30px rgba(14,181,156,0.22)!important;
}
body.page-154471 section.ks-section .ks-bottom-actions a.ks-btn[href="https://www.kiteartfactory.jp/"] * {
  color:#ffffff!important;
}
/* /kite-cont1-main-return-green */

/* kite-top-watashirashiku-gradient-restore-20260624-v1 start */
html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl {
  position:relative!important;
  color:#0570b3!important;
  -webkit-text-fill-color:transparent!important;
  background:linear-gradient(100deg,#0570b3 0%,#0570b3 22%,#0a91cc 36%,#17b9d0 44%,#f8ffff 50%,#17b9d0 56%,#0a91cc 66%,#0570b3 78%,#0570b3 100%)!important;
  background-size:340% 100%!important;
  background-position:135% 50%!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  font-weight:800!important;
  text-shadow:none!important;
  box-shadow:none!important;
  animation:kiteWatashirashikuGradientRestore 12s cubic-bezier(.45,0,.25,1) infinite!important;
}

html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl::before,html body#top #kite-desc-root .kite-card-ja .kite-msg span.kite-hl.kite-hl::after {
  content:none!important;
  display:none!important;
}

@keyframes kiteWatashirashikuGradientRestore {
  0% {
    background-position:135% 50%;
  }

  46% {
    background-position:56% 50%;
  }

  100% {
    background-position:-38% 50%;
  }
}
/* kite-top-watashirashiku-gradient-restore-20260624-v1 end */

body a.kite-return-home-fit-btn,body a.kite-return-home-fit-btn::before,body .profile-back-wrap a.profile-back-btn,body .profile-back-wrap a.profile-back-btn::before {
  font-size:18px!important;
}

body a.box-type__button-link[href="/"],body a.box-type__button-link[href="https://www.kiteartfactory.jp/"],body a.box-type__button-link[href="/"]::before,body a.box-type__button-link[href="https://www.kiteartfactory.jp/"]::before {
  font-size:20px!important;
}

body .ks-bottom-actions a.ks-btn[href="/"],body .ks-bottom-actions a.ks-btn[href="https://www.kiteartfactory.jp/"],body .ks-bottom-actions a.ks-btn[href="/"]::before,body .ks-bottom-actions a.ks-btn[href="https://www.kiteartfactory.jp/"]::before {
  font-size:14px!important;
}

/* kite-all-return-home-font-size-20260625-v1 */

body main div.txt.editorArea .profile-wrapper .profile-back-wrap a.profile-back-btn.kite-return-home-fit-btn,body main div.txt.editorArea .profile-wrapper .profile-back-wrap a.profile-back-btn.kite-return-home-fit-btn::before,body div.txt.editorArea .profile-wrapper .profile-back-wrap a.profile-back-btn.kite-return-home-fit-btn,body div.txt.editorArea .profile-wrapper .profile-back-wrap a.profile-back-btn.kite-return-home-fit-btn::before {
  font-size:18px!important;
}

body main section div.txt.editorArea a.box-type__button-link[href="/"],body main section div.txt.editorArea a.box-type__button-link[href="https://www.kiteartfactory.jp/"],body main section div.txt.editorArea a.box-type__button-link[href="/"]::before,body main section div.txt.editorArea a.box-type__button-link[href="https://www.kiteartfactory.jp/"]::before {
  font-size:20px!important;
}

body .kite-record-page a.back-btn.kite-return-home-fit-btn,body .kite-record-page a.back-btn.kite-return-home-fit-btn::before,body .kite-record-page a.back-btn.kite-return-home-fit-btn::after,body main .kite-record-page a.back-btn.kite-return-home-fit-btn,body main .kite-record-page a.back-btn.kite-return-home-fit-btn::before,body main .kite-record-page a.back-btn.kite-return-home-fit-btn::after {
  font-size:18px!important;
}

/* kite-all-return-home-font-size-20260625-v2 */

body main div.txt.editorArea .profile-wrapper .profile-back-wrap a.profile-back-btn.kite-return-home-fit-btn,body div.txt.editorArea .profile-wrapper .profile-back-wrap a.profile-back-btn.kite-return-home-fit-btn,body .kite-record-page a.back-btn.kite-return-home-fit-btn,body main .kite-record-page a.back-btn.kite-return-home-fit-btn {
  color:transparent!important;
}

body main div.txt.editorArea .profile-wrapper .profile-back-wrap a.profile-back-btn.kite-return-home-fit-btn::before,body div.txt.editorArea .profile-wrapper .profile-back-wrap a.profile-back-btn.kite-return-home-fit-btn::before,body .kite-record-page a.back-btn.kite-return-home-fit-btn::before,body main .kite-record-page a.back-btn.kite-return-home-fit-btn::before {
  color:#fff!important;
  font-size:18px!important;
}

body main section.box-type--button div.box-type__button-area>a.box-type__button-link[href="/"],body main section.box-type--button div.box-type__button-area>a.box-type__button-link[href="https://www.kiteartfactory.jp/"] {
  font-size:20px!important;
}

/* kite-all-return-home-font-size-20260625-v3 */

html body#top.slide {
  --kite-guide-capy-photo: none !important;
}

html body#top.slide #guide-section::before {
  content:none!important;
  display:none!important;
  background-image:none!important;
}

/* kite-home-guide-capy-bg-remove-20260626-v1 */

body.page-154471 #kite-service-main .ks-bottom-actions:nth-of-type(2)>a.ks-btn:nth-of-type(1) {
  color:#fff!important;
}

body.page-154471 #kite-service-main .ks-bottom-actions:nth-of-type(2)>a.ks-btn:nth-of-type(1)::before,body.page-154471 #kite-service-main .ks-bottom-actions:nth-of-type(2)>a.ks-btn:nth-of-type(1)::after {
  color:#fff!important;
  border-color:#fff!important;
}

/* kite-cont1-main-return-home-white-20260626-v1 */

/* kite-top-capy-photo-size-20260626-v2 start */
html body#top.slide figure.kite-home-info-gap-capy-photo {
  box-sizing:border-box!important;
  position:relative!important;
  left:50%!important;
  width:min(560px,calc(100vw - 56px))!important;
  max-width:calc(100vw - 56px)!important;
  margin:28px auto 42px!important;
  border-radius:26px!important;
  transform:translateX(-50%)!important;
}

html body#top.slide figure.kite-home-info-gap-capy-photo img {
    content:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/qXCoJBpNIQ_m.png)!important;
  display:block!important;
  width:100%!important;
  max-width:none!important;
  height:auto!important;
  border-radius:inherit!important;
  object-fit:cover!important;
}

@media (max-width: 1023px) {
  html body#top.slide figure.kite-home-info-gap-capy-photo {
    width:min(520px,calc(100vw - 40px))!important;
    max-width:calc(100vw - 40px)!important;
  }
}

@media (max-width: 767px) {
  html body#top.slide figure.kite-home-info-gap-capy-photo {
    width:min(420px,calc(100vw - 24px))!important;
    max-width:calc(100vw - 24px)!important;
    margin:24px auto 34px!important;
    border-radius:24px!important;
  }
}
/* kite-top-capy-photo-size-20260626-v2 end */

body.page-154472 .info-editorial-wrapper>.editorial-cta:nth-of-type(4) {
  background:linear-gradient(135deg,#f2b8ad 0%,#e8a78f 100%)!important;
  border-color:rgba(255,234,224,0.9)!important;
  box-shadow:0 18px 42px rgba(232,167,143,0.24)!important;
}

body.page-154472 .info-editorial-wrapper>.editorial-cta:nth-of-type(4)::before {
  background:rgba(255,248,244,0.72)!important;
}

body.page-154472 .info-editorial-wrapper>.editorial-cta:nth-of-type(4) .editorial-cta-button,body.page-154472 .info-editorial-wrapper>.editorial-cta:nth-of-type(4) a {
  background:rgba(255,249,244,0.94)!important;
  border-color:rgba(255,255,255,0.72)!important;
  color:#087f7a!important;
}

/* kite-cont1-2-editorial-cta-pastel-20260626-v1 */

body.page-154472 section#hkes.article .txt.editorArea .info-editorial-wrapper>.editorial-cta:nth-of-type(4),html body.tpl-eid.page-154472 section#hkes.article .txt.editorArea .info-editorial-wrapper>.editorial-cta:nth-of-type(4) {
  background:linear-gradient(135deg,#f2b8ad 0%,#e8a78f 100%)!important;
  border-color:rgba(255,234,224,0.9)!important;
  box-shadow:0 18px 42px rgba(232,167,143,0.24)!important;
}

body.page-154472 section#hkes.article .txt.editorArea .info-editorial-wrapper>.editorial-cta:nth-of-type(4)::before,html body.tpl-eid.page-154472 section#hkes.article .txt.editorArea .info-editorial-wrapper>.editorial-cta:nth-of-type(4)::before {
  background:rgba(255,248,244,0.72)!important;
}

body.page-154472 section#hkes.article .txt.editorArea .info-editorial-wrapper>.editorial-cta:nth-of-type(4) .editorial-cta-button,body.page-154472 section#hkes.article .txt.editorArea .info-editorial-wrapper>.editorial-cta:nth-of-type(4) a,html body.tpl-eid.page-154472 section#hkes.article .txt.editorArea .info-editorial-wrapper>.editorial-cta:nth-of-type(4) .editorial-cta-button,html body.tpl-eid.page-154472 section#hkes.article .txt.editorArea .info-editorial-wrapper>.editorial-cta:nth-of-type(4) a {
  background:rgba(255,249,244,0.94)!important;
  border-color:rgba(255,255,255,0.72)!important;
  color:#087f7a!important;
}

/* kite-cont1-2-editorial-cta-pastel-strong-20260626-v1 */

body.page-154472 section#lnmk.article.kite-hodogaya-profile-cta-20260523 .kite-hodogaya-profile-cta-20260523__body>p:nth-of-type(2)>a {
  font-size:clamp(16px,3.75vw,18px)!important;
  line-height:1.55!important;
  letter-spacing:0!important;
}

/* kite-cont1-2-hodogaya-cta-link-font-small-20260626-v1 */

body.page-154472 section#lnmk.article.siteWidth-s.kite-hodogaya-profile-cta-20260523>.inner>.txt.editorArea>.kite-hodogaya-profile-cta-20260523__body>p:nth-of-type(2)>a,html body.tpl-eid.page-154472 main section#lnmk.article.siteWidth-s.kite-hodogaya-profile-cta-20260523>.inner>.txt.editorArea>.kite-hodogaya-profile-cta-20260523__body>p:nth-of-type(2)>a {
  font-size:clamp(16px,3.75vw,18px)!important;
  line-height:1.55!important;
  letter-spacing:0!important;
}

/* kite-cont1-2-hodogaya-cta-link-font-small-strong-20260626-v1 */

/* kite-cont1-52-region-links-buttons-20260626-v2 */
body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type {
  box-sizing:border-box!important;
  display:block!important;
  width:min(100%,640px)!important;
  max-width:640px!important;
  margin:34px auto 0!important;
  padding:0!important;
  text-align:center!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","MS PMincho",serif!important;
  color:#153246!important;
  line-height:1.7!important;
}

body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type strong {
  display:block!important;
  margin:0 0 14px!important;
  font-size:17px!important;
  font-weight:700!important;
  color:#153246!important;
  text-align:center!important;
}

body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type br {
  display:none!important;
}

body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type a,body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type a:link,body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type a:visited {
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:min(100%,520px)!important;
  min-height:56px!important;
  margin:12px auto 0!important;
  padding:14px 22px!important;
  border:1px solid rgba(14,181,156,.34)!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,#1bbca8 0%,#129ed3 100%)!important;
  box-shadow:0 14px 28px rgba(14,181,156,.16)!important;
  color:#ffffff!important;
  font-size:16px!important;
  font-weight:700!important;
  line-height:1.5!important;
  text-align:center!important;
  text-decoration:none!important;
}

body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type a:hover,body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type a:focus-visible {
  color:#ffffff!important;
  text-decoration:none!important;
  transform:translateY(-1px)!important;
  box-shadow:0 18px 32px rgba(14,181,156,.20)!important;
}

@media (max-width: 640px) {
  body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type {
    width:100%!important;
    max-width:none!important;
    margin-top:28px!important;
    padding:0 2px!important;
  }

  body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type strong {
    font-size:15px!important;
    margin-bottom:12px!important;
  }

  body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type a,body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type a:link,body.page-250815 main section#a18v.article>div.txt.editorArea>p:last-of-type a:visited {
    width:100%!important;
    min-height:54px!important;
    padding:13px 16px!important;
    font-size:14px!important;
  }
}
/* /kite-cont1-52-region-links-buttons-20260626-v2 */

/* kite-cont1-9-page-top-return-font-small-20260626-v1 */
body.page-200943 section#h725 .kite-page-top-return-20260625>a.kite-page-top-return-btn,body.page-200943 section#h725 a.kite-page-top-return-btn {
  font-size:20px!important;
  line-height:1.45!important;
}

@media (max-width: 640px) {
  body.page-200943 section#h725 .kite-page-top-return-20260625>a.kite-page-top-return-btn,body.page-200943 section#h725 a.kite-page-top-return-btn {
    font-size:17px!important;
  }
}
/* /kite-cont1-9-page-top-return-font-small-20260626-v1 */

/* kite-cont1-10-page-top-return-font-white-20260626-v1 */
body.page-236299 section#zrkj .kite-page-top-return-20260625>a.kite-page-top-return-btn,body.page-236299 section#zrkj a.kite-page-top-return-btn,body.page-236299 section#zrkj .kite-page-top-return-20260625>a.kite-page-top-return-btn:link,body.page-236299 section#zrkj .kite-page-top-return-20260625>a.kite-page-top-return-btn:visited,body.page-236299 section#zrkj a.kite-page-top-return-btn:link,body.page-236299 section#zrkj a.kite-page-top-return-btn:visited {
  color:#fff!important;
  font-size:20px!important;
  line-height:1.45!important;
  text-shadow:none!important;
}

@media (max-width: 640px) {
  body.page-236299 section#zrkj .kite-page-top-return-20260625>a.kite-page-top-return-btn,body.page-236299 section#zrkj a.kite-page-top-return-btn,body.page-236299 section#zrkj .kite-page-top-return-20260625>a.kite-page-top-return-btn:link,body.page-236299 section#zrkj .kite-page-top-return-20260625>a.kite-page-top-return-btn:visited,body.page-236299 section#zrkj a.kite-page-top-return-btn:link,body.page-236299 section#zrkj a.kite-page-top-return-btn:visited {
    font-size:17px!important;
  }
}
/* /kite-cont1-10-page-top-return-font-white-20260626-v1 */

/* kite-cont1-51-region-links-buttons-20260626-v1 */
body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type {
  box-sizing:border-box!important;
  display:block!important;
  width:min(100%,640px)!important;
  max-width:640px!important;
  margin:34px auto 0!important;
  padding:0!important;
  text-align:center!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","MS PMincho",serif!important;
  color:#153246!important;
  line-height:1.7!important;
}

body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type strong {
  display:block!important;
  margin:0 0 14px!important;
  font-size:17px!important;
  font-weight:700!important;
  color:#153246!important;
  text-align:center!important;
}

body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type br {
  display:none!important;
}

body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type a,body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type a:link,body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type a:visited {
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:min(100%,520px)!important;
  min-height:56px!important;
  margin:12px auto 0!important;
  padding:14px 22px!important;
  border:1px solid rgba(14,181,156,.34)!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,#1bbca8 0%,#129ed3 100%)!important;
  box-shadow:0 14px 28px rgba(14,181,156,.16)!important;
  color:#ffffff!important;
  font-size:16px!important;
  font-weight:700!important;
  line-height:1.5!important;
  text-align:center!important;
  text-decoration:none!important;
}

body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type a:hover,body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type a:focus-visible {
  color:#ffffff!important;
  text-decoration:none!important;
  transform:translateY(-1px)!important;
  box-shadow:0 18px 32px rgba(14,181,156,.20)!important;
}

@media (max-width: 640px) {
  body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type {
    width:100%!important;
    max-width:none!important;
    margin-top:28px!important;
    padding:0 2px!important;
  }

  body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type strong {
    font-size:15px!important;
    margin-bottom:12px!important;
  }

  body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type a,body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type a:link,body.page-250814 main section#j2nj.article>div.txt.editorArea>p:last-of-type a:visited {
    width:100%!important;
    min-height:54px!important;
    padding:13px 16px!important;
    font-size:14px!important;
  }
}
/* /kite-cont1-51-region-links-buttons-20260626-v1 */

/* kite-cont1-53-page-top-return-font-white-20260626-v1 */
body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn,body.page-250816 section#brhq a.kite-page-top-return-btn,body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:link,body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:visited,body.page-250816 section#brhq a.kite-page-top-return-btn:link,body.page-250816 section#brhq a.kite-page-top-return-btn:visited {
  color:#fff!important;
  font-size:20px!important;
  line-height:1.45!important;
  text-shadow:none!important;
}

@media (max-width: 640px) {
  body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn,body.page-250816 section#brhq a.kite-page-top-return-btn,body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:link,body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:visited,body.page-250816 section#brhq a.kite-page-top-return-btn:link,body.page-250816 section#brhq a.kite-page-top-return-btn:visited {
    font-size:17px!important;
  }
}
/* /kite-cont1-53-page-top-return-font-white-20260626-v1 */

/* kite-cont1-53-page-top-return-no-underline-20260626-v1 */
body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn,body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:link,body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:visited,body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:hover,body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:focus,body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:focus-visible {
  text-decoration:none!important;
}

body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn .kite-page-top-return-text-20260625 {
  text-decoration:none!important;
  border-bottom:0!important;
  background-image:none!important;
  box-shadow:none!important;
}
/* /kite-cont1-53-page-top-return-no-underline-20260626-v1 */

/* kite-cont1-54-page-top-return-font-no-underline-20260626-v1 */
body.page-250817 section#d4la .kite-page-top-return-20260625>a.kite-page-top-return-btn,body.page-250817 section#d4la .kite-page-top-return-20260625>a.kite-page-top-return-btn:link,body.page-250817 section#d4la .kite-page-top-return-20260625>a.kite-page-top-return-btn:visited,body.page-250817 section#d4la .kite-page-top-return-20260625>a.kite-page-top-return-btn:hover,body.page-250817 section#d4la .kite-page-top-return-20260625>a.kite-page-top-return-btn:focus,body.page-250817 section#d4la .kite-page-top-return-20260625>a.kite-page-top-return-btn:focus-visible {
  font-size:20px!important;
  text-decoration:none!important;
}

body.page-250817 section#d4la .kite-page-top-return-20260625>a.kite-page-top-return-btn .kite-page-top-return-text-20260625 {
  text-decoration:none!important;
  border-bottom:0!important;
  background-image:none!important;
  box-shadow:none!important;
}

@media (max-width: 767px) {
  body.page-250817 section#d4la .kite-page-top-return-20260625>a.kite-page-top-return-btn {
    font-size:17px!important;
  }
}
/* /kite-cont1-54-page-top-return-font-no-underline-20260626-v1 */

/* kite-cont1-54-region-links-buttons-20260626-v1 */
body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type {
  box-sizing:border-box!important;
  display:block!important;
  width:min(100%,640px)!important;
  max-width:640px!important;
  margin:34px auto 0!important;
  padding:0!important;
  text-align:center!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","MS PMincho",serif!important;
  color:#153246!important;
  line-height:1.7!important;
}

body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type strong {
  display:block!important;
  margin:0 0 14px!important;
  font-size:17px!important;
  font-weight:700!important;
  color:#153246!important;
  text-align:center!important;
}

body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type br {
  display:none!important;
}

body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type a,body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type a:link,body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type a:visited {
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:min(100%,520px)!important;
  min-height:56px!important;
  margin:12px auto 0!important;
  padding:14px 22px!important;
  border:1px solid rgba(14,181,156,.34)!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,#1bbca8 0%,#129ed3 100%)!important;
  box-shadow:0 14px 28px rgba(14,181,156,.16)!important;
  color:#ffffff!important;
  font-size:16px!important;
  font-weight:700!important;
  line-height:1.5!important;
  text-align:center!important;
  text-decoration:none!important;
}

body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type a:hover,body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type a:focus-visible {
  color:#ffffff!important;
  text-decoration:none!important;
  transform:translateY(-1px)!important;
  box-shadow:0 18px 32px rgba(14,181,156,.20)!important;
}

@media (max-width: 640px) {
  body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type {
    width:100%!important;
    max-width:none!important;
    margin-top:28px!important;
    padding:0 2px!important;
  }

  body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type strong {
    font-size:15px!important;
    margin-bottom:12px!important;
  }

  body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type a,body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type a:link,body.page-250817 main section#d4la.article>div.txt.editorArea>p:last-of-type a:visited {
    width:100%!important;
    min-height:54px!important;
    padding:13px 16px!important;
    font-size:14px!important;
  }
}
/* /kite-cont1-54-region-links-buttons-20260626-v1 */

/* kite-cont1-53-actions-region-buttons-20260628-v1 */
body.page-250816 section#brhq .kite-page-top-return-20260625 .kite-page-top-return-btn,body.page-250816 section#brhq .kite-page-top-return-20260625 .kite-page-top-return-btn:visited,body.page-250816 section#brhq .kite-page-top-return-20260625 .kite-page-top-return-btn:hover,body.page-250816 section#brhq .kite-page-top-return-20260625 .kite-page-top-return-btn:focus,body.page-250816 section#brhq .kite-page-top-return-20260625 .kite-page-top-return-btn *,body.page-250816 section#brhq .kite-page-top-return-20260625 .kite-page-top-return-text-20260625 {
  color:#fff!important;
  text-decoration:none!important;
  text-decoration-color:transparent!important;
}

body.page-250816 section#brhq .kite-service-detail-entity-v1 .kite-service-detail-actions>a:first-child {
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","Hiragino Mincho Pro","MS PMincho","Times New Roman",serif!important;
}

body.page-250816 section#brhq>div.txt.editorArea>p:last-of-type {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:12px!important;
  max-width:720px!important;
  margin:28px auto 18px!important;
  text-align:center!important;
}

body.page-250816 section#brhq>div.txt.editorArea>p:last-of-type>br {
  display:none!important;
}

body.page-250816 section#brhq>div.txt.editorArea>p:last-of-type>strong {
  display:block!important;
  margin:0 0 4px!important;
  color:#14314a!important;
  font-weight:700!important;
}

body.page-250816 section#brhq>div.txt.editorArea>p:last-of-type>a,body.page-250816 section#brhq>div.txt.editorArea>p:last-of-type>a:visited,body.page-250816 section#brhq>div.txt.editorArea>p:last-of-type>a:hover,body.page-250816 section#brhq>div.txt.editorArea>p:last-of-type>a:focus,body.page-250816 section#brhq>div.txt.editorArea>p:last-of-type>a:active {
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  min-height:56px!important;
  box-sizing:border-box!important;
  padding:12px 22px!important;
  border:0!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,rgb(27,188,168) 0%,rgb(18,158,211) 100%)!important;
  color:#fff!important;
  font-weight:700!important;
  line-height:1.45!important;
  text-decoration:none!important;
  box-shadow:0 14px 28px rgba(14,181,156,0.18)!important;
}

@media (max-width: 640px) {
  body.page-250816 section#brhq>div.txt.editorArea>p:last-of-type {
    max-width:none!important;
    margin:18px 0 14px!important;
    gap:10px!important;
  }

  body.page-250816 section#brhq>div.txt.editorArea>p:last-of-type>a {
    min-height:54px!important;
    padding:10px 16px!important;
    font-size:14px!important;
  }
}
/* /kite-cont1-53-actions-region-buttons-20260628-v1 */
`n

/* kite-region-hero-title-nishi-size-20260629-v7 start */
html body.tpl-eid.page-250145 #kite-region-lp-hodogaya #kite-region-title-hodogaya,
html body.tpl-eid.page-250146 #kite-region-lp-nishi #kite-region-title-nishi,
html body.tpl-eid.page-250147 #kite-region-lp-naka .kite-region-hero .kite-region-main-title,
html body.tpl-eid.page-250148 #kite-region-lp-minami .kite-region-hero h2,
html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-region-title-other-yokohama {
  font-size:54px!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}

@media (max-width: 640px) {
  html body.tpl-eid.page-250145 #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-region-hero #kite-region-title-hodogaya#kite-region-title-hodogaya,html body.tpl-eid.page-250146 #kite-region-lp-nishi#kite-region-lp-nishi .kite-region-hero #kite-region-title-nishi#kite-region-title-nishi,html body.tpl-eid.page-250147 #kite-region-lp-naka#kite-region-lp-naka .kite-region-hero .kite-region-main-title.kite-region-main-title,html body.tpl-eid.page-250148 #kite-region-lp-minami#kite-region-lp-minami .kite-region-hero h2,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama,html body.tpl-eid.page-250145 main .txt.editorArea #kite-region-title-hodogaya#kite-region-title-hodogaya,html body.tpl-eid.page-250146 main .txt.editorArea #kite-region-title-nishi#kite-region-title-nishi,html body.tpl-eid.page-250147 main .txt.editorArea .kite-region-hero .kite-region-main-title.kite-region-main-title,html body.tpl-eid.page-250148 main .txt.editorArea #kite-region-lp-minami .kite-region-hero h2,html body.tpl-eid.page-250239 main .txt.editorArea #kite-region-title-other-yokohama#kite-region-title-other-yokohama {
    font-size:clamp(40px,11vw,48px)!important;
    line-height:1.45!important;
    letter-spacing:0!important;
    overflow-wrap:anywhere!important;
    word-break:normal!important;
    color:#173247!important;
    -webkit-text-fill-color:#173247!important;
  }
}
/* kite-region-hero-title-nishi-size-20260629-v7 end */

/* kite-region-buttons-unified-to-nishi-20260630-v8 start */
html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) {
  --kite-region-btn-ink: #173247;
  --kite-region-btn-green: #0eb59c;
  --kite-region-btn-blue: #087fcb;
  --kite-region-btn-detail-blue-1: #0ea5e9;
  --kite-region-btn-detail-blue-2: #0284c7;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-btns {
  display:flex!important;
  flex-wrap:wrap!important;
  gap:12px!important;
  align-items:center!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) a.kite-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:52px!important;
  padding:14px 28px!important;
  border:1px solid transparent!important;
  border-radius:8px!important;
  font-size:15px!important;
  font-weight:800!important;
  line-height:1.35!important;
  text-align:center!important;
  text-decoration:none!important;
  box-shadow:0 14px 28px rgba(15,47,67,.08)!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) a.kite-btn-primary {
  background: linear-gradient(135deg, var(--kite-region-btn-green), var(--kite-region-btn-blue)) !important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) a.kite-btn-secondary {
  border-color:rgba(14,181,156,.28)!important;
  background:rgba(255,255,255,.90)!important;
  background-image:none!important;
  color: var(--kite-region-btn-ink) !important;
  -webkit-text-fill-color: var(--kite-region-btn-ink) !important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya#kite-region-lp-hodogaya,#kite-region-lp-nishi#kite-region-lp-nishi,#kite-region-lp-nishi-main#kite-region-lp-nishi-main,#kite-region-lp-naka#kite-region-lp-naka,#kite-region-lp-minami#kite-region-lp-minami,#kite-region-lp-other-yokohama#kite-region-lp-other-yokohama) .kite-cta a.kite-btn-primary {
  background: linear-gradient(135deg, var(--kite-region-btn-green), var(--kite-region-btn-blue)) !important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 14px 28px rgba(15,47,67,.08)!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya#kite-region-lp-hodogaya,#kite-region-lp-nishi#kite-region-lp-nishi,#kite-region-lp-nishi-main#kite-region-lp-nishi-main,#kite-region-lp-naka#kite-region-lp-naka,#kite-region-lp-minami#kite-region-lp-minami,#kite-region-lp-other-yokohama#kite-region-lp-other-yokohama) .kite-cta a.kite-btn-secondary {
  border-color:rgba(14,181,156,.28)!important;
  background:rgba(255,255,255,.90)!important;
  background-image:none!important;
  color: var(--kite-region-btn-ink) !important;
  -webkit-text-fill-color: var(--kite-region-btn-ink) !important;
  box-shadow:0 14px 28px rgba(15,47,67,.08)!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-nav a {
  min-height:68px!important;
  padding:10px 12px!important;
  border-left:1px solid rgba(88,199,242,.18)!important;
  background:rgba(255,255,255,.58)!important;
  color: var(--kite-region-btn-ink) !important;
  -webkit-text-fill-color: var(--kite-region-btn-ink) !important;
  font-size:15px!important;
  font-weight:800!important;
  line-height:1.45!important;
  text-align:center!important;
  text-decoration:none!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya#kite-region-lp-hodogaya,#kite-region-lp-nishi#kite-region-lp-nishi,#kite-region-lp-nishi-main#kite-region-lp-nishi-main,#kite-region-lp-naka#kite-region-lp-naka,#kite-region-lp-minami#kite-region-lp-minami,#kite-region-lp-other-yokohama#kite-region-lp-other-yokohama) .kite-region-nav a {
  min-height:68px!important;
  padding:10px 12px!important;
  font-size:15px!important;
  font-weight:800!important;
  line-height:1.45!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-nav a:last-child {
  border-right:1px solid rgba(88,199,242,.18)!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-region-nav a:is([aria-current="page"],.is-active) {
  background:linear-gradient(135deg,#f2fffb,#eef7ff)!important;
  color:#078b78!important;
  -webkit-text-fill-color:#078b78!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(a.kite-service-detail-btn,.kite-service-card a[href],.kite-medical-links-v1 a,.kite-shop-links-v2 a,.kite-careplaza-links-v2 a,#kite-shopping-links-20260615 .kite-shop-list-v2 a) {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:0!important;
  min-height:38px!important;
  padding:8px 12px!important;
  border:1px solid rgba(2,132,199,.78)!important;
  border-radius:6px!important;
  background: linear-gradient(135deg, var(--kite-region-btn-detail-blue-1) 0%, var(--kite-region-btn-detail-blue-2) 100%) !important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 10px 22px rgba(14,165,233,.18)!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-card a.kite-service-detail-btn {
  align-self:stretch!important;
  width:100%!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(a.kite-service-detail-btn,.kite-service-card a[href],.kite-medical-links-v1 a,.kite-shop-links-v2 a,.kite-careplaza-links-v2 a,#kite-shopping-links-20260615 .kite-shop-list-v2 a):hover {
  background:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

@media (max-width: 767px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-btns,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) a.kite-btn {
    width:100%!important;
  }

  html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-card a.kite-service-detail-btn {
    align-self:flex-start!important;
    width:auto!important;
  }
}
/* kite-region-buttons-unified-to-nishi-20260630-v8 end */
/* kite-region-button-nowrap-minwidth-20260630-v10 start */
html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi-main,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(a.kite-service-detail-btn,.kite-service-card a[href],.kite-medical-links-v1 a,.kite-shop-links-v2 a,.kite-careplaza-links-v2 a) {
  min-width:54px!important;
  white-space:nowrap!important;
  text-align:center!important;
  justify-content:center!important;
}

@media (max-width: 560px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi-main,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(a.kite-service-detail-btn,.kite-service-card a[href],.kite-medical-links-v1 a,.kite-shop-links-v2 a,.kite-careplaza-links-v2 a) {
    min-width:58px!important;
  }
}
/* kite-region-button-nowrap-minwidth-20260630-v10 end */
/* kite-region-hodogaya-home-button-unify-20260630-v11 start */
html body.tpl-eid.page-250145 #kite-region-lp-hodogaya a.kite-cont11-46-cost-home-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:0!important;
  width:auto!important;
  min-height:52px!important;
  height:auto!important;
  padding:14px 28px!important;
  border:1px solid transparent!important;
  border-radius:8px!important;
  background:linear-gradient(135deg,#0eb59c,#087fcb)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 14px 28px rgba(15,47,67,.08)!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:15px!important;
  font-weight:800!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
}

html body.tpl-eid.page-250145 #kite-region-lp-hodogaya a.kite-cont11-46-cost-home-btn:hover,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya a.kite-cont11-46-cost-home-btn:focus {
  background:linear-gradient(135deg,#38bdf8,#0284c7)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-decoration:none!important;
}

@media (max-width: 767px) {
  html body.tpl-eid.page-250145 #kite-region-lp-hodogaya a.kite-cont11-46-cost-home-btn {
    width:min(100%,350px)!important;
  }
}
/* kite-region-hodogaya-home-button-unify-20260630-v11 end */
/* kite-region-detail-buttons-nishi-unify-20260630-v12 start */
html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-card a[href] {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  align-self:flex-start!important;
  width:232px!important;
  min-width:0!important;
  min-height:38px!important;
  padding:8px 12px!important;
  border:1px solid rgba(2,132,199,.78)!important;
  border-radius:6px!important;
  background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 10px 22px rgba(14,165,233,.18)!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  box-sizing:border-box!important;
  white-space:nowrap!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-card a[href]:hover {
  background:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

@media (min-width: 768px) and (max-width: 1023px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-card a[href] {
    width:min(100%,132px)!important;
  }
}

@media (max-width: 767px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-nishi-main,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) .kite-service-card a[href] {
    width:min(100%,101px)!important;
  }
}
/* kite-region-detail-buttons-nishi-unify-20260630-v12 end */
/* kite-region-hodogaya-detail-buttons-nishi-unify-20260630-v13 start */
html body.page-250145 main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn,html body.tpl-eid.page-250145 main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  align-self:flex-start!important;
  width:232px!important;
  min-width:0!important;
  max-width:100%!important;
  min-height:38px!important;
  height:auto!important;
  padding:8px 12px!important;
  border:1px solid rgba(2,132,199,.78)!important;
  border-radius:6px!important;
  background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 10px 22px rgba(14,165,233,.18)!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  box-sizing:border-box!important;
  white-space:nowrap!important;
  margin:14px auto 0!important;
}

html body.page-250145 main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn:hover,html body.tpl-eid.page-250145 main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn:hover {
  background:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

@media (min-width: 768px) and (max-width: 1023px) {
  html body.page-250145 main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn,html body.tpl-eid.page-250145 main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn {
    width:132px!important;
  }
}

@media (max-width: 767px) {
  html body.page-250145 main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn,html body.tpl-eid.page-250145 main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"] article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn {
    width:101px!important;
  }
}
/* kite-region-hodogaya-detail-buttons-nishi-unify-20260630-v13 end */
/* kite-region-action-buttons-common-class-20260630-v18 start */
html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) a.kite-region-action-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:58px!important;
  min-height:38px!important;
  padding:8px 14px!important;
  border:1px solid rgba(2,132,199,.78)!important;
  border-radius:6px!important;
  background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  background-image:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 10px 22px rgba(14,165,233,.18)!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  opacity:1!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) a.kite-region-action-btn:hover {
  background:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%)!important;
  background-image:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .kite-service-card a.kite-region-action-btn {
  align-self:stretch!important;
  width:100%!important;
}

@media (max-width: 767px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .kite-service-card a.kite-region-action-btn {
    align-self:flex-start!important;
    width:auto!important;
  }
}
/* kite-region-action-buttons-common-class-20260630-v18 end */

/* kite-home-capy-photo-fit-20260630-v1 */
@media (min-width: 768px) {
  html body#top.slide #guide-section .flow-side:has(>figure.kite-home-info-gap-capy-photo) {
    justify-items:start!important;
    justify-content:flex-start!important;
    align-items:flex-start!important;
    text-align:left!important;
  }

  html body#top.slide #guide-section figure.kite-home-info-gap-capy-photo {
    left:auto!important;
    right:auto!important;
    width:min(520px,100%)!important;
    max-width:calc(100vw - 64px)!important;
    margin:28px auto 42px 0!important;
    transform:none!important;
    justify-self:start!important;
    align-self:start!important;
    overflow:hidden!important;
  }

  html body#top.slide #guide-section figure.kite-home-info-gap-capy-photo img {
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    height:auto!important;
    transform:none!important;
    object-fit:cover!important;
    object-position:center center!important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  html body#top.slide #guide-section figure.kite-home-info-gap-capy-photo {
    width:min(460px,100%)!important;
    max-width:calc(100vw - 48px)!important;
  }
}
/* /kite-home-capy-photo-fit */

/* kite-hodogaya-careplaza-three-buttons-20260630-v22 start */
html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-row-v2,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-careplaza-row-v2 {
  display:grid!important;
  grid-template-columns:minmax(260px,.82fr) minmax(0,1fr)!important;
  gap:10px 24px!important;
  align-items:center!important;
  min-height:0!important;
  height:auto!important;
  padding:16px 22px!important;
  overflow:visible!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-main-v2,html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-sub-v2,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-careplaza-main-v2,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-careplaza-sub-v2 {
  display:block!important;
  position:static!important;
  transform:none!important;
  min-width:0!important;
  min-height:0!important;
  height:auto!important;
  max-height:none!important;
  overflow:visible!important;
  opacity:1!important;
  visibility:visible!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 {
  display:flex!important;
  flex-wrap:wrap!important;
  gap:8px!important;
  justify-content:flex-start!important;
  align-items:center!important;
  width:100%!important;
  margin:10px 0 0!important;
  padding:0!important;
  min-height:38px!important;
  overflow:visible!important;
  opacity:1!important;
  visibility:visible!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a,html body.page-250145 #kite-region-lp-hodogaya :is(a.kite-region-action-btn,a.kite-service-detail-btn,.kite-shop-list-v2 a),html body.tpl-eid.page-250145 #kite-region-lp-hodogaya :is(a.kite-region-action-btn,a.kite-service-detail-btn,.kite-shop-list-v2 a) {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  position:static!important;
  transform:none!important;
  width:auto!important;
  min-width:64px!important;
  min-height:38px!important;
  max-width:100%!important;
  margin:0!important;
  padding:8px 15px!important;
  border:1px solid rgba(2,132,199,.86)!important;
  border-radius:6px!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 10px 22px rgba(14,165,233,.20)!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  opacity:1!important;
  visibility:visible!important;
  box-sizing:border-box!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a {
  font-size:0!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a::after {
  display:inline!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a:nth-child(1)::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a:nth-child(1)::after {
  content:"公式"!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a:nth-child(2),html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a:nth-child(2) {
  min-width:124px!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a:nth-child(2)::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a:nth-child(2)::after {
  content:""!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a:nth-child(3)::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 a:nth-child(3)::after {
  content:"地図"!important;
}

html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"])::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"])::after,html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="maps.google"]::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1[data-kite-marker]>p.m4>strong>a[href*="maps.google"]::after,html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1[data-kite-marker]>p.m4>b>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"])::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1[data-kite-marker]>p.m4>b>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"])::after,html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1[data-kite-marker]>p.m4>b>a[href*="maps.google"]::after,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1[data-kite-marker]>p.m4>b>a[href*="maps.google"]::after {
  border-color:rgba(2,132,199,.86)!important;
  border-radius:6px!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 10px 22px rgba(14,165,233,.20)!important;
}

@media (max-width: 767px) {
  html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-row-v2,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-careplaza-row-v2 {
    grid-template-columns:1fr!important;
    gap:10px!important;
    padding:18px 24px!important;
  }

  html body.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2,html body.tpl-eid.page-250145 #kite-region-lp-hodogaya .kite-careplaza-links-v2 {
    justify-content:flex-start!important;
    margin-top:12px!important;
  }
}
/* kite-hodogaya-careplaza-three-buttons-20260630-v22 end */


/* kite-nishi-yokohama-city-button-blue-20260630-v23 start */
html body.tpl-eid.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 a:nth-child(2),html body.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 a:nth-child(2) {
  position:relative!important;
  isolation:isolate!important;
  overflow:visible!important;
}

html body.tpl-eid.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 a:nth-child(2)::before,html body.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 a:nth-child(2)::before {
  content:""!important;
  position:absolute!important;
  inset:-2px!important;
  z-index:1!important;
  border-radius:6px!important;
  background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  box-shadow:0 14px 26px rgba(2,132,199,.22)!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 a:nth-child(2)::after,html body.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 a:nth-child(2)::after {
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:2!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  padding:0 14px!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:14.5px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:.03em!important;
  white-space:nowrap!important;
  pointer-events:none!important;
}
/* kite-nishi-yokohama-city-button-blue-20260630-v23 end */


/* kite-nishi-careplaza-buttons-one-line-20260630-v24 start */
html body.tpl-eid.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2,html body.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 {
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  flex-wrap:nowrap!important;
  gap:6px!important;
  width:max-content!important;
  max-width:100%!important;
}

html body.tpl-eid.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 a,html body.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 a {
  margin-top:0!important;
  margin-bottom:0!important;
  align-self:center!important;
}

html body.tpl-eid.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 a.kite-service-detail-btn,html body.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 a.kite-service-detail-btn {
  min-height:42px!important;
  height:42px!important;
  padding-top:0!important;
  padding-bottom:0!important;
  border-radius:6px!important;
}

html body.tpl-eid.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 a:nth-child(2)::before,html body.page-250146 #kite-region-lp-nishi .kite-careplaza-links-v2 a:nth-child(2)::before {
  inset:-3px -2px!important;
  border-radius:6px!important;
}
/* kite-nishi-careplaza-buttons-one-line-20260630-v24 end */


/* kite-nishi-careplaza-buttons-one-line-20260630-v26 start */
body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2 {
  flex-wrap:nowrap!important;
  justify-content:flex-start!important;
  gap:6px!important;
  width:max-content!important;
  max-width:100%!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2>a {
  margin-top:0!important;
  margin-bottom:0!important;
  align-self:center!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2>a.kite-service-detail-btn {
  width:auto!important;
  min-width:56px!important;
  height:42px!important;

/* kite-restore-chunk-18-20260802 */
  min-height:42px!important;
  padding:0 16px!important;
  border-radius:6px!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2>a:nth-child(2) {
  position:relative!important;
  isolation:isolate!important;
}

body.page-250146 section#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2>a:nth-child(2)::before {
  content:""!important;
  position:absolute!important;
  inset:-3px -2px!important;
  z-index:1!important;
  border-radius:6px!important;
  background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  pointer-events:none!important;
}
/* kite-nishi-careplaza-buttons-one-line-20260630-v26 end */


/* kite-nishi-careplaza-buttons-one-line-20260630-v27 start */
body.page-250146.page-250146 section#kite-region-lp-nishi#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2.kite-careplaza-links-v2 {
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  flex-wrap:nowrap!important;
  gap:6px!important;
  width:max-content!important;
  max-width:100%!important;
  margin-top:0!important;
}

body.page-250146.page-250146 section#kite-region-lp-nishi#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2.kite-careplaza-links-v2>a {
  margin-top:0!important;
  margin-bottom:0!important;
  align-self:center!important;
}

body.page-250146.page-250146 section#kite-region-lp-nishi#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn {
  width:auto!important;
  min-width:56px!important;
  height:42px!important;
  min-height:42px!important;
  padding:0 16px!important;
  border-radius:6px!important;
}

body.page-250146.page-250146 section#kite-region-lp-nishi#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(2) {
  position:relative!important;
  isolation:isolate!important;
}

body.page-250146.page-250146 section#kite-region-lp-nishi#kite-region-lp-nishi[data-kite-version="kite-nishi-careplaza-20260617-v1"] .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(2)::before {
  content:""!important;
  position:absolute!important;
  inset:-3px -2px!important;
  z-index:1!important;
  border-radius:6px!important;
  background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  pointer-events:none!important;
}
/* kite-nishi-careplaza-buttons-one-line-20260630-v27 end */


/* kite-hodogaya-careplaza-label-dedupe-20260630-v29 start */
body.page-250145.page-250145 section#kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a {
  position:relative!important;
  overflow:hidden!important;
  text-indent:-9999px!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
}

body.page-250145.page-250145 section#kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a::after {
  position:absolute!important;
  inset:0!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  text-indent:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:.03em!important;
  white-space:nowrap!important;
}

body.page-250145.page-250145 section#kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(1),body.page-250145.page-250145 section#kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(3) {
  min-width:82px!important;
}

body.page-250145.page-250145 section#kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(2) {
  min-width:198px!important;
}

body.page-250145.page-250145 section#kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(1)::after {
  content:"公式"!important;
}

body.page-250145.page-250145 section#kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(2)::after {
  content:""!important;
}

body.page-250145.page-250145 section#kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(3)::after {
  content:"地図"!important;
}
/* kite-hodogaya-careplaza-label-dedupe-20260630-v29 end */


/* kite-hodogaya-store-buttons-blue-20260630-v1 start */
html body.tpl-eid.page-250145 #kite-shopping-links-20260615 .kite-shop-list-v2>li>a.kite-service-detail-btn.kite-region-action-btn,html body.page-250145 #kite-shopping-links-20260615 .kite-shop-list-v2>li>a.kite-service-detail-btn.kite-region-action-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:82px!important;
  min-height:38px!important;
  padding:8px 15px!important;
  border:1px solid rgba(2,132,199,.86)!important;
  border-radius:6px!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 10px 22px rgba(14,165,233,.20)!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  opacity:1!important;
  visibility:visible!important;
  box-sizing:border-box!important;
}

html body.tpl-eid.page-250145 #kite-shopping-links-20260615 .kite-shop-list-v2>li>a.kite-service-detail-btn.kite-region-action-btn:hover,html body.page-250145 #kite-shopping-links-20260615 .kite-shop-list-v2>li>a.kite-service-detail-btn.kite-region-action-btn:hover {
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%)!important;
  border-color:rgba(2,132,199,.92)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
/* kite-hodogaya-store-buttons-blue-20260630-v1 end */

/* kite-region-nishi-canonical-20260701-v1 start */
html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) {
  overflow-x:hidden!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(.kite-service-card,.kite-careplaza-row-v2,.kite-medical-row-v1,.kite-shop-row-v2,.kite-info-row)>br,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(.kite-card-pad,.kite-careplaza-main-v2,.kite-careplaza-sub-v2)>br {
  display:none!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) .kite-careplaza-list-v2 {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  width:min(1080px,calc(100% - 40px))!important;
  max-width:1080px!important;
  margin:18px auto 0!important;
  padding:0!important;
  list-style:none!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) .kite-careplaza-row-v2 {
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 318px!important;
  column-gap:40px!important;
  row-gap:8px!important;
  align-items:center!important;
  width:100%!important;
  max-width:1080px!important;
  margin:0 auto!important;
  box-sizing:border-box!important;
  overflow:visible!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) .kite-careplaza-main-v2,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) .kite-careplaza-sub-v2 {
  min-width:0!important;
  width:auto!important;
  margin:0!important;
  padding:0!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) .kite-careplaza-sub-v2 {
  display:grid!important;
  grid-template-columns:1fr!important;
  align-content:center!important;
  gap:7px!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) .kite-careplaza-row-v2 h3 {
  margin:0 0 8px!important;
  text-align:left!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) .kite-careplaza-row-v2 p {
  margin:0!important;
  text-align:left!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) :is(.kite-careplaza-links-v2,.kite-link-row) {
  display:flex!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:6px!important;
  width:276px!important;
  max-width:276px!important;
  margin:10px 0 0!important;
  padding:0!important;
  justify-self:start!important;
  white-space:nowrap!important;
  overflow:visible!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(.kite-careplaza-links-v2,.kite-link-row)>a,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(.kite-medical-links-v1,.kite-shop-links-v2)>a,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) a.kite-region-action-btn,html body.page-250145 #kite-region-lp-hodogaya .kite-medical-all-v1[data-kite-marker] a:not([href^="tel:"]) {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  min-width:62px!important;
  width:auto!important;
  min-height:42px!important;
  height:42px!important;
  padding:0 14px!important;
  border:1px solid rgba(2,132,199,.82)!important;
  border-radius:7px!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#12a7e8 0%,#0284c7 100%)!important;
  box-shadow:0 10px 20px rgba(14,165,233,.18)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  text-indent:0!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  opacity:1!important;
  box-sizing:border-box!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) :is(.kite-careplaza-links-v2,.kite-link-row)>a:not([href*="city.yokohama"]) {
  width:62px!important;
  min-width:62px!important;
  max-width:62px!important;
  padding-left:0!important;
  padding-right:0!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) :is(.kite-careplaza-links-v2,.kite-link-row)>a[href*="city.yokohama"] {
  width:140px!important;
  min-width:140px!important;
  max-width:140px!important;
  padding-left:0!important;
  padding-right:0!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(.kite-careplaza-links-v2,.kite-link-row)>a::before,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(.kite-careplaza-links-v2,.kite-link-row)>a::after {
  content:none!important;
  display:none!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(.kite-careplaza-links-v2,.kite-link-row)>a:hover,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) :is(.kite-medical-links-v1,.kite-shop-links-v2)>a:hover,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama) a.kite-region-action-btn:hover {
  border-color:rgba(2,132,199,.92)!important;
  background-color:#0277b8!important;
  background-image:linear-gradient(135deg,#38bdf8 0%,#0277b8 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

@media (max-width: 1024px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) .kite-careplaza-row-v2 {
    grid-template-columns:minmax(0,1fr) 276px!important;
    column-gap:24px!important;
  }
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-list-v2 {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  width:min(1080px,calc(100% - 40px))!important;
  max-width:1080px!important;
  margin:18px auto 0!important;
  padding:0!important;
  list-style:none!important;
  box-sizing:border-box!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-row-v2 {
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 318px!important;
  column-gap:40px!important;
  row-gap:8px!important;
  align-items:center!important;
  width:100%!important;
  max-width:1080px!important;
  margin:0 auto!important;
  box-sizing:border-box!important;
  overflow:visible!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-main-v2,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-sub-v2,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-row-v2>div:first-child,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-row-v2>div:nth-child(2) {
  min-width:0!important;
  width:auto!important;
  margin:0!important;
  padding:0!important;
  box-sizing:border-box!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-sub-v2,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-row-v2>div:nth-child(2) {
  display:grid!important;
  grid-template-columns:1fr!important;
  align-content:center!important;
  gap:7px!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-row-v2 h3,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-row-v2 p {
  text-align:left!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-row-v2 h3 {
  margin:0 0 8px!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-row-v2 p {
  margin:0!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-row-v2>br,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(.kite-careplaza-main-v2,.kite-careplaza-sub-v2)>br {
  display:none!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(.kite-careplaza-links-v2,.kite-link-row) {
  display:flex!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:6px!important;
  inline-size:276px!important;
  width:276px!important;
  min-width:276px!important;
  max-width:276px!important;
  margin:10px 0 0!important;
  padding:0!important;
  justify-self:start!important;
  white-space:nowrap!important;
  overflow:visible!important;
  box-sizing:border-box!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(.kite-careplaza-links-v2,.kite-link-row)>a,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(.kite-medical-links-v1,.kite-shop-links-v2)>a,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) a.kite-region-action-btn,html body.page-250145 .kite-medical-all-v1[data-kite-marker] a:not([href^="tel:"]) {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  min-width:62px!important;
  width:auto!important;
  min-height:42px!important;
  height:42px!important;
  padding:0 14px!important;
  border:1px solid rgba(2,132,199,.82)!important;
  border-radius:7px!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#12a7e8 0%,#0284c7 100%)!important;
  box-shadow:0 10px 20px rgba(14,165,233,.18)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  text-indent:0!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  opacity:1!important;
  box-sizing:border-box!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(.kite-careplaza-links-v2,.kite-link-row)>a:not([href*="city.yokohama"]) {
  flex:0 0 62px!important;
  inline-size:62px!important;
  width:62px!important;
  min-width:62px!important;
  max-width:62px!important;
  padding-left:0!important;
  padding-right:0!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(.kite-careplaza-links-v2,.kite-link-row)>a[href*="city.yokohama"] {
  flex:0 0 140px!important;
  inline-size:140px!important;
  width:140px!important;
  min-width:140px!important;
  max-width:140px!important;
  padding-left:0!important;
  padding-right:0!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(.kite-careplaza-links-v2,.kite-link-row)>a::before,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(.kite-careplaza-links-v2,.kite-link-row)>a::after {
  content:none!important;
  display:none!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(.kite-careplaza-links-v2,.kite-link-row)>a:hover,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(.kite-medical-links-v1,.kite-shop-links-v2)>a:hover,html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) a.kite-region-action-btn:hover {
  border-color:rgba(2,132,199,.92)!important;
  background-color:#0277b8!important;
  background-image:linear-gradient(135deg,#38bdf8 0%,#0277b8 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

@media (max-width: 1024px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-row-v2 {
    grid-template-columns:minmax(0,1fr) 276px!important;
    column-gap:24px!important;
  }
}

@media (max-width: 767px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) .kite-careplaza-list-v2 {
    width:min(100% - 28px,520px)!important;
  }

  html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) .kite-careplaza-row-v2 {
    grid-template-columns:1fr!important;
    column-gap:0!important;
    row-gap:14px!important;
  }

  html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(#kite-region-lp-hodogaya,#kite-region-lp-nishi,#kite-region-lp-naka,#kite-region-lp-minami) :is(.kite-careplaza-links-v2,.kite-link-row) {
    width:min(276px,100%)!important;
    max-width:100%!important;
  }

  html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-list-v2 {
    width:min(100% - 28px,520px)!important;
  }

  html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-careplaza-row-v2 {
    grid-template-columns:1fr!important;
    column-gap:0!important;
    row-gap:14px!important;
  }

  html body:is(.page-250145,.page-250146,.page-250147,.page-250148) :is(.kite-careplaza-links-v2,.kite-link-row) {
    inline-size:min(276px,100%)!important;
    width:min(276px,100%)!important;
    min-width:0!important;
    max-width:100%!important;
  }
}
/* kite-region-nishi-canonical-20260701-v1 end */



/* kite-region-careplaza-force-blue-20260701-v2 start */
html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-list-v2.kite-careplaza-list-v2 {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  width:min(1080px,calc(100% - 40px))!important;
  max-width:1080px!important;
  margin:18px auto 0!important;
  padding:0!important;
  list-style:none!important;
  box-sizing:border-box!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card {
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 318px!important;
  column-gap:40px!important;
  row-gap:8px!important;
  align-items:center!important;
  width:100%!important;
  max-width:1080px!important;
  margin:0 auto!important;
  box-sizing:border-box!important;
  overflow:visible!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-main-v2.kite-careplaza-main-v2,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-sub-v2.kite-careplaza-sub-v2,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-main-v2.kite-careplaza-main-v2,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-sub-v2.kite-careplaza-sub-v2 {
  min-width:0!important;
  width:auto!important;
  margin:0!important;
  padding:0!important;
  box-sizing:border-box!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-sub-v2.kite-careplaza-sub-v2,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-sub-v2.kite-careplaza-sub-v2 {
  display:grid!important;
  grid-template-columns:1fr!important;
  align-content:center!important;
  gap:7px!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-row-v2.kite-careplaza-row-v2 h3,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-row-v2.kite-careplaza-row-v2 h3 {
  margin:0 0 8px!important;
  text-align:left!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-row-v2.kite-careplaza-row-v2 p,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-row-v2.kite-careplaza-row-v2 p {
  margin:0!important;
  text-align:left!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-links-v2.kite-careplaza-links-v2,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-links-v2.kite-careplaza-links-v2 {
  display:flex!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:6px!important;
  inline-size:276px!important;
  width:276px!important;
  min-width:276px!important;
  max-width:276px!important;
  margin:10px 0 0!important;
  padding:0!important;
  justify-self:start!important;
  white-space:nowrap!important;
  overflow:visible!important;
  box-sizing:border-box!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-links-v2.kite-careplaza-links-v2 a,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-links-v2.kite-careplaza-links-v2 a,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-medical-links-v1.kite-medical-links-v1 a,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-shop-links-v2.kite-shop-links-v2 a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  min-width:62px!important;
  width:auto!important;
  min-height:42px!important;
  height:42px!important;
  padding:0 14px!important;
  border:1px solid rgba(2,132,199,.82)!important;
  border-radius:7px!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#12a7e8 0%,#0284c7 100%)!important;
  box-shadow:0 10px 20px rgba(14,165,233,.18)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  text-indent:0!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  opacity:1!important;
  visibility:visible!important;
  box-sizing:border-box!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-links-v2.kite-careplaza-links-v2 a:not([href*="city.yokohama"]),html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-links-v2.kite-careplaza-links-v2 a:not([href*="city.yokohama"]) {
  flex:0 0 62px!important;
  inline-size:62px!important;
  width:62px!important;
  min-width:62px!important;
  max-width:62px!important;
  padding-left:0!important;
  padding-right:0!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-links-v2.kite-careplaza-links-v2 a[href*="city.yokohama"],html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-links-v2.kite-careplaza-links-v2 a[href*="city.yokohama"] {
  flex:0 0 140px!important;
  inline-size:140px!important;
  width:140px!important;
  min-width:140px!important;
  max-width:140px!important;
  padding-left:0!important;
  padding-right:0!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-links-v2.kite-careplaza-links-v2 a::before,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-links-v2.kite-careplaza-links-v2 a::after,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-links-v2.kite-careplaza-links-v2 a::before,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-links-v2.kite-careplaza-links-v2 a::after {
  content:none!important;
  display:none!important;
}

@media (max-width: 1024px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card {
    grid-template-columns:minmax(0,1fr) 276px!important;
    column-gap:24px!important;
  }
}

@media (max-width: 767px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-list-v2.kite-careplaza-list-v2 {
    width:min(100% - 28px,520px)!important;
  }

  html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card {
    grid-template-columns:1fr!important;
    column-gap:0!important;
    row-gap:14px!important;
  }

  html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .txt.editorArea .kite-careplaza-links-v2.kite-careplaza-links-v2,html body:is(.page-250145,.page-250146,.page-250147,.page-250148).tpl-eid.tpl-eid .kite-careplaza-links-v2.kite-careplaza-links-v2 {
    inline-size:min(276px,100%)!important;
    width:min(276px,100%)!important;
    min-width:0!important;
    max-width:100%!important;
  }
}
/* kite-region-careplaza-force-blue-20260701-v2 end */



/* kite-region-id-locked-nishi-layout-20260701-v3 start */
html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-list-v2.kite-careplaza-list-v2,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-list-v2.kite-careplaza-list-v2,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-list-v2.kite-careplaza-list-v2,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-list-v2.kite-careplaza-list-v2,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-list-v2.kite-careplaza-list-v2 {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  width:min(1080px,calc(100% - 40px))!important;
  max-width:1080px!important;
  margin:18px auto 0!important;
  padding:0!important;
  list-style:none!important;
  box-sizing:border-box!important;
}

html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card {
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 318px!important;
  column-gap:40px!important;
  row-gap:8px!important;
  align-items:center!important;
  width:100%!important;
  max-width:1080px!important;
  margin:0 auto!important;
  box-sizing:border-box!important;
  overflow:visible!important;
}

html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-main-v2.kite-careplaza-main-v2,html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-sub-v2.kite-careplaza-sub-v2,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-main-v2.kite-careplaza-main-v2,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-sub-v2.kite-careplaza-sub-v2,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-main-v2.kite-careplaza-main-v2,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-sub-v2.kite-careplaza-sub-v2,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-main-v2.kite-careplaza-main-v2,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-sub-v2.kite-careplaza-sub-v2,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-main-v2.kite-careplaza-main-v2,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-sub-v2.kite-careplaza-sub-v2 {
  min-width:0!important;
  width:auto!important;
  margin:0!important;
  padding:0!important;
  box-sizing:border-box!important;
}

html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-sub-v2.kite-careplaza-sub-v2,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-sub-v2.kite-careplaza-sub-v2,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-sub-v2.kite-careplaza-sub-v2,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-sub-v2.kite-careplaza-sub-v2,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-sub-v2.kite-careplaza-sub-v2 {
  display:grid!important;
  grid-template-columns:1fr!important;
  align-content:center!important;
  gap:7px!important;
}

html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-row-v2.kite-careplaza-row-v2 h3,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-row-v2.kite-careplaza-row-v2 h3,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-row-v2.kite-careplaza-row-v2 h3,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-row-v2.kite-careplaza-row-v2 h3,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-row-v2.kite-careplaza-row-v2 h3 {
  margin:0 0 8px!important;
  text-align:left!important;
}

html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-row-v2.kite-careplaza-row-v2 p,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-row-v2.kite-careplaza-row-v2 p,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-row-v2.kite-careplaza-row-v2 p,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-row-v2.kite-careplaza-row-v2 p,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-row-v2.kite-careplaza-row-v2 p {
  margin:0!important;
  text-align:left!important;
}

html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-links-v2.kite-careplaza-links-v2,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-links-v2.kite-careplaza-links-v2,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-links-v2.kite-careplaza-links-v2,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-links-v2.kite-careplaza-links-v2,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-links-v2.kite-careplaza-links-v2 {
  display:flex!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:6px!important;
  inline-size:276px!important;
  width:276px!important;
  min-width:276px!important;
  max-width:276px!important;
  margin:10px 0 0!important;
  padding:0!important;
  justify-self:start!important;
  white-space:nowrap!important;
  overflow:visible!important;
  box-sizing:border-box!important;
}

html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn,html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-medical-links-v1.kite-medical-links-v1>a,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-medical-links-v1.kite-medical-links-v1>a,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-medical-links-v1.kite-medical-links-v1>a,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-medical-links-v1.kite-medical-links-v1>a,html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-shop-links-v2.kite-shop-links-v2>a,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-shop-links-v2.kite-shop-links-v2>a,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-shop-links-v2.kite-shop-links-v2>a,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-shop-links-v2.kite-shop-links-v2>a {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  min-height:42px!important;
  height:42px!important;
  border:1px solid rgba(2,132,199,.86)!important;
  border-radius:7px!important;
  background:#0284c7!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#12a7e8 0%,#0284c7 100%)!important;
  background-clip:border-box!important;
  -webkit-background-clip:border-box!important;
  box-shadow:0 10px 20px rgba(14,165,233,.18)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  text-indent:0!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  opacity:1!important;
  visibility:visible!important;
  box-sizing:border-box!important;
}

html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(1),html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(3),html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(1),html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(3),html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(1),html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(3),html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(1),html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(3),html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(1),html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(3) {
  flex-basis:62px!important;
  inline-size:62px!important;
  width:62px!important;
  min-width:62px!important;
  max-width:62px!important;
  padding:0!important;
}

html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(2),html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(2),html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(2),html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(2),html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(2) {
  flex-basis:140px!important;
  inline-size:140px!important;
  width:140px!important;
  min-width:140px!important;
  max-width:140px!important;
  padding:0!important;
}

html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-medical-links-v1.kite-medical-links-v1>a,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-medical-links-v1.kite-medical-links-v1>a,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-medical-links-v1.kite-medical-links-v1>a,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-medical-links-v1.kite-medical-links-v1>a,html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-shop-links-v2.kite-shop-links-v2>a,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-shop-links-v2.kite-shop-links-v2>a,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-shop-links-v2.kite-shop-links-v2>a,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-shop-links-v2.kite-shop-links-v2>a {
  min-width:82px!important;
  width:auto!important;
  padding:0 18px!important;
}

html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-links-v2.kite-careplaza-links-v2>a::before,html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-links-v2.kite-careplaza-links-v2>a::after,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-links-v2.kite-careplaza-links-v2>a::before,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-links-v2.kite-careplaza-links-v2>a::after,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-links-v2.kite-careplaza-links-v2>a::before,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-links-v2.kite-careplaza-links-v2>a::after,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-links-v2.kite-careplaza-links-v2>a::before,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-links-v2.kite-careplaza-links-v2>a::after,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-links-v2.kite-careplaza-links-v2>a::before,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-links-v2.kite-careplaza-links-v2>a::after {
  display:none!important;
  content:none!important;
}

@media (max-width: 1024px) {
  html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card {
    grid-template-columns:minmax(0,1fr) 276px!important;
    column-gap:28px!important;
  }
}

@media (max-width: 767px) {
  html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-list-v2.kite-careplaza-list-v2,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-list-v2.kite-careplaza-list-v2,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-list-v2.kite-careplaza-list-v2,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-list-v2.kite-careplaza-list-v2,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-list-v2.kite-careplaza-list-v2 {
    width:min(100% - 28px,520px)!important;
  }

  html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card {
    grid-template-columns:1fr!important;
    column-gap:0!important;
    row-gap:14px!important;
  }

  html body.page-250145.tpl-eid #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-links-v2.kite-careplaza-links-v2,html body.page-250146.tpl-eid #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-links-v2.kite-careplaza-links-v2,html body.page-250147.tpl-eid #kite-region-lp-naka#kite-region-lp-naka .kite-careplaza-links-v2.kite-careplaza-links-v2,html body.page-250148.tpl-eid #kite-region-lp-minami#kite-region-lp-minami .kite-careplaza-links-v2.kite-careplaza-links-v2,html body.page-250149.tpl-eid #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-careplaza-links-v2.kite-careplaza-links-v2 {
    inline-size:min(276px,100%)!important;
    width:min(276px,100%)!important;
    min-width:0!important;
    max-width:100%!important;
  }
}
/* kite-region-id-locked-nishi-layout-20260701-v3 end */



/* kite-region-naka-careplaza-id-lock-20260701-v4 start */
html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-list-v2.kite-careplaza-list-v2 {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  width:min(1080px,calc(100% - 40px))!important;
  max-width:1080px!important;
  margin:18px auto 0!important;
  padding:0!important;
  list-style:none!important;
  box-sizing:border-box!important;
}

html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card {
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 318px!important;
  column-gap:40px!important;
  row-gap:8px!important;
  align-items:center!important;
  width:100%!important;
  max-width:1080px!important;
  margin:0 auto!important;
  box-sizing:border-box!important;
  overflow:visible!important;
}

html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-main-v2.kite-careplaza-main-v2,html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-sub-v2.kite-careplaza-sub-v2 {
  min-width:0!important;
  width:auto!important;
  margin:0!important;
  padding:0!important;
  box-sizing:border-box!important;
}

html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-sub-v2.kite-careplaza-sub-v2 {
  display:grid!important;
  grid-template-columns:1fr!important;
  align-content:center!important;
  gap:7px!important;
}

html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-row-v2.kite-careplaza-row-v2 h3,html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-row-v2.kite-careplaza-row-v2 p {
  text-align:left!important;
}

html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-row-v2.kite-careplaza-row-v2 h3 {
  margin:0 0 8px!important;
}

html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-row-v2.kite-careplaza-row-v2 p {
  margin:0!important;
}

html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-links-v2.kite-careplaza-links-v2 {
  display:flex!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:6px!important;
  inline-size:276px!important;
  width:276px!important;
  min-width:276px!important;
  max-width:276px!important;
  margin:10px 0 0!important;
  padding:0!important;
  justify-self:start!important;
  white-space:nowrap!important;
  overflow:visible!important;
  box-sizing:border-box!important;
}

html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  min-height:42px!important;
  height:42px!important;
  padding:0!important;
  border:1px solid rgba(2,132,199,.86)!important;
  border-radius:7px!important;
  background:#0284c7!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#12a7e8 0%,#0284c7 100%)!important;
  background-clip:border-box!important;
  -webkit-background-clip:border-box!important;
  box-shadow:0 10px 20px rgba(14,165,233,.18)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  text-indent:0!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  opacity:1!important;
  visibility:visible!important;
  box-sizing:border-box!important;
}

html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(1),html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(3) {
  flex-basis:62px!important;
  inline-size:62px!important;
  width:62px!important;
  min-width:62px!important;
  max-width:62px!important;
}

html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-links-v2.kite-careplaza-links-v2>a:nth-child(2) {
  flex-basis:140px!important;
  inline-size:140px!important;
  width:140px!important;
  min-width:140px!important;
  max-width:140px!important;
}

html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-links-v2.kite-careplaza-links-v2>a::before,html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-links-v2.kite-careplaza-links-v2>a::after {
  display:none!important;
  content:none!important;
}

@media (max-width: 1024px) {
  html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card {
    grid-template-columns:minmax(0,1fr) 276px!important;
    column-gap:28px!important;
  }
}

@media (max-width: 767px) {
  html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-list-v2.kite-careplaza-list-v2 {
    width:min(100% - 28px,520px)!important;
  }

  html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-row-v2.kite-careplaza-row-v2.kite-card {
    grid-template-columns:1fr!important;
    column-gap:0!important;
    row-gap:14px!important;
  }

  html body.page-250147.tpl-eid #kite-careplaza-area-naka#kite-careplaza-area-naka .kite-careplaza-links-v2.kite-careplaza-links-v2 {
    inline-size:min(276px,100%)!important;
    width:min(276px,100%)!important;
    min-width:0!important;
    max-width:100%!important;
  }
}
/* kite-region-naka-careplaza-id-lock-20260701-v4 end */



/* kite-region-hodogaya-careplaza-width-nishi-20260701-v5 start */
html body.page-250145.tpl-eid.tpl-eid #a9p3#a9p3 .txt.editorArea #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn {
  flex-basis:auto!important;
  inline-size:auto!important;
  width:auto!important;
  min-width:56px!important;
  padding:0 16px!important;
}

html body.page-250145.tpl-eid.tpl-eid #a9p3#a9p3 .txt.editorArea #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn:nth-child(1),html body.page-250145.tpl-eid.tpl-eid #a9p3#a9p3 .txt.editorArea #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn:nth-child(3) {
  max-width:62px!important;
}

html body.page-250145.tpl-eid.tpl-eid #a9p3#a9p3 .txt.editorArea #kite-region-lp-hodogaya#kite-region-lp-hodogaya .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn:nth-child(2) {
  max-width:140px!important;
}
/* kite-region-hodogaya-careplaza-width-nishi-20260701-v5 end */



/* kite-region-hodo-nishi-button-final-lock-20260701-v6 start */
html body.page-250145.tpl-eid.tpl-eid .txt.editorArea.txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2,html body.page-250146.tpl-eid.tpl-eid .txt.editorArea.txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2 {
  display:flex!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:6px!important;
  inline-size:276px!important;
  width:276px!important;
  min-width:276px!important;
  max-width:276px!important;
  margin:10px 0 0!important;
  padding:0!important;
  white-space:nowrap!important;
  overflow:visible!important;
  box-sizing:border-box!important;
}

html body.page-250145.tpl-eid.tpl-eid .txt.editorArea.txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn,html body.page-250146.tpl-eid.tpl-eid .txt.editorArea.txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  flex-basis:auto!important;
  inline-size:auto!important;
  width:auto!important;
  min-width:56px!important;
  min-height:42px!important;
  height:42px!important;
  padding:0 16px!important;
  border:1px solid rgba(2,132,199,.86)!important;
  border-radius:7px!important;
  background:#0284c7!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#12a7e8 0%,#0284c7 100%)!important;
  background-clip:border-box!important;
  -webkit-background-clip:border-box!important;
  box-shadow:0 10px 20px rgba(14,165,233,.18)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  text-indent:0!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  opacity:1!important;
  visibility:visible!important;
  box-sizing:border-box!important;
}

html body.page-250145.tpl-eid.tpl-eid .txt.editorArea.txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn:nth-child(1),html body.page-250145.tpl-eid.tpl-eid .txt.editorArea.txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn:nth-child(3),html body.page-250146.tpl-eid.tpl-eid .txt.editorArea.txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn:nth-child(1),html body.page-250146.tpl-eid.tpl-eid .txt.editorArea.txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn:nth-child(3) {
  max-width:62px!important;
}

html body.page-250145.tpl-eid.tpl-eid .txt.editorArea.txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn:nth-child(2),html body.page-250146.tpl-eid.tpl-eid .txt.editorArea.txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn:nth-child(2) {
  max-width:140px!important;
}

@media (max-width: 767px) {
  html body.page-250145.tpl-eid.tpl-eid .txt.editorArea.txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2,html body.page-250146.tpl-eid.tpl-eid .txt.editorArea.txt.editorArea .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2 {
    inline-size:min(276px,100%)!important;
    width:min(276px,100%)!important;
    min-width:0!important;
    max-width:100%!important;
  }
}
/* kite-region-hodo-nishi-button-final-lock-20260701-v6 end */



/* kite-region-nishi-ipad-careplaza-final-lock-20260701-v7 start */
html body.page-250146.tpl-eid.tpl-eid #sd46#sd46 .txt.editorArea.txt.editorArea #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2 {
  display:flex!important;
  flex-wrap:nowrap!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:6px!important;
  inline-size:276px!important;
  width:276px!important;
  min-width:276px!important;
  max-width:276px!important;
  margin:10px 0 0!important;
  padding:0!important;
  white-space:nowrap!important;
  overflow:visible!important;
  box-sizing:border-box!important;
}

html body.page-250146.tpl-eid.tpl-eid #sd46#sd46 .txt.editorArea.txt.editorArea #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  flex-basis:auto!important;
  inline-size:auto!important;
  width:auto!important;
  min-width:56px!important;
  min-height:42px!important;
  height:42px!important;
  padding:0 16px!important;
  border:1px solid rgba(2,132,199,.86)!important;
  border-radius:7px!important;
  background:#0284c7!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#12a7e8 0%,#0284c7 100%)!important;
  background-clip:border-box!important;
  -webkit-background-clip:border-box!important;
  box-shadow:0 10px 20px rgba(14,165,233,.18)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  text-indent:0!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  opacity:1!important;
  visibility:visible!important;
  box-sizing:border-box!important;
}

html body.page-250146.tpl-eid.tpl-eid #sd46#sd46 .txt.editorArea.txt.editorArea #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn:nth-child(1),html body.page-250146.tpl-eid.tpl-eid #sd46#sd46 .txt.editorArea.txt.editorArea #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn:nth-child(3) {
  max-width:62px!important;
}

html body.page-250146.tpl-eid.tpl-eid #sd46#sd46 .txt.editorArea.txt.editorArea #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2>a.kite-service-detail-btn.kite-region-action-btn:nth-child(2) {
  max-width:140px!important;
}

@media (max-width: 767px) {
  html body.page-250146.tpl-eid.tpl-eid #sd46#sd46 .txt.editorArea.txt.editorArea #kite-region-lp-nishi#kite-region-lp-nishi .kite-careplaza-list-v2.kite-careplaza-list-v2 .kite-careplaza-links-v2.kite-careplaza-links-v2 {
    inline-size:min(276px,100%)!important;
    width:min(276px,100%)!important;
    min-width:0!important;
    max-width:100%!important;
  }
}
/* kite-region-nishi-ipad-careplaza-final-lock-20260701-v7 end */


/* kite-region-service-cards-naka-minami-match-nishi-20260701-v3 start */
html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-grid,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-region-support-photo+.kite-service-grid {
  display:grid!important;
  align-items:stretch!important;
}

html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-grid>article.kite-service-card.kite-card,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-region-support-photo+.kite-service-grid>article.kite-service-card.kite-card {
  display:flex!important;
  flex-direction:column!important;
  width:100%!important;
  min-width:0!important;
  min-height:0!important;
  height:100%!important;
  padding:0!important;
  margin:0!important;
  position:relative!important;
  overflow:hidden!important;
  border-radius:8px!important;
  background:linear-gradient(180deg,rgba(246,255,252,.96),rgba(255,255,255,.98))!important;
  border:1px solid rgba(14,181,156,.16)!important;
  box-shadow:0 16px 32px rgba(11,115,185,.06)!important;
  text-align:center!important;
  animation:none!important;
}

html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-grid>article.kite-service-card.kite-card>.kite-card-pad,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-region-support-photo+.kite-service-grid>article.kite-service-card.kite-card>.kite-card-pad {
  display:flex!important;
  flex-direction:column!important;
  flex:1 1 auto!important;
  width:100%!important;
  min-width:0!important;
  min-height:100%!important;
  height:100%!important;
  margin:0!important;
  box-sizing:border-box!important;
  text-align:center!important;
}

html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card h3,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card h3 {
  width:100%!important;
  color: var(--k-ink, #173247) !important;
  -webkit-text-fill-color: var(--k-ink, #173247) !important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-weight:600!important;
  text-align:center!important;
}

html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card .kite-card-pad>p,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad>p {
  width:100%!important;
  color: var(--k-muted, #68777e) !important;
  -webkit-text-fill-color: var(--k-muted, #68777e) !important;
  text-align:center!important;
}

html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad>p:has(>a.kite-service-detail-btn) {
  line-height:1!important;
}

html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card a.kite-service-detail-btn,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card a.kite-service-detail-btn {
  align-items:center!important;
  justify-content:center!important;
  min-width:0!important;
  border:1px solid rgba(2,132,199,.78)!important;
  border-radius:6px!important;
  background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 10px 22px rgba(14,165,233,.18)!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-weight:800!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  box-sizing:border-box!important;
  position:static!important;
  inset:auto!important;
  transform:none!important;
}

html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card a.kite-service-detail-btn:hover,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card a.kite-service-detail-btn:hover,html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card a.kite-service-detail-btn:focus-visible,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card a.kite-service-detail-btn:focus-visible {
  background:linear-gradient(135deg,#38bdf8 0%,#0369a1 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

@media (min-width: 1440px) {
  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-grid,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-region-support-photo+.kite-service-grid {
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
    gap:14px!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card .kite-card-pad,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad {
    justify-content:flex-start!important;
    padding:20px 18px!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card h3,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card h3 {
    margin:0 0 8px!important;
    font-size:clamp(22px,2vw,25px)!important;
    line-height:1.35!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card .kite-card-pad>p,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad>p {
    margin:0 0 12px!important;
    font-size:15px!important;
    line-height:1.65!important;
  }

  html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad>p:has(>a.kite-service-detail-btn) {
    margin:auto 0 0!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card a.kite-service-detail-btn,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card a.kite-service-detail-btn {
    display:flex!important;
    align-self:flex-start!important;
    width:232px!important;
    max-width:100%!important;
    min-height:38px!important;
    margin:auto 6px 0 0!important;
    padding:8px 12px!important;
    font-size:14px!important;
    line-height:1.2!important;
  }
}

@media (min-width: 1024px) and (max-width: 1439px) {
  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-grid,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-region-support-photo+.kite-service-grid {
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    gap:16px!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card .kite-card-pad,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad {
    justify-content:flex-start!important;
    min-height:220px!important;
    padding:24px 22px!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card h3,

/* kite-restore-chunk-19-20260802 */
  html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card h3 {
    margin:0 0 12px!important;
    font-size:clamp(20px,2vw,24px)!important;
    line-height:1.45!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card .kite-card-pad>p,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad>p {
    margin:0 0 12px!important;
    font-size:15.5px!important;
    line-height:1.75!important;
  }

  html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad>p:has(>a.kite-service-detail-btn) {
    margin:auto 0 0!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card a.kite-service-detail-btn,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card a.kite-service-detail-btn {
    display:flex!important;
    align-self:flex-start!important;
    width:calc(100% - 6px)!important;
    min-height:44px!important;
    margin:auto 6px 0 0!important;
    padding:10px 22px!important;
    font-size:14px!important;
    line-height:1.2!important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-grid,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-region-support-photo+.kite-service-grid {
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
    gap:14px!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card .kite-card-pad,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad {
    justify-content:flex-start!important;
    padding:20px 18px!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card h3,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card h3 {
    margin:0 0 8px!important;
    font-size:clamp(22px,2vw,25px)!important;
    line-height:1.35!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card .kite-card-pad>p,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad>p {
    margin:0 0 12px!important;
    font-size:15px!important;
    line-height:1.65!important;
  }

  html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad>p:has(>a.kite-service-detail-btn) {
    margin:auto 0 0!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card a.kite-service-detail-btn,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card a.kite-service-detail-btn {
    display:flex!important;
    align-self:flex-start!important;
    width:min(100%,132px)!important;
    min-height:38px!important;
    margin:auto 6px 0 0!important;
    padding:8px 12px!important;
    font-size:14px!important;
    line-height:1.2!important;
  }
}

@media (max-width: 767px) {
  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"]>.kite-wrap,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight>.kite-wrap {
    width:min(100% - 40px,520px)!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-grid,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-region-support-photo+.kite-service-grid {
    grid-template-columns:1fr!important;
    gap:12px!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card .kite-card-pad,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad {
    display:block!important;
    min-height:0!important;
    height:auto!important;
    padding:18px 20px!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card h3,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card h3 {
    margin:0 0 8px!important;
    font-size:21px!important;
    line-height:1.45!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card .kite-card-pad>p,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad>p {
    margin:0 0 10px!important;
    font-size:16px!important;
    line-height:1.7!important;
  }

  html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card .kite-card-pad>p:has(>a.kite-service-detail-btn) {
    margin:0!important;
  }

  html body.page-250147 #kite-region-lp-naka#kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-card a.kite-service-detail-btn,html body.page-250148 #kite-region-lp-minami#kite-region-lp-minami section.kite-section-tight .kite-service-card a.kite-service-detail-btn {
    display:inline-flex!important;
    align-self:center!important;
    width:min(100%,101px)!important;
    min-height:38px!important;
    margin:0 auto!important;
    padding:8px 12px!important;
    font-size:14px!important;
    line-height:1.2!important;
  }
}
/* kite-region-service-cards-naka-minami-match-nishi-20260701-v3 end */

/* kite-hodogaya-medical-match-nishi-20260701-v2 start */
html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker] {
  width:min(1080px,calc(100vw - 100px))!important;
  max-width:1080px!important;
  margin-right:auto!important;
  margin-left:auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>h3 {
  margin:0 auto 22px!important;
  color:#173247!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif!important;
  font-size:clamp(28px,4vw,42px)!important;
  font-weight:600!important;
  line-height:1.45!important;
  text-align:center!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4 {
  display:grid!important;
  width:100%!important;
  max-width:1080px!important;
  margin:0 auto!important;
  padding:0!important;
  gap:10px!important;
  grid-template-columns:1fr!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b) {
  position:relative!important;
  display:grid!important;
  width:100%!important;
  min-height:76px!important;
  margin:0!important;
  padding:12px 22px!important;
  grid-template-columns:minmax(250px,.9fr) minmax(320px,1.1fr) 116px!important;
  grid-template-rows:auto auto!important;
  column-gap:28px!important;
  row-gap:6px!important;
  align-items:center!important;
  overflow:visible!important;
  background:linear-gradient(180deg,rgba(248,255,253,.98),rgba(255,255,255,.96))!important;
  border:1px solid rgba(14,181,156,.18)!important;
  border-radius:16px!important;
  box-shadow:0 14px 28px rgba(11,115,185,.055)!important;
  color:#30434c!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:14.5px!important;
  font-weight:600!important;
  line-height:1.42!important;
  text-align:left!important;
  box-sizing:border-box!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"]) {
  position:static!important;
  display:block!important;
  width:auto!important;
  min-width:0!important;
  max-width:100%!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  grid-column:1!important;
  grid-row:1!important;
  align-self:end!important;
  justify-self:stretch!important;
  overflow:visible!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  color:#173247!important;
  -webkit-text-fill-color:#173247!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.35!important;
  text-align:left!important;
  text-decoration:none!important;
  text-indent:0!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"])>.kite-medical-name-v1 {
  display:inline!important;
  color:#173247!important;
  -webkit-text-fill-color:#173247!important;
  font:inherit!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>.kite-medical-dept-v1,html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a:not([href^="tel:"]):is([href*="maps.google"],[href*="google.com/maps"]),html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a[href^="tel:"] {
  display:block!important;
  width:auto!important;
  min-width:0!important;
  max-width:100%!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  color:#30434c!important;
  -webkit-text-fill-color:#30434c!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:14.5px!important;
  font-weight:600!important;
  line-height:1.42!important;
  text-align:left!important;
  text-decoration:none!important;
  text-indent:0!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>.kite-medical-dept-v1 {
  grid-column:1!important;
  grid-row:2!important;
  align-self:start!important;
  color:#078b78!important;
  -webkit-text-fill-color:#078b78!important;
  font-weight:700!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a:not([href^="tel:"]):is([href*="maps.google"],[href*="google.com/maps"]) {
  grid-column:2!important;
  grid-row:1!important;
  align-self:end!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a[href^="tel:"] {
  grid-column:2!important;
  grid-row:2!important;
  align-self:start!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a:not([href^="tel:"]):is([href*="maps.google"],[href*="google.com/maps"])::before,html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a[href^="tel:"]::before {
  position:static!important;
  display:inline!important;
  width:auto!important;
  min-width:0!important;
  height:auto!important;
  margin:0 .55em 0 0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  color:#078b78!important;
  -webkit-text-fill-color:#078b78!important;
  font:inherit!important;
  font-weight:800!important;
  line-height:inherit!important;
  text-indent:0!important;
  box-shadow:none!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a:not([href^="tel:"]):is([href*="maps.google"],[href*="google.com/maps"])::before {
  content:"所在地"!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a[href^="tel:"]::before {
  content:"電話番号"!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"])::after,html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a:not([href^="tel:"]):is([href*="maps.google"],[href*="google.com/maps"])::after {
  content:none!important;
  display:none!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)::before,html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)::after {
  position:absolute!important;
  top:calc(50% + 1px)!important;
  z-index:2!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:54px!important;
  min-width:54px!important;
  max-width:54px!important;
  height:42px!important;
  min-height:42px!important;
  max-height:42px!important;
  margin:0!important;
  padding:0!important;
  transform:translateY(-50%)!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  border:1px solid rgba(2,132,199,.86)!important;
  border-radius:6px!important;
  box-shadow:0 10px 22px rgba(14,165,233,.18)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  text-indent:0!important;
  white-space:nowrap!important;
  opacity:1!important;
  visibility:visible!important;
  box-sizing:border-box!important;
  pointer-events:none!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)::before {
  right:85px!important;
  content:"公式"!important;
}

html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)::after {
  right:23px!important;
  content:"地図"!important;
}

@media (max-width: 900px) {
  html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker] {
    width:min(100% - 28px,520px)!important;
  }

  html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>h3 {
    margin-bottom:18px!important;
    font-size:clamp(25px,6.8vw,30px)!important;
    line-height:1.55!important;
  }

  html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4 {
    gap:12px!important;
  }

  html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b) {
    min-height:0!important;
    padding:18px 18px 76px!important;
    grid-template-columns:1fr!important;
    grid-template-rows:auto!important;
    gap:8px!important;
    border-radius:16px!important;
  }

  html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a:first-child:not([href^="tel:"]):not([href*="maps.google"]):not([href*="google.com/maps"]),html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>.kite-medical-dept-v1,html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a:not([href^="tel:"]):is([href*="maps.google"],[href*="google.com/maps"]),html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)>a[href^="tel:"] {
    grid-column:1!important;
    grid-row:auto!important;
    align-self:start!important;
    justify-self:stretch!important;
  }

  html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)::before,html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)::after {
    top:auto!important;
    bottom:18px!important;
    transform:none!important;
  }

  html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)::before {
    right:auto!important;
    left:18px!important;
  }

  html body.page-250145.tpl-eid .txt.editorArea .kite-section[aria-labelledby="kite-life-route-hodogaya"] .kite-card.kite-medical-all-v1[data-kite-marker]>p.m4.m4>:is(strong,b)::after {
    right:auto!important;
    left:80px!important;
  }
}
/* kite-hodogaya-medical-match-nishi-20260701-v2 end */

/* kite-region-facts-gap-match-nishi-20260701-v1 start */
html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"]>br,html body.page-250146 #kite-region-lp-nishi-main .kite-facts[aria-label="このページの要点"]>br,html body.page-250147 #kite-region-lp-naka>.kite-facts>br,html body.page-250148 #kite-region-lp-minami>.kite-facts>br {
  display:none!important;
  width:0!important;
  height:0!important;
  margin:0!important;
  padding:0!important;
  line-height:0!important;
}

html body.page-250147 #kite-region-lp-naka>.kite-facts>.kite-fact:nth-of-type(1),html body.page-250148 #kite-region-lp-minami>.kite-facts>.kite-fact:nth-of-type(1) {
  order:2!important;
}

html body.page-250147 #kite-region-lp-naka>.kite-facts>.kite-fact:nth-of-type(2),html body.page-250148 #kite-region-lp-minami>.kite-facts>.kite-fact:nth-of-type(2) {
  order:1!important;
}

html body.page-250147 #kite-region-lp-naka>.kite-facts>.kite-fact:nth-of-type(3),html body.page-250148 #kite-region-lp-minami>.kite-facts>.kite-fact:nth-of-type(3) {
  order:3!important;
}

@media (min-width: 981px) {
  html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"],html body.page-250146 #kite-region-lp-nishi-main .kite-facts[aria-label="このページの要点"],html body.page-250147 #kite-region-lp-naka>.kite-facts,html body.page-250148 #kite-region-lp-minami>.kite-facts {
    display:grid!important;
    grid-template-columns:repeat(3,minmax(260px,380px))!important;
    grid-auto-flow:row!important;
    justify-content:center!important;
    justify-items:stretch!important;
    align-items:stretch!important;
    column-gap:28px!important;
    row-gap:10px!important;
    box-sizing:border-box!important;
    max-width:none!important;
    padding:16px 24px!important;
    margin-top:0!important;
    margin-bottom:0!important;
  }

  html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"],html body.page-250146 #kite-region-lp-nishi-main .kite-facts[aria-label="このページの要点"] {
    width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
  }

  html body.page-250147 #kite-region-lp-naka>.kite-facts,html body.page-250148 #kite-region-lp-minami>.kite-facts {
    width:calc(100% - 15px)!important;
    margin-left:7.5px!important;
    margin-right:7.5px!important;
  }

  html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"]>.kite-fact,html body.page-250146 #kite-region-lp-nishi-main .kite-facts[aria-label="このページの要点"]>.kite-fact,html body.page-250147 #kite-region-lp-naka>.kite-facts>.kite-fact,html body.page-250148 #kite-region-lp-minami>.kite-facts>.kite-fact {
    grid-column:auto!important;
    grid-row:auto!important;
    align-self:stretch!important;
    width:auto!important;
    min-width:0!important;
    min-height:0!important;
    margin:0!important;
    padding:3px 0 3px 12px!important;
    box-sizing:border-box!important;
  }

  html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"]>.kite-fact {
    order:initial!important;
  }
}

@media (min-width: 768px) and (max-width: 980px) {
  html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"],html body.page-250146 #kite-region-lp-nishi-main .kite-facts[aria-label="このページの要点"],html body.page-250147 #kite-region-lp-naka>.kite-facts,html body.page-250148 #kite-region-lp-minami>.kite-facts {
    display:grid!important;
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    grid-auto-flow:row!important;
    justify-content:center!important;
    justify-items:stretch!important;
    align-items:stretch!important;
    gap:8px!important;
    box-sizing:border-box!important;
    max-width:none!important;
    padding:14px 18px!important;
    margin-top:0!important;
    margin-bottom:0!important;
  }

  html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"],html body.page-250146 #kite-region-lp-nishi-main .kite-facts[aria-label="このページの要点"] {
    width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
  }

  html body.page-250147 #kite-region-lp-naka>.kite-facts,html body.page-250148 #kite-region-lp-minami>.kite-facts {
    width:calc(100% - 15px)!important;
    margin-left:7.5px!important;
    margin-right:7.5px!important;
  }

  html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"]>.kite-fact,html body.page-250146 #kite-region-lp-nishi-main .kite-facts[aria-label="このページの要点"]>.kite-fact,html body.page-250147 #kite-region-lp-naka>.kite-facts>.kite-fact,html body.page-250148 #kite-region-lp-minami>.kite-facts>.kite-fact {
    grid-column:auto!important;
    grid-row:auto!important;
    align-self:stretch!important;
    width:auto!important;
    min-width:0!important;
    min-height:0!important;
    margin:0!important;
    padding:3px 0 3px 12px!important;
    box-sizing:border-box!important;
  }

  html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"]>.kite-fact {
    order:initial!important;
  }
}

@media (max-width: 767px) {
  html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"],html body.page-250146 #kite-region-lp-nishi-main .kite-facts[aria-label="このページの要点"],html body.page-250147 #kite-region-lp-naka>.kite-facts,html body.page-250148 #kite-region-lp-minami>.kite-facts {
    display:grid!important;
    grid-template-columns:1fr!important;
    grid-auto-flow:row!important;
    justify-content:stretch!important;
    justify-items:stretch!important;
    align-items:stretch!important;
    gap:8px!important;
    box-sizing:border-box!important;
    max-width:none!important;
    padding:14px 18px!important;
    margin-top:0!important;
    margin-bottom:0!important;
  }

  html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"],html body.page-250146 #kite-region-lp-nishi-main .kite-facts[aria-label="このページの要点"] {
    width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
  }

  html body.page-250147 #kite-region-lp-naka>.kite-facts,html body.page-250148 #kite-region-lp-minami>.kite-facts {
    width:calc(100% - 15px)!important;
    margin-left:7.5px!important;
    margin-right:7.5px!important;
  }

  html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"]>.kite-fact,html body.page-250146 #kite-region-lp-nishi-main .kite-facts[aria-label="このページの要点"]>.kite-fact,html body.page-250147 #kite-region-lp-naka>.kite-facts>.kite-fact,html body.page-250148 #kite-region-lp-minami>.kite-facts>.kite-fact {
    grid-column:auto!important;
    grid-row:auto!important;
    align-self:stretch!important;
    width:auto!important;
    min-width:0!important;
    min-height:0!important;
    margin:0!important;
    padding:3px 0 3px 12px!important;
    box-sizing:border-box!important;
  }

  html body.page-250145 .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-facts[aria-label="このページの要点"]>.kite-fact {
    order:initial!important;
  }
}
/* kite-region-facts-gap-match-nishi-20260701-v1 end */

/* kite-top-trust-links-deep-blue-20260701-v1 start */
html body#top #guide-section .kite-trust-links {
  position:relative!important;
  z-index:5!important;
  isolation:isolate!important;
  background:radial-gradient(circle at 18% 12%,rgba(255,255,255,0.16),transparent 34%),radial-gradient(circle at 92% 14%,rgba(88,199,242,0.18),transparent 34%),linear-gradient(135deg,#0d405d,#0a6d94 54%,#087f9e)!important;
  border-color:rgba(255,255,255,0.34)!important;
  box-shadow:0 22px 54px rgba(15,47,67,0.22),inset 0 1px 0 rgba(255,255,255,0.24)!important;
  color:rgba(255,255,255,0.92)!important;
}

html body#top #guide-section .kite-trust-links h3,html body#top #guide-section .kite-trust-links strong {
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  text-shadow:0 2px 12px rgba(5,25,38,0.22)!important;
}

html body#top #guide-section .kite-trust-links p {
  color:rgba(255,255,255,0.86)!important;
  -webkit-text-fill-color:rgba(255,255,255,0.86)!important;
}

html body#top #guide-section .kite-trust-links a {
  background:rgba(255,255,255,0.10)!important;
  border:1px solid rgba(255,255,255,0.72)!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  box-shadow:0 10px 22px rgba(5,25,38,0.16),inset 0 1px 0 rgba(255,255,255,0.18)!important;
}

html body#top #guide-section .kite-trust-links a:hover,html body#top #guide-section .kite-trust-links a:focus-visible {
  background:rgba(255,255,255,0.94)!important;
  border-color:rgba(255,255,255,0.96)!important;
  color:#0b5878!important;
  -webkit-text-fill-color:#0b5878!important;
}
/* kite-top-trust-links-deep-blue-20260701-v1 end */

/* kite-region-service-card-bottom-align-20260701-v1 start */
html body.tpl-eid.page-250145 section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-grid>article.kite-service-card,html body.tpl-eid.page-250146 #kite-region-lp-nishi-main section[aria-labelledby="kite-region-services-nishi"] .kite-service-grid>article.kite-service-card,html body.tpl-eid.page-250147 #kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-grid>article.kite-service-card,html body.tpl-eid.page-250148 #kite-region-lp-minami section.kite-section-tight .kite-service-grid>article.kite-service-card,html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card {
  display:flex!important;
  flex-direction:column!important;
}

html body.tpl-eid.page-250145 section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-grid>article.kite-service-card>.kite-card-pad,html body.tpl-eid.page-250146 #kite-region-lp-nishi-main section[aria-labelledby="kite-region-services-nishi"] .kite-service-grid>article.kite-service-card>.kite-card-pad,html body.tpl-eid.page-250147 #kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-grid>article.kite-service-card>.kite-card-pad,html body.tpl-eid.page-250148 #kite-region-lp-minami section.kite-section-tight .kite-service-grid>article.kite-service-card>.kite-card-pad,html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card>.kite-card-pad {
  display:flex!important;
  flex-direction:column!important;
  justify-content:space-between!important;
  box-sizing:border-box!important;
  flex:1 1 auto!important;
  width:100%!important;
  height:100%!important;
}

html body.tpl-eid.page-250145 section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-grid>article.kite-service-card>.kite-card-pad>p,html body.tpl-eid.page-250146 #kite-region-lp-nishi-main section[aria-labelledby="kite-region-services-nishi"] .kite-service-grid>article.kite-service-card>.kite-card-pad>p,html body.tpl-eid.page-250147 #kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-grid>article.kite-service-card>.kite-card-pad>p,html body.tpl-eid.page-250148 #kite-region-lp-minami section.kite-section-tight .kite-service-grid>article.kite-service-card>.kite-card-pad>p,html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card>.kite-card-pad>p {
  flex:0 0 auto!important;
}

html body.tpl-eid.page-250145 section[aria-labelledby="kite-region-services-hodogaya"] .kite-service-grid>article.kite-service-card>.kite-card-pad>a.kite-service-detail-btn,html body.tpl-eid.page-250146 #kite-region-lp-nishi-main section[aria-labelledby="kite-region-services-nishi"] .kite-service-grid>article.kite-service-card>.kite-card-pad>a.kite-service-detail-btn,html body.tpl-eid.page-250147 #kite-region-lp-naka section[aria-labelledby="kite-region-support-naka"] .kite-service-grid>article.kite-service-card>.kite-card-pad>a.kite-service-detail-btn,html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card>.kite-card-pad>a.kite-service-detail-btn,html body.tpl-eid.page-250148 #kite-region-lp-minami section.kite-section-tight .kite-service-grid>article.kite-service-card>.kite-card-pad>p:last-child {
  margin-top:auto!important;
}

html body.tpl-eid.page-250148 #kite-region-lp-minami section.kite-section-tight .kite-service-grid>article.kite-service-card>.kite-card-pad>p:last-child>a.kite-service-detail-btn {
  margin-top:0!important;
}
/* kite-region-service-card-bottom-align-20260701-v1 end */

/* kite-cont11-50-match-nishi-layout-20260701-v3 start */
html body.tpl-eid.page-250239 {
  background:#f7fcfb!important;
  overflow-x:hidden!important;
}

html body.tpl-eid.page-250239 main,html body.tpl-eid.page-250239 #contents,html body.tpl-eid.page-250239 .contents,html body.tpl-eid.page-250239 section.article#snts,html body.tpl-eid.page-250239 section.article#snts>div.txt.editorArea {
  overflow-x:hidden!important;
}

html body.tpl-eid.page-250239 section.article#snts.article.siteWidth-s,html body.tpl-eid.page-250239 section.article#snts .txt.editorArea {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin-left:0!important;
  margin-right:0!important;
  padding-left:0!important;
  padding-right:0!important;
}

html body.tpl-eid.page-250239 section.article#snts>div.txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-other-yokohama"],html body.tpl-eid.page-250239 section.article#snts>div.txt.editorArea>section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-other-yokohama"]>section[data-kite-version="kite-area-beauty-20260523-v1"] {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin-left:0!important;
  margin-right:0!important;
  background:#f7fcfb!important;
  color:#30434c!important;
  font-family:"Yu Mincho","YuMincho","リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  letter-spacing:0!important;
  overflow-x:hidden!important;
}

html body.tpl-eid.page-250239 .kite-region-hero,html body.tpl-eid.page-250239 .kite-region-nav,html body.tpl-eid.page-250239 .kite-facts,html body.tpl-eid.page-250239 .kite-section,html body.tpl-eid.page-250239 .kite-cta {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin-left:0!important;
  margin-right:0!important;
}

html body.tpl-eid.page-250239 .kite-wrap {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 40px))!important;
  max-width:1120px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

html body.tpl-eid.page-250239 .kite-region-hero {
  min-height:clamp(520px,67vw,760px)!important;
  display:grid!important;
  align-items:end!important;
  padding:clamp(88px,12vw,170px)0 clamp(58px,8vw,104px)!important;
  background:radial-gradient(circle at 82% 18%,rgba(14,181,156,.22),transparent 33%),radial-gradient(circle at 18% 86%,rgba(88,199,242,.14),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.98),rgba(241,253,251,.96) 52%,rgba(225,246,255,.92))!important;
  color:#173247!important;
  overflow:hidden!important;
}

html body.tpl-eid.page-250239 .kite-region-hero .kite-wrap {
  width:min(1120px,calc(100% - 48px))!important;
}

html body.tpl-eid.page-250239 .kite-kicker {
  display:inline-block!important;
  color:#078b78!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:13px!important;
  font-weight:800!important;
  line-height:1.4!important;
  letter-spacing:.08em!important;
}

html body.tpl-eid.page-250239 .kite-region-hero .kite-kicker {
  display:block!important;
  margin:0 0 14px!important;
  text-transform:uppercase!important;
}

html body.tpl-eid.page-250239 #kite-region-title-other-yokohama {
  max-width:1120px!important;
  margin:0 0 28px!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(30px,4vw,54px)!important;
  font-weight:600!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-shadow:none!important;
}

html body.tpl-eid.page-250239 .kite-region-hero p {
  max-width:720px!important;
  margin:0 0 28px!important;
  color:#314a55!important;
  font-family:"Yu Mincho","YuMincho","リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:clamp(16px,1.7vw,19px)!important;
  line-height:2!important;
}

html body.tpl-eid.page-250239 .kite-region-nav {
  background:linear-gradient(90deg,#fff 0%,#f2fffb 52%,#eef7ff 100%)!important;
  border-bottom:1px solid #d8eafe!important;
}

html body.tpl-eid.page-250239 .kite-region-nav .kite-wrap {
  display:grid!important;
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  gap:1px!important;
}

html body.tpl-eid.page-250239 .kite-region-nav a {
  min-height:56px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  padding:11px 10px!important;
  border-left:1px solid #d8eafe!important;
  background:rgba(255,255,255,.58)!important;
  color:#173247!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:700!important;
  line-height:1.45!important;
  text-align:center!important;
}

html body.tpl-eid.page-250239 .kite-facts {
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,380px))!important;
  justify-content:center!important;
  gap:10px 28px!important;
  padding:16px 18px!important;
  background:linear-gradient(90deg,#f2fffb,#fff,#eef7ff)!important;
  border-bottom:1px solid #d8eafe!important;
}

html body.tpl-eid.page-250239 .kite-fact {
  border-left:3px solid #0eb59c!important;
  padding:4px 0 4px 12px!important;
}

html body.tpl-eid.page-250239 .kite-fact strong,html body.tpl-eid.page-250239 .kite-fact span {
  font-family:"Yu Mincho","YuMincho","リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
}

html body.tpl-eid.page-250239 .kite-fact strong {
  display:block!important;
  color:#173247!important;
  font-size:15px!important;
  font-weight:700!important;
  line-height:2!important;
  margin:0 0 4px!important;
}

html body.tpl-eid.page-250239 .kite-fact span {
  color:#68777e!important;
  font-size:13px!important;
  font-weight:500!important;
  line-height:1.55!important;
}

html body.tpl-eid.page-250239 .kite-section {
  padding:clamp(54px,7vw,88px)0!important;
}

html body.tpl-eid.page-250239 .kite-section+.kite-section {
  margin-top:0!important;
}

html body.tpl-eid.page-250239 .kite-section-head {
  max-width:820px!important;
  margin:0 auto 28px!important;
  text-align:center!important;
}

html body.tpl-eid.page-250239 .kite-section-head h2,html body.tpl-eid.page-250239 .kite-note-card h2,html body.tpl-eid.page-250239 .kite-cta h2 {
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-weight:600!important;
  letter-spacing:0!important;
}

html body.tpl-eid.page-250239 .kite-section-head h2 {
  font-size:clamp(28px,4vw,42px)!important;
  line-height:1.45!important;
  margin:0 0 14px!important;
}

html body.tpl-eid.page-250239 .kite-section-head p {
  color:#68777e!important;
  font-family:"Yu Mincho","YuMincho","リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:16px!important;
  line-height:1.9!important;
  margin:0!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-region-support-photo {
  position:relative!important;
  width:min(860px,100%)!important;
  aspect-ratio:3/2!important;
  margin:30px auto 34px!important;
  overflow:hidden!important;
  border-radius:8px!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-region-support-photo img {
  position:absolute!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  border-radius:8px!important;
  border:1px solid rgba(14,181,156,.18)!important;
  box-shadow:0 22px 44px rgba(11,115,185,.12)!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid {
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:14px!important;
  align-items:stretch!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card.kite-card {
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  height:270px!important;
  min-height:270px!important;
  padding:0!important;
  border-radius:8px!important;
  background:linear-gradient(180deg,rgba(246,255,252,.96),rgba(255,255,255,.98))!important;
  border:1px solid rgba(14,181,156,.16)!important;
  box-shadow:0 16px 32px rgba(11,115,185,.06)!important;
  overflow:hidden!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card.kite-card>.kite-card-pad {
  box-sizing:border-box!important;
  display:flex!important;
  flex:1 1 auto!important;
  flex-direction:column!important;
  justify-content:space-between!important;
  align-items:stretch!important;
  width:100%!important;
  height:100%!important;
  padding:20px 18px!important;
  text-align:center!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-card h3 {
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:25px!important;
  font-weight:500!important;
  line-height:1.35!important;
  margin:0 0 8px!important;
  text-align:center!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-card p {
  flex:1 1 auto!important;
  color:#526973!important;
  font-family:"Yu Mincho","YuMincho","リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:15px!important;
  font-weight:500!important;
  line-height:1.65!important;
  margin:0 0 12px!important;
  text-align:center!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-card a.kite-service-detail-btn,html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-card a.kite-service-detail-btn:visited {
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  align-self:center!important;
  width:min(100%,232px)!important;
  height:42px!important;
  min-height:42px!important;
  min-width:0!important;
  margin:auto auto 0!important;
  padding:8px 12px!important;
  border:1px solid rgba(2,132,199,.78)!important;
  border-radius:6px!important;
  background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:.04em!important;
  text-decoration:none!important;
  text-shadow:none!important;
  box-shadow:0 10px 22px rgba(14,165,233,.18)!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-card a.kite-service-detail-btn:hover,html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-card a.kite-service-detail-btn:focus-visible {
  background:linear-gradient(135deg,#38bdf8 0%,#0369a1 100%)!important;
  border-color:rgba(3,105,161,.82)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 12px 26px rgba(14,165,233,.24)!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-note-other-yokohama"] .kite-split {
  display:grid!important;
  grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)!important;
  gap:24px!important;
  align-items:stretch!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-note-other-yokohama"] .kite-note-card {
  box-sizing:border-box!important;
  padding:30px!important;
  text-align:center!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-note-other-yokohama"] .kite-note-card h2 {
  font-size:clamp(28px,4vw,42px)!important;
  line-height:1.45!important;
  margin:0 0 16px!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-note-other-yokohama"] .kite-note-card p {
  color:#68777e!important;
  font-family:"Yu Mincho","YuMincho","リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:16px!important;
  line-height:1.72!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-note-other-yokohama"] .kite-chip-list {
  justify-content:center!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-note-other-yokohama"] .kite-region-photo {
  min-height:clamp(230px,30vw,300px)!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-office-other-yokohama"] .kite-section-head,html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-faq-other-yokohama"] .kite-section-head {
  margin-bottom:28px!important;
}

html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-faq-other-yokohama"] {
  padding:42px 0 46px!important;
}

@media (min-width: 768px) and (max-width: 980px) {
  html body.tpl-eid.page-250239 .kite-region-nav .kite-wrap {
    grid-template-columns:repeat(5,minmax(0,1fr))!important;
  }

  html body.tpl-eid.page-250239 .kite-facts {
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    gap:8px!important;
    padding:14px 18px!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid {
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
    gap:14px!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card.kite-card {
    height:367px!important;
    min-height:367px!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-card h3 {
    font-size:24px!important;
    line-height:1.42!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-card p {
    font-size:15px!important;
    line-height:1.65!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-note-other-yokohama"] .kite-split {
    grid-template-columns:1fr!important;
  }
}

@media (max-width: 767px) {
  html body.tpl-eid.page-250239 .kite-wrap,html body.tpl-eid.page-250239 .kite-region-hero .kite-wrap {
    width:min(355px,calc(100% - 20px))!important;
  }

  html body.tpl-eid.page-250239 .kite-region-hero {
    min-height:648px!important;
    padding:108px 0 58px!important;
  }

  html body.tpl-eid.page-250239 #kite-region-title-other-yokohama {
    max-width:355px!important;
    font-size:clamp(28px,8vw,34px)!important;
    line-height:1.45!important;
    margin-bottom:22px!important;
  }

  html body.tpl-eid.page-250239 .kite-region-hero p {
    font-size:15px!important;
    line-height:1.85!important;
    margin-bottom:20px!important;
  }

  html body.tpl-eid.page-250239 .kite-region-nav .kite-wrap,html body.tpl-eid.page-250239 .kite-facts,html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid,html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-note-other-yokohama"] .kite-split {
    grid-template-columns:1fr!important;
  }

  html body.tpl-eid.page-250239 .kite-facts {
    gap:8px!important;
    padding:14px 18px!important;
  }

  html body.tpl-eid.page-250239 .kite-section {
    padding:38px 0!important;
  }

  html body.tpl-eid.page-250239 .kite-section-head {
    margin-bottom:22px!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-region-support-photo {
    margin:30px auto 34px!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid {
    gap:12px!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card.kite-card {
    height:218px!important;
    min-height:218px!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card.kite-card>.kite-card-pad {
    padding:18px 18px!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-card h3 {
    font-size:25px!important;
    line-height:1.35!important;
    margin-bottom:8px!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-card p {
    font-size:15px!important;
    line-height:1.65!important;
    margin-bottom:10px!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-card a.kite-service-detail-btn {
    width:min(100%,190px)!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-note-other-yokohama"] .kite-note-card {
    padding:18px!important;
  }

  html body.tpl-eid.page-250239 section[aria-labelledby="kite-region-faq-other-yokohama"] {
    padding:22px 0 30px!important;
  }
}
/* kite-cont11-50-match-nishi-layout-20260701-v3 end */


/* kite-cont11-50-match-nishi-layout-20260701-v3 force start */
html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type,html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type {
  width:100%!important;
  max-width:100%!important;
  margin-left:0!important;
  margin-right:0!important;
  overflow-x:hidden!important;
}

html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type .kite-wrap.kite-wrap,html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-wrap {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 40px))!important;
  max-width:1120px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type .kite-region-hero.kite-region-hero {
  min-height:clamp(520px,67vw,760px)!important;
  padding:clamp(88px,12vw,170px)0 clamp(58px,8vw,104px)!important;
  display:grid!important;
  align-items:end!important;
}

html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea #kite-region-title-other-yokohama#kite-region-title-other-yokohama {
  max-width:1120px!important;
  margin:0 0 28px!important;
  font-size:clamp(30px,4vw,54px)!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  overflow-wrap:normal!important;
  word-break:keep-all!important;
}

html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type .kite-facts.kite-facts {
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,380px))!important;
  justify-content:center!important;
  gap:10px 28px!important;
  padding:16px 24px!important;
}

html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section.kite-section[aria-labelledby="kite-region-services-other-yokohama"] {
  padding:clamp(54px,7vw,88px)0!important;
}

html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid.kite-service-grid {
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:14px!important;
  align-items:stretch!important;
}

html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card {
  height:270px!important;
  min-height:270px!important;
  padding:0!important;
}

html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card>.kite-card-pad.kite-card-pad {
  padding:20px 18px!important;
  align-items:stretch!important;
  justify-content:space-between!important;
}

html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn.kite-region-action-btn,html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn.kite-region-action-btn:visited {
  align-self:center!important;
  width:min(100%,232px)!important;
  inline-size:min(100%,232px)!important;
  min-width:0!important;
  max-width:232px!important;
  height:42px!important;
  min-height:42px!important;
  margin:auto auto 0!important;
  padding:8px 12px!important;
}

@media (min-width: 768px) and (max-width: 980px) {
  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type .kite-wrap.kite-wrap,html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-wrap {
    width:min(765px,calc(100% - 40px))!important;
  }

  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type .kite-facts.kite-facts {
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    gap:8px!important;
    padding:14px 18px!important;
  }

  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid.kite-service-grid {
    grid-template-columns:repeat(4,minmax(0,1fr))!important;
    gap:14px!important;
  }

  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card {
    height:367px!important;
    min-height:367px!important;
  }

  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn.kite-region-action-btn {
    width:132px!important;
    inline-size:132px!important;
    max-width:132px!important;
    height:42px!important;
    min-height:42px!important;
  }
}

@media (max-width: 767px) {
  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type .kite-wrap.kite-wrap,html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type .kite-wrap.kite-wrap {
    width:min(340px,calc(100% - 20px))!important;
  }

  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type .kite-region-hero.kite-region-hero {
    min-height:648px!important;
    padding-top:108px!important;
    padding-bottom:58px!important;
  }

  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea #kite-region-title-other-yokohama#kite-region-title-other-yokohama#kite-region-title-other-yokohama {
    max-width:340px!important;
    font-size:clamp(30px,8vw,34px)!important;
    line-height:1.45!important;
    margin-bottom:22px!important;
    overflow-wrap:anywhere!important;
    word-break:normal!important;
  }

  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid.kite-service-grid {
    grid-template-columns:1fr!important;
    gap:12px!important;
  }

  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card {
    height:218px!important;
    min-height:218px!important;
  }

  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card>.kite-card-pad.kite-card-pad {
    padding:18px!important;
  }

  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn.kite-region-action-btn {
    width:101px!important;
    inline-size:101px!important;
    max-width:101px!important;
    height:42px!important;
    min-height:42px!important;
  }
}
/* kite-cont11-50-match-nishi-layout-20260701-v3 force end */


/* kite-cont11-50-match-nishi-layout-20260701-v3 final-force start */
html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type .kite-fact.kite-fact {
  min-height:0!important;
  display:block!important;
  flex-direction:initial!important;
  justify-content:initial!important;
  align-items:initial!important;
  margin:0!important;
}

@media (min-width: 981px) {
  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section.kite-section[aria-labelledby="kite-region-services-other-yokohama"] {
    padding-top:72px!important;
    padding-bottom:72px!important;
  }
}

@media (min-width: 768px) and (max-width: 980px) {
  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section.kite-section[aria-labelledby="kite-region-services-other-yokohama"] {
    padding-top:49.2px!important;
    padding-bottom:49.2px!important;
  }
}

@media (max-width: 767px) {
  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type .kite-facts.kite-facts {
    grid-template-columns:1fr!important;
    gap:8px!important;
    padding:14px 18px!important;
  }

  html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section.kite-section[aria-labelledby="kite-region-services-other-yokohama"] {
    padding-top:38px!important;
    padding-bottom:38px!important;
  }
}
/* kite-cont11-50-match-nishi-layout-20260701-v3 final-force end */



/* kite-cont11-50-service-detail-buttons-nishi-visual-lock-20260702-v1 start */
html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section.kite-section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn.kite-region-action-btn,html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section.kite-section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn.kite-region-action-btn:visited,html body.tpl-eid.page-250239 .txt.editorArea section.kite-section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card.kite-card>.kite-card-pad>a.kite-service-detail-btn.kite-region-action-btn,html body.tpl-eid.page-250239 .txt.editorArea section.kite-section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card.kite-card>.kite-card-pad>a.kite-service-detail-btn.kite-region-action-btn:visited {
  border:1px solid rgba(2,132,199,.78)!important;
  border-radius:6px!important;
  background:#0284c7!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 10px 22px rgba(14,165,233,.18)!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  text-decoration:none!important;
  text-shadow:none!important;
}

html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section.kite-section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn.kite-region-action-btn:hover,html body.tpl-eid.page-250239 section#snts.article.siteWidth-s .txt.editorArea>section:first-of-type>section:first-of-type section.kite-section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid article.kite-service-card.kite-card .kite-card-pad>a.kite-service-detail-btn.kite-service-detail-btn.kite-region-action-btn:focus-visible,html body.tpl-eid.page-250239 .txt.editorArea section.kite-section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card.kite-card>.kite-card-pad>a.kite-service-detail-btn.kite-region-action-btn:hover,html body.tpl-eid.page-250239 .txt.editorArea section.kite-section[aria-labelledby="kite-region-services-other-yokohama"] .kite-service-grid>article.kite-service-card.kite-card>.kite-card-pad>a.kite-service-detail-btn.kite-region-action-btn:focus-visible {
  background:#0369a1!important;
  background-color:#0369a1!important;
  background-image:linear-gradient(135deg,#38bdf8 0%,#0369a1 100%)!important;
  border-color:rgba(3,105,161,.82)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 12px 26px rgba(14,165,233,.24)!important;
}
/* kite-cont11-50-service-detail-buttons-nishi-visual-lock-20260702-v1 end */

/* kite-cont11-50-cta-nishi-final-20260702-v3 start */
/* The repeated CTA id is intentional: it outranks legacy inline CTA rules on page 250239 without touching other sections. */
html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702.kite-cta.kite-cta-last-box-20260702,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702.kite-cta.kite-cta-last-box-20260702 {
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 0 0 calc(50% - 50vw)!important;
  padding:clamp(46px,6vw,76px)0!important;
  background:radial-gradient(circle at 18% 18%,rgba(14,181,156,0.36),transparent 34%),radial-gradient(circle at 86% 14%,rgba(88,199,242,0.30),transparent 32%),linear-gradient(135deg,#0eb59c 0%,#0aa7c7 52%,#0b73b9 100%)!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}

html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-wrap,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-wrap {
  width:min(960px,calc(100% - 48px))!important;
  max-width:960px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}

html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 h2,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 h2 {
  max-width:900px!important;
  margin:0 auto 20px!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(28px,4vw,46px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-shadow:none!important;
}

html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 p,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 p {
  max-width:860px!important;
  margin:0 auto 26px!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:2!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-shadow:none!important;
}

html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btns,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btns {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:center!important;
  align-items:center!important;
  gap:14px!important;
  width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btn,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:56px!important;
  min-width:min(290px,100%)!important;
  padding:14px 26px!important;
  border-radius:10px!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  text-decoration:none!important;
  text-shadow:none!important;
}

html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btn-primary,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btn-primary,html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btn-primary:visited,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btn-primary:visited {
  border:1px solid rgba(255,255,255,0.35)!important;
  background-color:transparent!important;
  background-image:linear-gradient(135deg,rgba(14,181,156,0.90),rgba(11,115,185,0.92))!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  box-shadow:0 12px 24px rgba(7,95,157,0.18)!important;
}

html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btn-secondary,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btn-secondary,html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btn-secondary:visited,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btn-secondary:visited {
  border:1px solid rgba(255,255,255,0.82)!important;
  background:rgba(255,255,255,0.94)!important;
  background-color:rgba(255,255,255,0.94)!important;
  background-image:none!important;
  color:#087b78!important;
  -webkit-text-fill-color:#087b78!important;
  box-shadow:0 12px 24px rgba(7,95,157,0.14)!important;
}

@media (max-width: 767px) {
  html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702.kite-cta.kite-cta-last-box-20260702,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702.kite-cta.kite-cta-last-box-20260702 {
    padding:40px 0!important;
  }

  html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-wrap,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-wrap {
    width:min(calc(100% - 32px),520px)!important;
  }

  html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 h2,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 h2 {

/* kite-restore-chunk-20-20260802 */
    font-size:28px!important;
    line-height:1.55!important;
  }

  html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 p,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 p {
    font-size:16px!important;
    line-height:1.9!important;
  }

  html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btns,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btns {
    flex-direction:column-reverse!important;
    align-items:stretch!important;
  }

  html body.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btn,html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama #kite-other-yokohama-bottom-cta-20260702#kite-other-yokohama-bottom-cta-20260702 .kite-btn {
    width:100%!important;
    min-width:0!important;
  }
}
/* kite-cont11-50-cta-nishi-final-20260702-v3 end */
/* kite-hodogaya-title-pseudo-repair-20260703-v1 start */
html body.page-250145 .kite-region-nav a[aria-current="page"] {
  color:#0b8f84!important;
  -webkit-text-fill-color:#0b8f84!important;
}

html body.page-250145 .kite-region-nav a[aria-current="page"]::after,html body.page-250145 #kite-region-title-hodogaya::after,html body.page-250145 #kite-region-cta-hodogaya::after,html body.page-250145 #kite-region-self-burden-title-hodogaya::after {
  content:none!important;
  display:none!important;
}

html body.page-250145 #kite-region-title-hodogaya,html body.page-250145 #kite-region-self-burden-title-hodogaya {
  color:#143142!important;
  -webkit-text-fill-color:#143142!important;
  position:relative!important;
}

html body.page-250145 #kite-region-cta-hodogaya {
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  position:relative!important;
}
/* kite-hodogaya-title-pseudo-repair-20260703-v1 end */

/* kite-cont11-main-match-nishi-header-flow-20260703-v2 start */
html body.tpl-contents.page-249793 {
  background:#f7fcfb!important;
}

html body.tpl-contents.page-249793>header.header {
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  margin:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.tpl-contents.page-249793>header.header .site-logo,html body.tpl-contents.page-249793>header.header .catch,html body.tpl-contents.page-249793>header.header .header__txt,html body.tpl-contents.page-249793>header.header h1,html body.tpl-contents.page-249793>header.header p,html body.tpl-contents.page-249793>header.header .txt,html body.tpl-contents.page-249793>header.header .logo {
  display:none!important;
}

html body.tpl-contents.page-249793>nav.menu {
  display:none!important;
  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
}

html body.tpl-contents.page-249793 main {
  margin-top:0!important;
  padding-top:0!important;
}

html body.tpl-contents.page-249793 section.article.siteWidth-s,html body.tpl-contents.page-249793 section.article.siteWidth-s.ao-scroll-reveal,html body.tpl-contents.page-249793 section.article.siteWidth-s.ao-active {
  margin-top:0!important;
}

html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-hero {
  margin-top:0!important;
}

@media (max-width: 767px) {
  html body.tpl-contents.page-249793 #kite-yokohama-area-index-title {
    font-size:clamp(36px,11vw,43px)!important;
    line-height:1.45!important;
  }
}
/* kite-cont11-main-match-nishi-header-flow-20260703-v2 end */

/* kite-free-space-service-css-move-20260703-v1 start */
/* ==================================================
   [AO SERVICE COST TITLE SIZE v1] 提供サービスページ 費用見出しサイズ調整
   ================================================== */
body.page-154471 .kite-svc-cost h3{font-size:28px!important;line-height:1.55!important;font-weight:700!important;letter-spacing:.08em!important;font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important}
@media(max-width:768px){body.page-154471 .kite-svc-cost h3{font-size:22px!important;line-height:1.6!important;letter-spacing:.04em!important}}

/* ==================================================
   [AO SERVICE OPENING TITLE CENTER v1] 提供サービス見出し・下線中央配置
   ================================================== */
body.page-154471 .kite-service-parent-opening-title{box-sizing:border-box!important;width:min(1120px,calc(100% - 48px))!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;display:block!important}
body.page-154471 .kite-service-parent-opening-title h2{display:block!important;width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;position:relative!important}
body.page-154471 .kite-service-parent-opening-title h2::after{left:50%!important;right:auto!important;transform:translateX(-50%)!important;margin-left:0!important;margin-right:0!important}
@media(max-width:768px){body.page-154471 .kite-service-parent-opening-title{width:92%!important}body.page-154471 .kite-service-parent-opening-title h2{width:100%!important}}
/* /kite-free-space-service-css-move-20260703-v1 */

/* kite-home-annotated-refresh-20260703-v1 start */
body.slide header.header>h1.siteTitle>a>div.sava:nth-of-type(3) {
  margin-top:clamp(30px,6vw,56px)!important;
  transform:translateY(12px)!important;
}

body.slide section#kite-home-consultation-cta-v1 .kite-sitelink-candidates {
  position:relative!important;
  overflow:hidden!important;
  padding:clamp(20px,5vw,34px)!important;
  border:1px solid rgba(20,188,184,.34)!important;
  border-radius:28px!important;
  background:radial-gradient(circle at 12% 12%,rgba(33,221,206,.22),transparent 32%),radial-gradient(circle at 90% 6%,rgba(27,130,230,.18),transparent 30%),linear-gradient(145deg,rgba(255,255,255,.96),rgba(232,250,255,.94))!important;
  box-shadow:0 22px 54px rgba(3,78,115,.16),inset 0 1px 0 rgba(255,255,255,.9)!important;
}

body.slide section#kite-home-consultation-cta-v1 .kite-sitelink-candidates::before {
  content:""!important;
  position:absolute!important;
  inset:-42%auto auto -18%!important;
  width:68%!important;
  aspect-ratio:1!important;
  border-radius:999px!important;
  background:conic-gradient(from 135deg,rgba(12,174,202,.2),rgba(52,235,190,.08),rgba(13,107,213,.18),rgba(12,174,202,.2))!important;
  pointer-events:none!important;
}

body.slide section#kite-home-consultation-cta-v1 .kite-sitelink-candidates>* {
  position:relative!important;
  z-index:1!important;
}

body.slide section#kite-home-consultation-cta-v1 .kite-sitelink-candidates ul,body.slide section#kite-home-consultation-cta-v1 .kite-sitelink-candidates li {
  list-style:none!important;
  margin-left:0!important;
  padding-left:0!important;
}

body.slide section#kite-home-consultation-cta-v1 .kite-sitelink-candidates li::marker {
  content:""!important;
}

body.slide section#kite-home-consultation-cta-v1 .kite-sitelink-candidates a {
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  min-height:50px!important;
  padding:13px 50px 13px 18px!important;
  border:1px solid rgba(6,145,164,.22)!important;
  border-radius:16px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(234,255,250,.9)) padding-box,linear-gradient(135deg,rgba(13,178,216,.74),rgba(42,215,167,.74)) border-box!important;
  box-shadow:0 12px 30px rgba(4,97,127,.12)!important;
  color:#03756f!important;
  -webkit-text-fill-color:#03756f!important;
  text-decoration:none!important;
}

body.slide section#kite-home-consultation-cta-v1 .kite-sitelink-candidates a::after {
  content:">"!important;
  position:absolute!important;
  right:16px!important;
  top:50%!important;
  width:26px!important;
  height:26px!important;
  display:grid!important;
  place-items:center!important;
  border-radius:999px!important;
  transform:translateY(-50%)!important;
  background:linear-gradient(135deg,#0c7fd7,#13c9bd)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 8px 18px rgba(4,116,163,.22)!important;
}

body.slide #guide-section .kite-trust-links {
  border:1px solid rgba(65,190,255,.55)!important;
  background:radial-gradient(circle at 13% 12%,rgba(255,255,255,.22),transparent 30%),radial-gradient(circle at 92% 4%,rgba(72,224,255,.24),transparent 32%),linear-gradient(135deg,#075fbd 0%,#087ed0 42%,#08b8d6 100%)!important;
  box-shadow:0 20px 48px rgba(3,84,155,.24),inset 0 1px 0 rgba(255,255,255,.24)!important;
}

body.slide #guide-section .kite-trust-links a {
  border:1px solid rgba(255,255,255,.36)!important;
  background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.08)) padding-box,linear-gradient(135deg,rgba(255,255,255,.62),rgba(46,227,255,.34)) border-box!important;
  box-shadow:0 10px 22px rgba(0,43,94,.16),inset 0 1px 0 rgba(255,255,255,.22)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

body.slide section#j9fm .anchor-wrapper::before,body.slide section#j9fm .kite-home-info-gap-saba-photo {
  display:none!important;
  content:none!important;
  background:none!important;
}

body.slide div.main-visual-wrapper:nth-of-type(1)>div.kite-visual-stage>div.kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) {
  width:min(100%,880px)!important;
  max-width:100%!important;
  box-sizing:border-box!important;
  justify-content:space-between!important;
  gap:clamp(4px,1.6vw,16px)!important;
  padding-inline:clamp(10px,4vw,42px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  white-space:nowrap!important;
}

@media (max-width: 768px) {
  body.slide header.header>h1.siteTitle>a>div.sava:nth-of-type(3) {
    margin-top:28px!important;
    transform:translateY(10px)!important;
  }

  body.slide section#kite-home-consultation-cta-v1 .kite-sitelink-candidates {
    border-radius:22px!important;
    padding:18px!important;
  }

  body.slide section#kite-home-consultation-cta-v1 .kite-sitelink-candidates a {
    min-height:48px!important;
    padding:12px 46px 12px 14px!important;
  }

  body.slide #guide-section .kite-trust-links {
    border-radius:18px!important;
  }

  body.slide div.main-visual-wrapper:nth-of-type(1)>div.kite-visual-stage>div.kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) {
    width:100%!important;
    padding-inline:0!important;
  }
}
/* /kite-home-annotated-refresh-20260703-v1 */

/* kite-cont1-service-area-mojibake-fix-20260704-v1 start */
html body.page-154471 #ks-local-title {
  font-size:clamp(25px,4.1vw,38px)!important;
  line-height:1.48!important;
  letter-spacing:.03em!important;
  font-weight:800!important;
  color:#143142!important;
}

html body.page-154471 #ks-local-title::before {
  content:none!important;
  display:none!important;
}

html body.page-154471 .ks-local>div>p {
  font-size:clamp(15.5px,2.2vw,17.5px)!important;
  line-height:2!important;
  letter-spacing:.04em!important;
  font-weight:600!important;
  color:#526973!important;
}

html body.page-154471 .ks-local>div>p::before {
  content:none!important;
  display:none!important;
}

@media (max-width: 768px) {
  html body.page-154471 #ks-local-title {
    font-size:clamp(25px,6.8vw,32px)!important;
    line-height:1.5!important;
    letter-spacing:.025em!important;
  }

  html body.page-154471 .ks-local>div>p {
    font-size:clamp(15.5px,4vw,17px)!important;
    line-height:1.95!important;
    letter-spacing:.035em!important;
  }
}
/* /kite-cont1-service-area-mojibake-fix-20260704-v1 */

/* kite-cont1-53-page-top-return-white-20260704-v1 start */
html body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn,html body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:link,html body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:visited,html body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:hover,html body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn:focus,html body.page-250816 section#brhq .kite-page-top-return-20260625>a.kite-page-top-return-btn .kite-page-top-return-text-20260625 {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-decoration:none!important;
}
/* /kite-cont1-53-page-top-return-white-20260704-v1 */

/* kite-css-mojibake-content-repair-20260704-v1: repaired mojibake content declarations only */

/* kite-css-source-mojibake-sanitize-20260704-v2: removed legacy mojibake from comments, font names, and safe selectors */

/* kite-home-fine-tune-20260705-v1 start */
html body#top.slide header.header h1.siteTitle.siteTitle>a>div.sava:nth-of-type(3),html body.slide#top header.header h1.siteTitle.siteTitle>a>div.sava:nth-of-type(3) {
  margin-top:30px!important;
  transform:translateY(4px)!important;
}

html body#top.slide header.header h1.siteTitle.siteTitle>a>div.kite-area-text:nth-of-type(4),html body.slide#top header.header h1.siteTitle.siteTitle>a>div.kite-area-text:nth-of-type(4) {
  top:188px!important;
  transform:translateX(-50%)!important;
}

html body#top.slide #guide-section figure.kite-home-info-gap-capy-photo,html body.slide#top #guide-section figure.kite-home-info-gap-capy-photo {
  margin-left:0!important;
  margin-right:auto!important;
  align-self:flex-start!important;
}

html body#top.slide #guide-section figure.kite-home-info-gap-capy-photo img,html body.slide#top #guide-section figure.kite-home-info-gap-capy-photo img {
  display:block!important;
}

html body#top.slide section#j9fm .anchor-wrapper::before,html body.slide#top section#j9fm .anchor-wrapper::before {
  pointer-events:none!important;
}

html body#top.slide section#j9fm figure.kite-home-info-gap-saba-photo,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo {
  display:block!important;
  margin-left:0!important;
  margin-right:auto!important;
  align-self:flex-start!important;
}

html body#top.slide section#j9fm figure.kite-home-info-gap-saba-photo img,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo img {
  display:block!important;
  width:100%!important;
  height:auto!important;
}

html body#top.slide .main-visual-wrapper .kite-visual-stage>.kite-anim-cont,html body.slide#top .main-visual-wrapper .kite-visual-stage>.kite-anim-cont {
  box-sizing:border-box!important;
  width:min(56vw,760px)!important;
  max-width:calc(100% - 56px)!important;
  height:auto!important;
  aspect-ratio:1/1!important;
  min-height:0!important;
  padding:clamp(42px,5vw,76px)!important;
  border-radius:clamp(32px,3vw,48px)!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  align-items:center!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

html body#top.slide .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2),html body.slide#top .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2) {
  width:100%!important;
  max-width:100%!important;
  justify-content:center!important;
  gap:.03em!important;
  padding-inline:0!important;
  overflow:visible!important;
  white-space:nowrap!important;
}

html body#top.slide .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2) .kite-xl,html body.slide#top .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2) .kite-xl {
  font-size:clamp(34px,4.1vw,62px)!important;
  line-height:1.04!important;
  letter-spacing:-0.03em!important;
}

html body#top.slide .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2) .kite-space,html body.slide#top .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2) .kite-space {
  width:.18em!important;
  min-width:.18em!important;
  max-width:.18em!important;
  flex:0 0 .18em!important;
}

@media (max-width: 768px) {
  html body#top.slide header.header h1.siteTitle.siteTitle>a>div.sava:nth-of-type(3),html body.slide#top header.header h1.siteTitle.siteTitle>a>div.sava:nth-of-type(3) {
    margin-top:26px!important;
    transform:translateY(6px)!important;
  }

  html body#top.slide header.header h1.siteTitle.siteTitle>a>div.kite-area-text:nth-of-type(4),html body.slide#top header.header h1.siteTitle.siteTitle>a>div.kite-area-text:nth-of-type(4) {
    top:160px!important;
    transform:translateX(-50%)!important;
  }

  html body#top.slide #guide-section figure.kite-home-info-gap-capy-photo,html body.slide#top #guide-section figure.kite-home-info-gap-capy-photo,html body#top.slide section#j9fm figure.kite-home-info-gap-saba-photo,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo {
    margin-left:auto!important;
    margin-right:auto!important;
    align-self:center!important;
  }

  html body#top.slide .main-visual-wrapper .kite-visual-stage>.kite-anim-cont,html body.slide#top .main-visual-wrapper .kite-visual-stage>.kite-anim-cont {
    width:min(88vw,530px)!important;
    max-width:calc(100vw - 36px)!important;
    padding:clamp(30px,7vw,46px)!important;
    border-radius:30px!important;
  }

  html body#top.slide .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2) .kite-xl,html body.slide#top .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2) .kite-xl {
    font-size:clamp(28px,7.4vw,40px)!important;
    letter-spacing:-0.035em!important;
  }

  html body#top.slide .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2) .kite-space,html body.slide#top .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2) .kite-space {
    width:.14em!important;
    min-width:.14em!important;
    max-width:.14em!important;
    flex-basis:.14em!important;
  }
}
/* /kite-home-fine-tune-20260705-v1 */

/* kite-home-character-independent-layers-final-20260705-v2 start */
html body#top.slide main section#j9fm div.anchor-wrapper.anchor-wrapper::before,html body.slide#top main section#j9fm div.anchor-wrapper.anchor-wrapper::before,html body#top.slide div#guide-section::before,html body.slide#top div#guide-section::before {
  content:none!important;
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  width:0!important;
  height:0!important;
  min-width:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  background:none!important;
  background-image:none!important;
  box-shadow:none!important;
  pointer-events:none!important;
}

html body#top.slide main section#j9fm div.anchor-wrapper.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body.slide#top main section#j9fm div.anchor-wrapper.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body#top.slide main div#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:relative!important;
  z-index:2!important;
  width:min(100%,680px)!important;
  max-width:min(100%,680px)!important;
  height:auto!important;
  min-height:1px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  overflow:hidden!important;
  border-radius:28px!important;
  background:transparent!important;
}

html body#top.slide main section#j9fm div.anchor-wrapper.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo img,html body.slide#top main section#j9fm div.anchor-wrapper.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo img,html body#top.slide main div#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo img,html body.slide#top main div#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  object-fit:cover!important;
  border-radius:28px!important;
}

@media (max-width: 767px) {
  html body#top.slide main section#j9fm div.anchor-wrapper.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body.slide#top main section#j9fm div.anchor-wrapper.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body#top.slide main div#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo {
    width:min(100%,calc(100vw - 36px))!important;
    max-width:min(100%,calc(100vw - 36px))!important;
    border-radius:22px!important;
  }

  html body#top.slide main section#j9fm div.anchor-wrapper.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo img,html body.slide#top main section#j9fm div.anchor-wrapper.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo img,html body#top.slide main div#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo img,html body.slide#top main div#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo img {
    border-radius:22px!important;
  }
}
/* kite-home-character-independent-layers-final-20260705-v2 end */

/* kite-home-character-independent-layer-var-clear-20260705-v3 start */
html body#top.slide section#j9fm,html body.slide#top section#j9fm,html body#top.slide section#j9fm .anchor-wrapper,html body.slide#top section#j9fm .anchor-wrapper {
  --kite-service-saba-photo: none !important;
}
/* kite-home-character-independent-layer-var-clear-20260705-v3 end */

/* kite-home-character-independent-layer-no-pseudo-box-20260705-v4 start */
html body#top.slide section#j9fm .anchor-wrapper::before,html body.slide#top section#j9fm .anchor-wrapper::before {
  content:none!important;
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  position:absolute!important;
  inset:auto!important;
  width:0!important;
  height:0!important;
  min-width:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  background:none!important;
  background-image:none!important;
  box-shadow:none!important;
  pointer-events:none!important;
}

html body#top.slide section#j9fm figure.kite-home-info-gap-saba-photo,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo,html body#top.slide div#guide-section figure.kite-home-info-gap-capy-photo,html body.slide#top div#guide-section figure.kite-home-info-gap-capy-photo {
  aspect-ratio:2/3!important;
}

html body#top.slide section#j9fm figure.kite-home-info-gap-saba-photo img,html body.slide#top section#j9fm figure.kite-home-info-gap-saba-photo img,html body#top.slide div#guide-section figure.kite-home-info-gap-capy-photo img,html body.slide#top div#guide-section figure.kite-home-info-gap-capy-photo img {
  height:100%!important;
  object-fit:cover!important;
}
/* kite-home-character-independent-layer-no-pseudo-box-20260705-v4 end */

/* kite-home-character-independent-layer-kill-saba-pseudo-20260705-v5 start */
html body#top.slide section#j9fm#j9fm.article.siteWidth-s>div.txt.editorArea>div.anchor-wrapper.anchor-wrapper.anchor-wrapper::before,html body.slide#top section#j9fm#j9fm.article.siteWidth-s>div.txt.editorArea>div.anchor-wrapper.anchor-wrapper.anchor-wrapper::before,html body#top.slide section#j9fm#j9fm.article.siteWidth-s div.anchor-wrapper.anchor-wrapper.anchor-wrapper::before,html body.slide#top section#j9fm#j9fm.article.siteWidth-s div.anchor-wrapper.anchor-wrapper.anchor-wrapper::before {
  content:none!important;
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  position:absolute!important;
  inset:auto!important;
  width:0!important;
  height:0!important;
  min-width:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  background:none!important;
  background-image:none!important;
  box-shadow:none!important;
  pointer-events:none!important;
}
/* kite-home-character-independent-layer-kill-saba-pseudo-20260705-v5 end */

/* kite-home-character-photo-size-unify-pc-tablet-20260706-v2 start */
@media (min-width: 1024px) {
  html body#top.slide main figure.kite-home-info-gap-kite-photo,html body.slide#top main figure.kite-home-info-gap-kite-photo,html body#top.slide main section#j9fm div.anchor-wrapper>figure.kite-home-info-gap-saba-photo,html body.slide#top main section#j9fm div.anchor-wrapper>figure.kite-home-info-gap-saba-photo,html body#top.slide main div#guide-section figure.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section figure.kite-home-info-gap-capy-photo {
    box-sizing:border-box!important;
    width:min(572px,calc(100vw - 96px))!important;
    max-width:min(572px,calc(100vw - 96px))!important;
    aspect-ratio:2/3!important;
    margin-left:auto!important;
    margin-right:auto!important;
    overflow:hidden!important;
    border-radius:28px!important;
  }

  html body#top.slide main figure.kite-home-info-gap-kite-photo img,html body.slide#top main figure.kite-home-info-gap-kite-photo img,html body#top.slide main section#j9fm div.anchor-wrapper>figure.kite-home-info-gap-saba-photo img,html body.slide#top main section#j9fm div.anchor-wrapper>figure.kite-home-info-gap-saba-photo img,html body#top.slide main div#guide-section figure.kite-home-info-gap-capy-photo img,html body.slide#top main div#guide-section figure.kite-home-info-gap-capy-photo img {
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    height:100%!important;
    object-fit:cover!important;
    border-radius:28px!important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  html body#top.slide main figure.kite-home-info-gap-kite-photo,html body.slide#top main figure.kite-home-info-gap-kite-photo,html body#top.slide main section#j9fm div.anchor-wrapper>figure.kite-home-info-gap-saba-photo,html body.slide#top main section#j9fm div.anchor-wrapper>figure.kite-home-info-gap-saba-photo,html body#top.slide main div#guide-section figure.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section figure.kite-home-info-gap-capy-photo {
    width:min(620px,calc(100vw - 56px))!important;
    max-width:min(620px,calc(100vw - 56px))!important;
    aspect-ratio:2/3!important;
    margin-left:auto!important;
    margin-right:auto!important;
    overflow:hidden!important;
    border-radius:28px!important;
  }
}
/* kite-home-character-photo-size-unify-pc-tablet-20260706-v2 end */


/* kite-home-character-photo-two-thirds-pc-tablet-20260706-v2 start */
@media (min-width: 1024px) {
  html body#top.slide main section#j9fm.article.siteWidth-s.ao-scroll-reveal div.txt.editorArea div.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body.slide#top main section#j9fm.article.siteWidth-s.ao-scroll-reveal div.txt.editorArea div.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body#top.slide main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body#top.slide main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo,html body.slide#top main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo {
    width:380px!important;
    max-width:calc(100vw - 96px)!important;
    min-width:0!important;
    aspect-ratio:2/3!important;
    margin-left:auto!important;
    margin-right:auto!important;
    overflow:hidden!important;
    border-radius:28px!important;
  }

  html body#top.slide main section#j9fm.article.siteWidth-s.ao-scroll-reveal div.txt.editorArea div.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo>img,html body.slide#top main section#j9fm.article.siteWidth-s.ao-scroll-reveal div.txt.editorArea div.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo>img,html body#top.slide main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo>img,html body.slide#top main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo>img,html body#top.slide main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo>img,html body.slide#top main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo>img {
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    height:100%!important;
    object-fit:cover!important;
    border-radius:28px!important;
  }

  html body#top.slide main #concern-section::before,html body.slide#top main #concern-section::before {
    width:380px!important;
    max-width:calc(100vw - 96px)!important;
    height:auto!important;
    aspect-ratio:2/3!important;
    border-radius:28px!important;
    background-size:cover,cover!important;
    overflow:hidden!important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  html body#top.slide main section#j9fm.article.siteWidth-s.ao-scroll-reveal div.txt.editorArea div.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body.slide#top main section#j9fm.article.siteWidth-s.ao-scroll-reveal div.txt.editorArea div.anchor-wrapper>figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body#top.slide main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body#top.slide main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo,html body.slide#top main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo {
    width:380px!important;
    max-width:calc(100vw - 56px)!important;
    min-width:0!important;
    aspect-ratio:2/3!important;
    margin-left:auto!important;
    margin-right:auto!important;
    overflow:hidden!important;
    border-radius:28px!important;
  }

  html body#top.slide main #concern-section::before,html body.slide#top main #concern-section::before {
    width:380px!important;
    max-width:calc(100vw - 56px)!important;
    height:auto!important;
    aspect-ratio:2/3!important;
    border-radius:28px!important;
    background-size:cover,cover!important;
    overflow:hidden!important;
  }
}
/* kite-home-character-photo-two-thirds-pc-tablet-20260706-v2 end */


/* kite-home-capy-mobile-342px-20260706-v1 start */
@media (max-width: 767px) {
  html body#top.slide main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo {
    width:342px!important;
    max-width:calc(100vw - 48px)!important;
    min-width:0!important;
    aspect-ratio:2/3!important;
    margin-left:auto!important;
    margin-right:auto!important;
    overflow:hidden!important;
    border-radius:28px!important;
  }

  html body#top.slide main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo>img,html body.slide#top main div#guide-section div.split-container div.flow-side figure.kite-home-info-gap-capy-photo>img {
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    height:100%!important;
    object-fit:cover!important;
    border-radius:28px!important;
  }
}
/* kite-home-capy-mobile-342px-20260706-v1 end */

/* kite-home-capy-anchor-under-about-20260706-v2 start */
html body#top.slide main div#guide-section div.split-container>div.anchor-side,html body.slide#top main div#guide-section div.split-container>div.anchor-side {
  justify-content:flex-start!important;
  gap:0!important;
  overflow:visible!important;
}

html body#top.slide main div#guide-section div.split-container>div.anchor-side>figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section div.split-container>div.anchor-side>figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo {
  display:block!important;
  position:relative!important;
  left:auto!important;
  right:auto!important;
  inset:auto!important;
  transform:none!important;
  width:min(360px,100%)!important;
  height:540px!important;
  min-height:540px!important;
  max-height:540px!important;
  max-width:100%!important;
  min-width:0!important;
  flex:0 0 auto!important;
  aspect-ratio:2/3!important;
  margin:38px 0 0!important;
  padding:0!important;
  align-self:flex-start!important;
  justify-self:start!important;
  overflow:hidden!important;
  border-radius:28px!important;
  box-shadow:0 22px 46px rgba(13,88,76,0.18)!important;
  z-index:2!important;
}

html body#top.slide main div#guide-section div.split-container>div.anchor-side>figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo>img,html body.slide#top main div#guide-section div.split-container>div.anchor-side>figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo>img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:100%!important;
  min-height:100%!important;
  max-height:100%!important;
  object-fit:cover!important;
  object-position:center center!important;
  border-radius:28px!important;
  transform:none!important;
}

@media (min-width: 768px) and (max-width: 1023px) {
  html body#top.slide main div#guide-section div.split-container>div.anchor-side>figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section div.split-container>div.anchor-side>figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo {
    width:min(360px,100%)!important;
    margin-top:34px!important;
  }
}

@media (max-width: 767px) {
  html body#top.slide main div#guide-section div.split-container>div.anchor-side,html body.slide#top main div#guide-section div.split-container>div.anchor-side {
    height:auto!important;
    min-height:0!important;
    align-items:stretch!important;
  }

  html body#top.slide main div#guide-section div.split-container>div.anchor-side>figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section div.split-container>div.anchor-side>figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo {
    width:min(342px,calc(100vw - 48px))!important;
    height:513px!important;
    min-height:513px!important;
    max-height:513px!important;
    max-width:calc(100vw - 48px)!important;
    margin:34px auto 0!important;
    align-self:center!important;
    justify-self:center!important;
  }
}
/* kite-home-capy-anchor-under-about-20260706-v2 end */
/* kite-home-remove-old-kite-pseudo-photo-20260707-v1 start */
html body#top.slide main #concern-section::before,html body.slide#top main #concern-section::before,html body#top.slide main #concern-section .split-container::after,html body.slide#top main #concern-section .split-container::after,html body#top.slide main #concern-section .anchor-side::after,html body.slide#top main #concern-section .anchor-side::after {
  content:none!important;
  display:none!important;
  background-image:none!important;
}

html body#top.slide main #concern-section .anchor-side>figure.kite-home-info-gap-kite-photo,html body.slide#top main #concern-section .anchor-side>figure.kite-home-info-gap-kite-photo {
  display:block!important;
}
/* kite-home-remove-old-kite-pseudo-photo-20260707-v1 end */

/* kite-home-comment-fixes-20260707-v1 */
@media (min-width: 769px) {
  html body#top.slide header.header h1.siteTitle.siteTitle>a>div.kite-area-text.kite-area-text:nth-of-type(4),html body.slide#top header.header h1.siteTitle.siteTitle>a>div.kite-area-text.kite-area-text:nth-of-type(4) {
    top:206px!important;
    transform:translateX(-50%)!important;
  }

  html body#top #kite-desc-root .kite-card-ja>.kite-header+br+br+.kite-sec,html body#top #kite-desc-root .kite-card-ja>.kite-header+.kite-sec,html body.slide#top #kite-desc-root .kite-card-ja>.kite-header+br+br+.kite-sec,html body.slide#top #kite-desc-root .kite-card-ja>.kite-header+.kite-sec {
    margin-top:clamp(28px,3.4vw,52px)!important;
    padding-top:clamp(8px,1vw,14px)!important;
  }

  html body#top.slide .foot-area .main-visual-wrapper .kite-visual-stage.kite-visual-stage,html body.slide#top .foot-area .main-visual-wrapper .kite-visual-stage.kite-visual-stage {
    width:min(calc(100vw - 80px),660px)!important;
    max-width:min(calc(100vw - 80px),660px)!important;
    height:min(calc(100vw - 80px),660px)!important;
    min-height:0!important;
    aspect-ratio:1/1!important;
    margin-left:auto!important;
    margin-right:auto!important;
    box-sizing:border-box!important;
    overflow:hidden!important;
  }

  html body#top.slide .foot-area .main-visual-wrapper .kite-visual-stage>.kite-anim-cont,html body.slide#top .foot-area .main-visual-wrapper .kite-visual-stage>.kite-anim-cont {
    width:84%!important;
    max-width:84%!important;
    height:84%!important;
    max-height:84%!important;
    min-height:0!important;
    aspect-ratio:1/1!important;
    margin:auto!important;
    align-self:center!important;
    justify-self:center!important;
    box-sizing:border-box!important;
    padding:clamp(34px,4vw,62px) clamp(20px,3vw,38px)!important;
  }
}

html body#top section#kite-home-consultation-cta-v1 .kite-cta-copy::before,html body.slide#top section#kite-home-consultation-cta-v1 .kite-cta-copy::before {
  content:"きてケアプランセンター\a居宅介護支援事業所のご案内";
  display:block!important;
  white-space:pre-line!important;
  margin:0 0 clamp(18px,3vw,30px)!important;
  color:#075b8f!important;
  -webkit-text-fill-color:#075b8f!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(28px,5.4vw,52px)!important;
  font-weight:800!important;
  line-height:1.28!important;
  letter-spacing:.04em!important;
  text-align:left!important;
}

html body#top #kite-desc-root .kite-card-ja>.kite-sec:nth-of-type(2),html body#top #kite-desc-root .kite-card-ja>.kite-header+br+br+.kite-sec,html body.slide#top #kite-desc-root .kite-card-ja>.kite-sec:nth-of-type(2),html body.slide#top #kite-desc-root .kite-card-ja>.kite-header+br+br+.kite-sec {
  margin-top:clamp(28px,4.8vw,52px)!important;
  padding-top:clamp(8px,1.4vw,16px)!important;
}

html body#top #guide-section .kite-trust-links,html body.slide#top #guide-section .kite-trust-links {
  border-color:rgba(103,214,255,.7)!important;
  background:radial-gradient(circle at 14% 10%,rgba(255,255,255,.32),transparent 34%),radial-gradient(circle at 92% 4%,rgba(115,234,255,.28),transparent 34%),linear-gradient(135deg,#0e8fde 0%,#0aa8df 48%,#10c7c1 100%)!important;
  box-shadow:0 18px 40px rgba(8,124,196,.22),inset 0 1px 0 rgba(255,255,255,.28)!important;
}

html body#top #guide-section .kite-trust-links a,html body.slide#top #guide-section .kite-trust-links a {
  border-color:rgba(255,255,255,.5)!important;
  background:linear-gradient(135deg,rgba(255,255,255,.24),rgba(255,255,255,.1)) padding-box,linear-gradient(135deg,rgba(255,255,255,.72),rgba(84,229,255,.42)) border-box!important;
}

@media (max-width: 768px) {
  html body#top section#kite-home-consultation-cta-v1 .kite-cta-copy::before,html body.slide#top section#kite-home-consultation-cta-v1 .kite-cta-copy::before {
    font-size:clamp(25px,8vw,36px)!important;
    line-height:1.32!important;
  }
}
/* /kite-home-comment-fixes-20260707-v1 */

/* kite-home-quick-links-fullwidth-20260707-v1 */
html body#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates,html body.slide#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates {
  grid-column:1/-1!important;
  width:100%!important;
  max-width:none!important;
  box-sizing:border-box!important;
  margin:clamp(24px,3.8vw,42px)0 0!important;
}

html body#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates h3,html body.slide#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates h3 {
  margin:0 0 clamp(18px,2.6vw,28px)!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}

html body#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates h3::before,html body.slide#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates h3::before {
  content:"きてケアプランセンター公式ホームページでよく見られるページ";
  display:block!important;
  color:#075b8f!important;
  -webkit-text-fill-color:#075b8f!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(22px,2.8vw,34px)!important;
  font-weight:800!important;
  line-height:1.5!important;
  letter-spacing:.04em!important;
}

html body#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates ul,html body.slide#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates ul {
  width:100%!important;
  grid-template-columns:repeat(2,minmax(260px,1fr))!important;
  gap:clamp(16px,2.4vw,28px) clamp(18px,2.6vw,28px)!important;
}

html body#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates li:last-child:nth-child(odd),html body.slide#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates li:last-child:nth-child(odd) {
  grid-column:1/-1!important;
}

html body#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates li:last-child:nth-child(odd) a,html body.slide#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates li:last-child:nth-child(odd) a {
  width:100%!important;
}

@media (max-width: 760px) {
  html body#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates,html body.slide#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates {
    margin-top:22px!important;
  }

  html body#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates h3::before,html body.slide#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates h3::before {
    font-size:clamp(22px,6.2vw,30px)!important;
    line-height:1.55!important;
    text-align:left!important;
  }

  html body#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates ul,html body.slide#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates ul {
    grid-template-columns:1fr!important;
  }
}
/* /kite-home-quick-links-fullwidth-20260707-v1 */

/* kite-home-quick-links-heading-size-20260707-v1 */
html body#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates h3::before,html body.slide#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates h3::before {
  font-size:24px!important;
  line-height:1.58!important;
}

@media (max-width: 760px) {
  html body#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates h3::before,html body.slide#top section#kite-home-consultation-cta-v1 .kite-sitelink-candidates h3::before {
    font-size:20px!important;
    line-height:1.62!important;
  }
}
/* /kite-home-quick-links-heading-size-20260707-v1 */

/* kite-home-cta-office-photo-20260708-v1
   Scope: top page consultation CTA only.
   Purpose: place the office exterior photo above the phone/contact buttons and push the buttons lower. */
html body#top section#kite-home-consultation-cta-v1 .kite-cta-actions,html body.slide#top section#kite-home-consultation-cta-v1 .kite-cta-actions {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(156px,1fr))!important;
  align-items:center!important;
  justify-content:end!important;
  gap:14px 16px!important;
  min-width:min(38vw,430px)!important;
  padding-top:clamp(12px,2vw,32px)!important;
}
html body#top section#kite-home-consultation-cta-v1 .kite-cta-actions::before,html body.slide#top section#kite-home-consultation-cta-v1 .kite-cta-actions::before {
  content:""!important;
  display:block!important;
  grid-column:1/-1!important;
  width:min(100%,360px)!important;
  aspect-ratio:280/250!important;
  margin:0 auto clamp(8px,1.2vw,14px)!important;
  border:1px solid rgba(18,162,197,.24)!important;
  border-radius:8px!important;
  background-image:linear-gradient(180deg,rgba(255,255,255,.02),rgba(12,95,130,.08)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/JssYKdpFHw_full.jpg)!important;
  background-position:center center!important;
  background-size:cover!important;
  background-repeat:no-repeat!important;
  box-shadow:0 18px 36px rgba(12,82,110,.14)!important;
}
html body#top section#kite-home-consultation-cta-v1 .kite-cta-actions .kite-cta-button,html body.slide#top section#kite-home-consultation-cta-v1 .kite-cta-actions .kite-cta-button {
  width:100%!important;
}
@media (max-width: 760px) {
  html body#top section#kite-home-consultation-cta-v1 .kite-cta-actions,html body.slide#top section#kite-home-consultation-cta-v1 .kite-cta-actions {
    grid-template-columns:1fr!important;
    min-width:0!important;
    padding-top:0!important;
    margin-top:22px!important;
    gap:12px!important;
  }
  html body#top section#kite-home-consultation-cta-v1 .kite-cta-actions::before,html body.slide#top section#kite-home-consultation-cta-v1 .kite-cta-actions::before {
    width:min(100%,330px)!important;
    margin-bottom:8px!important;
  }
}
/* /kite-home-cta-office-photo-20260708-v1 */

/* kite-home-character-photo-mobile-center-20260709-v1 start */
@media (max-width: 767px) {
  html body#top.slide main section#j9fm div.anchor-split>div.anchor-side:has(>figure.kite-home-info-gap-saba-photo),html body.slide#top main section#j9fm div.anchor-split>div.anchor-side:has(>figure.kite-home-info-gap-saba-photo),html body#top.slide main div#guide-section div.split-container>div.anchor-side:has(>figure.kite-home-info-gap-capy-photo),html body.slide#top main div#guide-section div.split-container>div.anchor-side:has(>figure.kite-home-info-gap-capy-photo) {
    padding-left:0!important;
    padding-right:0!important;
    align-items:center!important;
    justify-content:center!important;
    text-align:center!important;
  }

  html body#top.slide main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo,html body.slide#top main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo,html body#top.slide main section#j9fm figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body.slide#top main section#j9fm figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo,html body#top.slide main div#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,html body.slide#top main div#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo {
    left:auto!important;
    right:auto!important;
    transform:none!important;
    width:min(342px,calc(100vw - 48px))!important;
    max-width:min(342px,calc(100vw - 48px))!important;
    margin-left:auto!important;
    margin-right:auto!important;
    align-self:center!important;
    justify-self:center!important;
  }

  html body#top.slide main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo>img,html body.slide#top main figure.kite-home-info-gap-kite-photo.kite-home-info-gap-kite-photo>img,html body#top.slide main section#j9fm figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo>img,html body.slide#top main section#j9fm figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo>img,html body#top.slide main div#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo>img,html body.slide#top main div#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo>img {
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
    object-position:center center!important;
  }
}
/* kite-home-character-photo-mobile-center-20260709-v1 end */

/* kite-home-character-photo-size-unify-20260709-v1 start */
body#top#top#top #guide-section#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,body#top#top#top section#j9fm#j9fm figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo {
  flex:0 0 380px!important;
  width:380px!important;
  min-width:380px!important;
  max-width:380px!important;
  height:540px!important;
  min-height:540px!important;
  max-height:540px!important;
  overflow:hidden!important;
}

body#top#top#top #guide-section#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo>img,body#top#top#top section#j9fm#j9fm figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo>img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center center!important;
}

@media (min-width: 769px) and (max-width: 1024px) {
  body#top#top#top #guide-section#guide-section .split-container>.flow-side,body#top#top#top section#j9fm#j9fm .anchor-split>.flow-side {
    padding-left:176px!important;
    box-sizing:border-box!important;
  }
}

@media (max-width: 767px) {
  body#top#top#top #guide-section#guide-section figure.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo.kite-home-info-gap-capy-photo,body#top#top#top section#j9fm#j9fm figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo {
    flex:0 0 auto!important;
    width:min(342px,calc(100vw - 48px))!important;
    min-width:0!important;
    max-width:min(342px,calc(100vw - 48px))!important;
    height:513px!important;
    min-height:513px!important;
    max-height:513px!important;
  }
}

body#top#top#top section#j9fm#j9fm figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo {
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  aspect-ratio:3/4!important;
}
/* kite-home-character-photo-size-unify-20260709-v1 end */

/* kite-standard-breadcrumb-left-small-20260709-v1 start */
html body:not(#top)>nav.pnkz.pnkz,html body:not(#top) nav.pnkz.pnkz,html body:not(#top) .kite-visible-breadcrumb:not(nav.pnkz) {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  width:min(1120px,calc(100% - 32px))!important;
  max-width:1120px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:0!important;
  padding-right:0!important;
  text-align:left!important;
  background:transparent!important;
  box-shadow:none!important;
  overflow:visible!important;
}

html body:not(#top)>nav.pnkz.pnkz ul,html body:not(#top) nav.pnkz.pnkz ul,html body:not(#top)>nav.pnkz.pnkz ol,html body:not(#top) nav.pnkz.pnkz ol,html body:not(#top) .kite-visible-breadcrumb:not(nav.pnkz) ul,html body:not(#top) .kite-visible-breadcrumb:not(nav.pnkz) ol {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:flex-start!important;
  align-items:center!important;
  width:100%!important;
  max-width:100%!important;
  margin-left:0!important;
  margin-right:auto!important;
  padding-left:0!important;
  text-align:left!important;
}

html body:not(#top)>nav.pnkz.pnkz,html body:not(#top) nav.pnkz.pnkz,html body:not(#top)>nav.pnkz.pnkz li,html body:not(#top) nav.pnkz.pnkz li,html body:not(#top)>nav.pnkz.pnkz a,html body:not(#top) nav.pnkz.pnkz a,html body:not(#top)>nav.pnkz.pnkz span,html body:not(#top) nav.pnkz.pnkz span,html body:not(#top) .kite-visible-breadcrumb:not(nav.pnkz),html body:not(#top) .kite-visible-breadcrumb:not(nav.pnkz) li,html body:not(#top) .kite-visible-breadcrumb:not(nav.pnkz) a,html body:not(#top) .kite-visible-breadcrumb:not(nav.pnkz) span {
  font-size:12px!important;
  line-height:1.55!important;
  text-align:left!important;
}

@media (max-width: 767px) {
  html body:not(#top)>nav.pnkz.pnkz,html body:not(#top) nav.pnkz.pnkz,html body:not(#top) .kite-visible-breadcrumb:not(nav.pnkz) {
    width:calc(100% - 24px)!important;
    max-width:calc(100% - 24px)!important;
  }

  html body:not(#top)>nav.pnkz.pnkz,html body:not(#top) nav.pnkz.pnkz,html body:not(#top)>nav.pnkz.pnkz li,html body:not(#top) nav.pnkz.pnkz li,html body:not(#top)>nav.pnkz.pnkz a,html body:not(#top) nav.pnkz.pnkz a,html body:not(#top)>nav.pnkz.pnkz span,html body:not(#top) nav.pnkz.pnkz span,html body:not(#top) .kite-visible-breadcrumb:not(nav.pnkz),html body:not(#top) .kite-visible-breadcrumb:not(nav.pnkz) li,html body:not(#top) .kite-visible-breadcrumb:not(nav.pnkz) a,html body:not(#top) .kite-visible-breadcrumb:not(nav.pnkz) span {
    font-size:11px!important;
    line-height:1.5!important;
  }
}
/* kite-standard-breadcrumb-left-small-20260709-v1 end */

/* kite-homepage-comment-tune-20260710-v3 start */

/* 1: add breathing room above the philosophy heading on smartphone widths */
@media (max-width: 767px) {
  html body#top div.kite-card.kite-card-ja>div.kite-header>div.kite-sec:nth-of-type(4),html body.slide#top div.kite-card.kite-card-ja>div.kite-header>div.kite-sec:nth-of-type(4) {
    margin-top:28px!important;
  }
}

/* 2: lower the service-area line slightly below the company line */
/* 3: hide only the slash text nodes between representative URL buttons */
html body#top section#t5qt div.txt.editorArea section.kite-representative-url-box:nth-of-type(2)>p:nth-of-type(2),html body.slide#top section#t5qt div.txt.editorArea section.kite-representative-url-box:nth-of-type(2)>p:nth-of-type(2) {
  font-size:0!important;
  line-height:0!important;
}

html body#top section#t5qt div.txt.editorArea section.kite-representative-url-box:nth-of-type(2)>p:nth-of-type(2)>a,html body.slide#top section#t5qt div.txt.editorArea section.kite-representative-url-box:nth-of-type(2)>p:nth-of-type(2)>a {
  font-size:16px!important;
  line-height:1.5!important;
}

/* 4: use a slightly deeper sky-blue gradient on all trust-link buttons */
html body#top div.kite-trust-links>div.kite-trust-link-grid>a,html body.slide#top div.kite-trust-links>div.kite-trust-link-grid>a {
  color:#ffffff!important;
  background:linear-gradient(135deg,#258fd0 0%,#42aee2 52%,#68c6ec 100%)!important;
  border-color:rgba(255,255,255,0.62)!important;
  box-shadow:0 5px 14px rgba(20,119,177,0.22)!important;
}

/* 5: widen the white greeting card slightly on smartphone widths */
@media (max-width: 767px) {
  html body#top section#xw8e div.greeting-wrapper.greeting-anim-01>div.greeting-card:nth-of-type(6),html body.slide#top section#xw8e div.greeting-wrapper.greeting-anim-01>div.greeting-card:nth-of-type(6) {
    box-sizing:border-box!important;
    width:calc(100% - 24px)!important;
    max-width:none!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }
}

/* 6: open the animated brand lettering slightly on tablet and PC widths */
/* kite-homepage-comment-tune-20260710-v3 end */
/* kite-homepage-trust-gradient-20260710-v4 start */
html body#top#top#top div.kite-trust-links.kite-trust-links>div.kite-trust-link-grid.kite-trust-link-grid>a,html body.slide#top#top#top div.kite-trust-links.kite-trust-links>div.kite-trust-link-grid.kite-trust-link-grid>a {
  color:#ffffff!important;
  background-color:#3aa9df!important;
  background-image:linear-gradient(135deg,#258fd0 0%,#42aee2 52%,#68c6ec 100%)!important;
  border-color:rgba(255,255,255,0.62)!important;
  box-shadow:0 5px 14px rgba(20,119,177,0.22)!important;
}
/* kite-homepage-trust-gradient-20260710-v4 end */
/* kite-homepage-welcome-faq-center-20260710-v5 start */

/* Replace only the visible generated CTA heading; keep real HTML and SEO copy intact. */
html body#top#top#top section#kite-home-consultation-cta-v1 .kite-cta-copy::before,html body.slide#top#top#top section#kite-home-consultation-cta-v1 .kite-cta-copy::before {
  content:"きてケアプランセンターへようこそ"!important;
}

/* Center the existing FAQ contact button without changing its size or destination. */
html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn {
  margin-left:auto!important;
  margin-right:auto!important;
}

/* kite-homepage-welcome-faq-center-20260710-v5 end */
/* kite-homepage-faq-wrapper-center-20260710-v6 start */
html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper {
  box-sizing:border-box!important;
  width:min(350px,calc(100% - 24px))!important;
  margin-left:auto!important;
  margin-right:auto!important;
}

html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn {
  box-sizing:border-box!important;
  width:100%!important;
}
/* kite-homepage-faq-wrapper-center-20260710-v6 end */
/* kite-homepage-faq-label-center-20260710-v7 start */
html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper {
  width:100%!important;
  max-width:350px!important;
}

html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn {
  width:100%!important;
  position:relative!important;
}

html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>span,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>span {
  position:absolute!important;
  left:50%!important;
  transform:translateX(-50%)!important;
  width:max-content!important;
  max-width:calc(100% - 84px)!important;
  text-align:center!important;
}
/* kite-homepage-faq-label-center-20260710-v7 end */
/* kite-homepage-faq-arrow-right-20260710-v8 start */
html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon {
  position:absolute!important;
  top:50%!important;
  right:22px!important;
  left:auto!important;
  margin:0!important;
  transform:translateY(-50%)!important;
}
/* kite-homepage-faq-arrow-right-20260710-v8 end */
/* kite-homepage-faq-wide-arrow-motion-20260710-v9 start */
html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper {
  width:min(380px,calc(100vw - 24px))!important;
  max-width:none!important;
  position:relative!important;
  left:50%!important;
  transform:translateX(-50%)!important;
}

html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn {
  width:100%!important;
}

@keyframes kiteFaqContactArrowSlide20260710V9 {
  0%,100% { transform:translateY(-50%) translateX(0); }
  50% { transform:translateY(-50%) translateX(8px); }
}

html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon {
  animation:kiteFaqContactArrowSlide20260710V9 1.65s cubic-bezier(0.22,1,0.36,1) infinite both!important;
}


/* kite-homepage-faq-wide-arrow-motion-20260710-v9 end */
/* kite-homepage-faq-desktop-tablet-center-20260710-v10 start */
@media (min-width: 600px) {
  html body#top#top#top div#kite-faq-kinetic,html body.slide#top#top#top div#kite-faq-kinetic {
    box-sizing:border-box!important;
    width:min(1100px,calc(100% - 32px))!important;
    max-width:1100px!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body#top#top#top div#kite-faq-kinetic>div.faq-header,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-header,html body#top#top#top div#kite-faq-kinetic>div.faq-grid,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-grid {
    box-sizing:border-box!important;
    width:350px!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper {
    box-sizing:border-box!important;
    width:min(560px,calc(100% - 32px))!important;
    max-width:560px!important;
    left:auto!important;
    transform:none!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>span,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>span {
    width:max-content!important;
    max-width:calc(100% - 110px)!important;
    white-space:nowrap!important;
  }

  html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon {
    animation:kiteFaqContactArrowSlide20260710V9 1.65s cubic-bezier(0.22,1,0.36,1) infinite both!important;
  }
}
/* kite-homepage-faq-desktop-tablet-center-20260710-v10 end */

/* kite-homepage-faq-background-fit-two-column-20260710-v12 start */
@media (min-width: 769px) {
  html body#top#top#top div#kite-faq-kinetic>div.faq-grid,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-grid {
    box-sizing:border-box!important;
    display:grid!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:35px!important;
    align-items:stretch!important;
  }

  html body#top#top#top div#kite-faq-kinetic>div.faq-grid>div.faq-card,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-grid>div.faq-card {
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
  }
}
/* kite-homepage-faq-background-fit-two-column-20260710-v12 end */

/* kite-homepage-faq-contact-arrow-motion-20260710-v13 start */
@keyframes kiteFaqContactArrowSlide20260710V13 {
  0%,100% {
    transform:translateY(-50%) translate3d(0,0,0);
  }
  45% {
    transform:translateY(-50%) translate3d(8px,0,0);
  }
  68% {
    transform:translateY(-50%) translate3d(3px,0,0);
  }
}

html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon {
  animation:kiteFaqContactArrowSlide20260710V13 1.65s cubic-bezier(0.22,1,0.36,1) infinite both!important;
  will-change:transform!important;
}



@media (prefers-reduced-motion: reduce) {
  html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon {
    animation:none!important;
    transform:translateY(-50%)!important;
  }
}
/* kite-homepage-faq-contact-arrow-motion-20260710-v13 end */

/* kite-homepage-faq-contact-arrow-translate-fix-20260710-v14 start */
@keyframes kiteFaqContactArrowTranslate20260710V14 {
  0%,100% {
    translate:0 0;
  }
  45% {
    translate:8px 0;
  }
  68% {
    translate:3px 0;
  }
}

html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon {
  animation:kiteFaqContactArrowTranslate20260710V14 1.65s cubic-bezier(0.22,1,0.36,1) infinite both!important;
  translate:0 0;
  will-change:translate!important;
}

html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn:hover>svg.btn-arrow-icon,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn:hover>svg.btn-arrow-icon {
  animation-duration:1.05s!important;
}

@media (prefers-reduced-motion: reduce) {
  html body#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-cta-wrapper>a.faq-contact-btn>svg.btn-arrow-icon {
    animation:none!important;
    translate:0 0!important;
  }
}
/* kite-homepage-faq-contact-arrow-translate-fix-20260710-v14 end */

/* kite-homepage-faq-header-background-width-20260710-v15 start */
@media (min-width: 769px) {
  html body#top#top#top div#kite-faq-kinetic>div.faq-header,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-header {
    box-sizing:border-box!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body#top#top#top div#kite-faq-kinetic>div.faq-header>p.faq-lead,html body.slide#top#top#top div#kite-faq-kinetic>div.faq-header>p.faq-lead {
    box-sizing:border-box!important;
    width:min(820px,100%)!important;
    max-width:820px!important;
    margin-left:auto!important;
    margin-right:auto!important;
  }
}
/* kite-homepage-faq-header-background-width-20260710-v15 end */

/* kite-brand-letter-spacing-and-global-qr-lower-20260711-v16 start */
html body footer.footer>article.qrCode>figure>img.qrCode-img {
  margin-top:14px!important;
}
/* kite-brand-letter-spacing-and-global-qr-lower-20260711-v16 end */

/* kite-homepage-comments-20260711-v19 start */
@media (min-width: 769px) {
  html body#top nav.globalNav>div.inner>ul.parent a,html body.slide#top nav.globalNav>div.inner>ul.parent a {
    box-sizing:border-box!important;
    padding:10px 20px!important;
    font-size:15px!important;
    line-height:1.45!important;
  }

  html body#top section#kite-home-consultation-cta-v1 .kite-cta-copy::before,html body.slide#top section#kite-home-consultation-cta-v1 .kite-cta-copy::before {
    font-size:44px!important;
    line-height:1.25!important;
  }
}

html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates,html body.slide#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates {
  background-image:radial-gradient(ellipse 72% 62%at 0% 0%,rgba(69,183,236,0.38) 0%,rgba(145,217,248,0.23) 48%,rgba(255,255,255,0) 80%),radial-gradient(circle at 96% 0%,rgba(88,199,242,0.26),rgba(0,0,0,0) 38%),linear-gradient(135deg,rgba(240,251,255,0.97),rgba(246,253,255,0.98) 52%,rgba(230,248,255,0.94))!important;
}

html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates::before,html body.slide#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates::before {
  width:72%!important;
  height:82%!important;
  top:-24%!important;
  left:-16%!important;
  border-radius:50%!important;
  background:radial-gradient(ellipse at center,rgba(70,187,238,0.38) 0%,rgba(156,224,250,0.22) 48%,rgba(255,255,255,0) 78%)!important;
}

@keyframes kiteHomeSitelinkArrow20260711V19 {
  0%,100% { translate:0 0; }
  45% { translate:8px 0; }
  68% { translate:3px 0; }
}

html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a::after,html body.slide#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a::after {
  animation:kiteHomeSitelinkArrow20260711V19 1.65s cubic-bezier(0.22,1,0.36,1) infinite both!important;
  will-change:translate!important;
}

html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a:hover::after,html body.slide#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a:hover::after {
  animation-duration:1.05s!important;
}

@media (prefers-reduced-motion: reduce) {
  html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a::after,html body.slide#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a::after {
    animation:none!important;
    translate:0 0!important;
  }
}
/* kite-homepage-comments-20260711-v19 end */

/* kite-homepage-global-nav-larger-20260711-v20 start */
@media (min-width: 769px) {
  html body#top nav.globalNav>div.inner>ul.parent a,html body.slide#top nav.globalNav>div.inner>ul.parent a {
    padding:11px 22px!important;
    font-size:16px!important;
    line-height:1.45!important;
  }
}
/* kite-homepage-global-nav-larger-20260711-v20 end */

/* kite-homepage-comments-20260711-v21 start */
@media (min-width: 769px) {
  html body#top nav.globalNav>div.inner>ul.parent a,html body.slide#top nav.globalNav>div.inner>ul.parent a {
    padding:12px 24px!important;
    font-size:17px!important;
    line-height:1.45!important;
  }

  html body#top section#kite-home-consultation-cta-v1 .kite-cta-copy::before,html body.slide#top section#kite-home-consultation-cta-v1 .kite-cta-copy::before {
    font-size:40px!important;
    line-height:1.25!important;
  }
}

html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates,html body.slide#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates {
  background-image:radial-gradient(ellipse 88% 72%at 0% 0%,rgba(70,185,238,0.44) 0%,rgba(150,220,249,0.27) 50%,rgba(255,255,255,0) 84%),radial-gradient(circle at 96% 0%,rgba(88,199,242,0.26),rgba(0,0,0,0) 38%),linear-gradient(135deg,rgba(239,251,255,0.98),rgba(246,253,255,0.98) 52%,rgba(230,248,255,0.94))!important;
}

html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates::before,html body.slide#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates::before {
  width:88%!important;
  height:88%!important;
  top:-22%!important;
  left:-14%!important;
  background:radial-gradient(ellipse at center,rgba(78,190,239,0.42) 0%,rgba(162,226,251,0.24) 50%,rgba(255,255,255,0) 80%)!important;
}

html body footer.footer>article.qrCode>figure>img.qrCode-img {
  margin-top:28px!important;
}
/* kite-homepage-comments-20260711-v21 end */

/* kite-homepage-remove-representative-url-box-20260711-v22 start */
html body#top section#t5qt section.kite-representative-url-box,html body.slide#top section#t5qt section.kite-representative-url-box {
  display:none!important;
}
/* kite-homepage-remove-representative-url-box-20260711-v22 end */

/* kite-visual-square-lock-20260712-v1 */
html body:not(#top) .main-visual-wrapper .kite-visual-stage {
  width:min(92vw,1180px)!important;
  height:auto!important;
  aspect-ratio:1/1!important;
  min-height:0!important;
  max-height:none!important;
}

html body:not(#top) .main-visual-wrapper .kite-bg-layer,html body:not(#top) .main-visual-wrapper .kite-sunlight-orbs-container {
  width:100%!important;
  height:100%!important;
  aspect-ratio:1/1!important;
}

html body:not(#top) .main-visual-wrapper .kite-anim-cont {
  width:min(58%,680px)!important;
  height:auto!important;
  aspect-ratio:1/1!important;
  min-height:0!important;
  max-height:none!important;
  box-sizing:border-box!important;
}

@media (max-width: 767px) {
  html body:not(#top) .main-visual-wrapper .kite-visual-stage {
    width:min(92vw,520px)!important;
  }

  html body:not(#top) .main-visual-wrapper .kite-anim-cont {
    width:82%!important;
    height:auto!important;
    aspect-ratio:1/1!important;
  }
}
/* /kite-visual-square-lock-20260712-v1 */


/* kite-restore-chunk-21-20260802 */
/* kite-visual-company-name-full-width-20260712-v1 */
html body:not(#top) .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) {
  width:calc(100% - 40px)!important;
  max-width:calc(100% - 40px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  white-space:nowrap!important;
  font-size:clamp(38px,5.2vw,70px)!important;
  line-height:1.12!important;
  letter-spacing:0.015em!important;
  text-align:center!important;
  display:flex!important;
  align-items:baseline!important;
  justify-content:space-between!important;
}

html body:not(#top):not(#kite-visual-company-name-never) .main-visual-wrapper.main-visual-wrapper .kite-visual-stage .kite-anim-cont.kite-anim-cont>div:nth-of-type(2)>span.kite-sp.kite-xl {
  font-size:clamp(38px,5.2vw,70px)!important;
  line-height:inherit!important;
  letter-spacing:inherit!important;
  margin-right:0!important;
  flex:0 0 auto!important;
}

html body:not(#top):not(#kite-visual-company-name-never) .main-visual-wrapper.main-visual-wrapper .kite-visual-stage .kite-anim-cont.kite-anim-cont>div:nth-of-type(2)>span.kite-sp.kite-xl:last-child {
  margin-right:0!important;
}

@media (max-width: 768px) {
  html body:not(#top) .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) {
    width:calc(100% - 24px)!important;
    max-width:calc(100% - 24px)!important;
    font-size:28px!important;
    letter-spacing:-0.01em!important;
    display:flex!important;
    justify-content:space-between!important;
  }

  html body:not(#top):not(#kite-visual-company-name-never) .main-visual-wrapper.main-visual-wrapper .kite-visual-stage .kite-anim-cont.kite-anim-cont>div:nth-of-type(2)>span.kite-sp.kite-xl {
    font-size:28px!important;
    margin-right:0!important;
  }
}
/* /kite-visual-company-name-full-width-20260712-v1 */

/* kite-global-breadcrumb-unify-20260712-v1 */
html body nav.pnkz,html body .kite-visible-breadcrumb {
  position:absolute!important;
  top:0!important;
  right:0!important;
  bottom:auto!important;
  left:0!important;
  z-index:20!important;
  display:block!important;
  width:100%!important;
  max-width:none!important;
  min-height:0!important;
  margin:0!important;
  padding:10px 0!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  background:transparent!important;
  color:#50646b!important;
  font-size:12px!important;
  line-height:1.65!important;
  overflow:visible!important;
}

html body:has(.kite-visible-breadcrumb)>nav.pnkz {
  display:none!important;
}

html body nav.pnkz>*,html body .kite-visible-breadcrumb>ol {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 40px))!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
}

html body .kite-visible-breadcrumb>ol {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  gap:3px 7px!important;
  list-style:none!important;
}

html body nav.pnkz a,html body .kite-visible-breadcrumb a {
  color:#247d73!important;
  font-weight:700!important;
  text-decoration:none!important;
}

html body .kite-visible-breadcrumb li {
  display:inline-flex!important;
  align-items:center!important;
  max-width:100%!important;
}

@media (max-width: 767px) {
  html body nav.pnkz,html body .kite-visible-breadcrumb {
    padding:8px 0!important;
    font-size:11px!important;
    line-height:1.55!important;
  }

  html body nav.pnkz>*,html body .kite-visible-breadcrumb>ol {
    width:calc(100% - 24px)!important;
    max-width:520px!important;
    margin-left:12px!important;
    margin-right:12px!important;
    padding-right:76px!important;
  }
}
/* /kite-global-breadcrumb-unify-20260712-v1 */

/* kite-region-hero-common-20260712-v2 */
:root {
  --kite-region-hero-bg: #f4fbfa;
  --kite-region-hero-gradient:
    radial-gradient(circle at 82% 18%, rgba(14, 181, 156, .24) 0, rgba(14, 181, 156, 0) 42%),
    radial-gradient(circle at 14% 86%, rgba(11, 115, 185, .16) 0, rgba(11, 115, 185, 0) 40%),
    linear-gradient(110deg, rgba(255, 255, 255, .98) 0%, rgba(244, 253, 250, .94) 52%, rgba(238, 247, 255, .92) 100%);
  --kite-region-hero-height: 620px;
  --kite-region-hero-padding: 132px 0 56px;
  --kite-region-title-size: clamp(42px, 5vw, 60px);
}

html body #kite-region-hero#kite-region-hero {
  box-sizing:border-box!important;
  min-height: var(--kite-region-hero-height) !important;
  padding: var(--kite-region-hero-padding) !important;
  display:block!important;
  align-items:normal!important;
  background-color: var(--kite-region-hero-bg) !important;
  background-image: var(--kite-region-hero-gradient) !important;
  background-position:center!important;
  background-size:cover!important;
  background-repeat:no-repeat!important;
}

html body #kite-region-hero#kite-region-hero>.kite-wrap {
  width:min(1120px,calc(100% - 40px))!important;
  margin:0 auto!important;
}

html body #kite-region-hero#kite-region-hero .kite-hero-inner {
  margin:0!important;
  padding:0!important;
  transform:none!important;
}

html body #kite-region-hero#kite-region-hero :is(h1,h2) {
  width:min(820px,100%)!important;
  max-width:820px!important;
  margin:0 0 18px!important;
  padding:0!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","Hiragino Mincho Pro",serif!important;
  font-size: var(--kite-region-title-size) !important;
  font-weight:600!important;
  line-height:1.38!important;
  letter-spacing:.01em!important;
}

html body #kite-region-hero#kite-region-hero .kite-kicker {
  display:block!important;
  margin:0 0 14px!important;
  font-size:13px!important;
  line-height:1.4!important;
}

@media (max-width: 767px) {
  :root {
    --kite-region-hero-height: 520px;
    --kite-region-hero-padding: 104px 0 38px;
    --kite-region-title-size: clamp(30px, 8vw, 34px);
  }

  html body #kite-region-hero#kite-region-hero>.kite-wrap {
    width:calc(100% - 28px)!important;
  }

  html body #kite-region-hero#kite-region-hero :is(h1,h2) {
    width:100%!important;
    max-width:100%!important;
    margin-bottom:14px!important;
    line-height:1.45!important;
  }
}
/* /kite-region-hero-common-20260712-v2 */

/* kite-region-resource-common-20260712-v1 */
:is(body.page-250145,body.page-250146,body.page-250147,body.page-250148) :is(.kite-life-route-group-v1,.kite-shop-section-v1) .kite-service-grid {
  display:grid!important; grid-template-columns:repeat(2,minmax(0,1fr))!important; gap:16px!important;
}
:is(body.page-250145,body.page-250146,body.page-250147,body.page-250148) :is(.kite-life-route-group-v1,.kite-shop-section-v1) .kite-service-card {
  display:flex!important; flex-direction:column!important; min-width:0!important;
  background:#fff!important; border:1px solid rgba(14,181,156,.18)!important;
  border-radius:8px!important; box-shadow:0 12px 26px rgba(11,115,185,.08)!important; overflow:hidden!important;
}
:is(body.page-250145,body.page-250146,body.page-250147,body.page-250148) :is(.kite-life-route-group-v1,.kite-shop-section-v1) .kite-card-pad {
  display:flex!important; flex:1 1 auto!important; flex-direction:column!important; align-items:flex-start!important;
  gap:10px!important; padding:22px 24px!important; text-align:left!important;
}
:is(body.page-250145,body.page-250146,body.page-250147,body.page-250148) :is(.kite-life-route-group-v1,.kite-shop-section-v1) .kite-card-pad :is(h3,h4) {
  width:100%!important; margin:0 0 4px!important; color:#173247!important;
  font-size:21px!important; line-height:1.5!important;
}
:is(body.page-250145,body.page-250146,body.page-250147,body.page-250148) :is(.kite-life-route-group-v1,.kite-shop-section-v1) .kite-card-pad p {
  width:100%!important; margin:0!important; color:#526973!important; font-size:15px!important; line-height:1.75!important;
}
:is(body.page-250145,body.page-250146,body.page-250147,body.page-250148) :is(.kite-medical-links-v1,.kite-shop-links-v2,.kite-link-row) {
  display:flex!important; flex-wrap:wrap!important; gap:8px!important; align-items:center!important; margin-top:auto!important; padding-top:8px!important;
}
:is(body.page-250145,body.page-250146,body.page-250147,body.page-250148) :is(.kite-medical-links-v1,.kite-shop-links-v2,.kite-link-row) a {
  display:inline-flex!important; align-items:center!important; justify-content:center!important;
  min-height:42px!important; padding:9px 14px!important; border:1px solid rgba(2,132,199,.78)!important;
  border-radius:7px!important; background:#0284c7!important; color:#fff!important;
  font-size:14px!important; font-weight:800!important; line-height:1.35!important; text-decoration:none!important;
}
@media(max-width:767px){
  :is(body.page-250145,body.page-250146,body.page-250147,body.page-250148) :is(.kite-life-route-group-v1,.kite-shop-section-v1) .kite-service-grid {grid-template-columns:1fr!important;gap:12px!important;}
  :is(body.page-250145,body.page-250146,body.page-250147,body.page-250148) :is(.kite-life-route-group-v1,.kite-shop-section-v1) .kite-card-pad {padding:18px!important;}
}
/* /kite-region-resource-common-20260712-v1 */

/* kite-minami-nishi-layout-20260712-v1 start */
html body.page-250148 section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-wrap,html body.page-250148 section.kite-careplaza-area-v2[data-kite-layout="nishi-standard-20260712-v1"] .kite-wrap {
  width:min(1080px,100%)!important;
}

html body.page-250148 section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-grid {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:12px!important;
}

html body.page-250148 section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card {
  display:block!important;
  min-height:0!important;
  padding:0!important;
  overflow:visible!important;
  border:1px solid rgba(14,181,156,.22)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,.98),rgba(255,255,255,.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,.05)!important;
}

html body.page-250148 section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card::before,html body.page-250148 section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card::after {
  display:none!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-card-pad {
  display:grid!important;
  grid-template-columns:minmax(250px,.72fr) minmax(360px,1fr) auto!important;
  gap:3px 30px!important;
  align-items:center!important;
  min-height:68px!important;
  padding:12px 22px!important;
  text-align:left!important;
}

html body.page-250148 section.kite-region-resource--shopping[data-kite-layout="nishi-standard-20260712-v1"] .kite-card-pad {
  display:grid!important;
  grid-template-columns:minmax(260px,.72fr) minmax(360px,1fr) auto!important;
  gap:4px 30px!important;
  align-items:center!important;
  min-height:68px!important;
  padding:12px 22px!important;
  text-align:left!important;
}

html body.page-250148 section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card h3 {
  grid-column:1!important;
  justify-self:start!important;
  align-self:center!important;
  margin:0!important;
  padding:0!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.35!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card h3 {
  grid-row:1/5!important;
}

html body.page-250148 section.kite-region-resource--shopping[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card h3 {
  grid-row:1/3!important;
  font-size:19px!important;
}

html body.page-250148 section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p {
  margin:0!important;
  color:#405866!important;
  font-size:14.5px!important;
  font-weight:600!important;
  line-height:1.42!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p {
  grid-column:2!important;
}

html body.page-250148 section.kite-region-resource--shopping[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:first-of-type {
  grid-column:2!important;
}

html body.page-250148 section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p strong {
  display:inline-block!important;
  min-width:4.4em!important;
  margin-right:.45em!important;
  color:#008a78!important;
  font-weight:800!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(4),html body.page-250148 section.kite-region-resource--shopping[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(2) {
  grid-column:3!important;
  align-self:center!important;
  display:flex!important;
  flex-wrap:wrap!important;
  gap:8px!important;
  justify-content:flex-end!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(4) {
  grid-row:1/5!important;
}

html body.page-250148 section.kite-region-resource--shopping[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(2) {
  grid-row:1/3!important;
}

html body.page-250148 section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-detail-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:48px!important;
  max-width:max-content!important;
  min-height:42px!important;
  margin:0!important;
  padding:0 12px!important;
  border:1px solid rgba(11,115,185,.42)!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,rgba(231,247,255,.98),rgba(218,242,255,.96))!important;
  color:#075f9f!important;
  -webkit-text-fill-color:#075f9f!important;
  font-size:14.5px!important;
  font-weight:700!important;
  line-height:1!important;
  text-decoration:none!important;
  box-shadow:0 8px 16px rgba(11,115,185,.11)!important;
}

html body.page-250148 section.kite-region-page-part[data-kite-layout="nishi-standard-20260712-v1"]>section.kite-other-life-area-v1 .kite-service-grid {
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:14px!important;
  align-items:stretch!important;
}

html body.page-250148 section.kite-region-page-part[data-kite-layout="nishi-standard-20260712-v1"]>section.kite-other-life-area-v1 .kite-service-card,html body.page-250148 section.kite-region-page-part[data-kite-layout="nishi-standard-20260712-v1"]>section.kite-other-life-area-v1 .kite-card-pad {
  height:100%!important;
}

html body.page-250148 section.kite-careplaza-area-v2[data-kite-layout="nishi-standard-20260712-v1"] .kite-careplaza-list-v2 {
  display:grid!important;
  gap:9px!important;
}

html body.page-250148 section.kite-careplaza-area-v2[data-kite-layout="nishi-standard-20260712-v1"] .kite-careplaza-row-v2.kite-card {
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(220px,.44fr)!important;
  align-items:center!important;
  gap:8px 14px!important;
  min-height:0!important;
  height:auto!important;
  padding:10px 12px!important;
  border:1px solid rgba(14,181,156,.22)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,.98),rgba(255,255,255,.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,.05)!important;
  text-align:left!important;
  overflow:visible!important;
}

html body.page-250148 section.kite-careplaza-area-v2[data-kite-layout="nishi-standard-20260712-v1"] :is(.kite-careplaza-main-v2,.kite-careplaza-sub-v2) {
  align-self:center!important;
  min-height:0!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
}

html body.page-250148 section.kite-careplaza-area-v2[data-kite-layout="nishi-standard-20260712-v1"] .kite-careplaza-row-v2 h3 {
  margin:0 0 3px!important;
  color:#145e63!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(16px,1.8vw,19px)!important;
  font-weight:700!important;
  line-height:1.3!important;
  text-align:left!important;
}

html body.page-250148 section.kite-careplaza-area-v2[data-kite-layout="nishi-standard-20260712-v1"] .kite-careplaza-row-v2 p {
  margin:0!important;
  color:#465f68!important;
  font-size:14.5px!important;
  line-height:1.45!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

html body.page-250148 section.kite-careplaza-area-v2[data-kite-layout="nishi-standard-20260712-v1"] .kite-careplaza-sub-v2 {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  gap:4px 10px!important;
}

html body.page-250148 section.kite-careplaza-area-v2[data-kite-layout="nishi-standard-20260712-v1"] .kite-careplaza-links-v2 {
  display:inline-flex!important;
  flex-wrap:wrap!important;
  gap:4px!important;
  margin-top:0!important;
  justify-content:flex-start!important;
}

html body.page-250148 section.kite-careplaza-area-v2[data-kite-layout="nishi-standard-20260712-v1"] .kite-careplaza-links-v2 a {
  width:auto!important;
  min-width:56px!important;
  max-width:max-content!important;
  min-height:42px!important;
  height:42px!important;
  margin:0!important;
  padding:0 10px!important;
}

@media (max-width: 900px) {
  html body.page-250148 section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-wrap,html body.page-250148 section.kite-careplaza-area-v2[data-kite-layout="nishi-standard-20260712-v1"] .kite-wrap {
    width:min(100% - 28px,520px)!important;
  }

  html body.page-250148 section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card .kite-card-pad {
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:5px!important;
    min-height:0!important;
    padding:12px 13px!important;
  }

  html body.page-250148 section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card :is(h3,p),html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(4),html body.page-250148 section.kite-region-resource--shopping[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(2) {
    grid-column:1!important;
    grid-row:auto!important;
    justify-self:start!important;
    text-align:left!important;
  }

  html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(4),html body.page-250148 section.kite-region-resource--shopping[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(2) {
    margin-top:5px!important;
    justify-content:flex-start!important;
  }

  html body.tpl-eid.page-250148.page-250148 #jxzg#jxzg .txt.editorArea.txt.editorArea section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card>.kite-card-pad.kite-card-pad {
    display:grid!important;
    grid-template-columns:1fr!important;
  }

  html body.tpl-eid.page-250148.page-250148 #jxzg#jxzg .txt.editorArea.txt.editorArea section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card>.kite-card-pad.kite-card-pad>h3,html body.tpl-eid.page-250148.page-250148 #jxzg#jxzg .txt.editorArea.txt.editorArea section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card>.kite-card-pad.kite-card-pad>p {
    grid-column:1!important;
    grid-row:auto!important;
    width:100%!important;
    max-width:none!important;
    justify-self:stretch!important;
  }

  html body.tpl-eid.page-250148.page-250148 #jxzg#jxzg .txt.editorArea.txt.editorArea section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card>.kite-card-pad.kite-card-pad>p.kite-region-resource-actions {
    display:flex!important;
    flex-wrap:wrap!important;
    gap:8px!important;
    justify-content:flex-start!important;
  }

  html body.tpl-eid.page-250148.page-250148 #jxzg#jxzg .txt.editorArea.txt.editorArea section.kite-region-resource[data-kite-layout="nishi-standard-20260712-v1"] p.kite-region-resource-actions>a.kite-service-detail-btn.kite-region-action-btn {
    flex:0 0 auto!important;
    width:auto!important;
  }

  html body.page-250148 section.kite-region-page-part[data-kite-layout="nishi-standard-20260712-v1"]>section.kite-other-life-area-v1 .kite-service-grid {
    grid-template-columns:1fr!important;
    gap:12px!important;
  }

  html body.page-250148 section.kite-careplaza-area-v2[data-kite-layout="nishi-standard-20260712-v1"] .kite-careplaza-row-v2.kite-card {
    grid-template-columns:1fr!important;
    padding:9px 10px!important;
  }
}
/* kite-minami-nishi-layout-20260712-v1 end */

/* kite-minami-medical-name-specialty-buttons-20260712-v1 start */
html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card .kite-card-pad {
  grid-template-columns:minmax(270px,.82fr) minmax(330px,1fr) auto!important;
  grid-template-rows:auto auto!important;
  gap:4px 28px!important;
  align-items:center!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card h3 {
  grid-column:1!important;
  grid-row:1!important;
  align-self:end!important;
  margin:0 0 2px!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:first-of-type {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:baseline!important;
  grid-column:1!important;
  grid-row:2!important;
  align-self:start!important;
  margin:0!important;
  font-size:14px!important;
  line-height:1.4!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:first-of-type strong {
  order:-1!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(2) {
  grid-column:2!important;
  grid-row:1!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(3) {
  grid-column:2!important;
  grid-row:2!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(4) {
  grid-column:3!important;
  grid-row:1/3!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(4) a.kite-service-detail-btn,html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(4) a.kite-service-detail-btn:visited {
  width:auto!important;
  min-width:48px!important;
  max-width:max-content!important;
  min-height:30px!important;
  height:auto!important;
  padding:0 12px!important;
  border:1px solid rgba(11,115,185,.42)!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,rgba(231,247,255,.98),rgba(218,242,255,.96))!important;
  color:#075f9f!important;
  -webkit-text-fill-color:#075f9f!important;
  box-shadow:0 8px 16px rgba(11,115,185,.11)!important;
}

html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(4) a.kite-service-detail-btn:hover,html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(4) a.kite-service-detail-btn:focus-visible {
  border-color:rgba(8,88,154,.5)!important;
  background:linear-gradient(135deg,rgba(220,242,255,1),rgba(204,234,252,1))!important;
  color:#054f87!important;
  -webkit-text-fill-color:#054f87!important;
}

@media (max-width: 900px) {
  html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card h3,html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p,html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:first-of-type,html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(2),html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(3),html body.page-250148 section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card p:nth-of-type(4) {
    grid-column:1!important;
    grid-row:auto!important;
  }
}
/* kite-minami-medical-name-specialty-buttons-20260712-v1 end */

/* kite-minami-medical-shopping-buttons-photo-match-20260712-v1 start */
html body.tpl-eid.page-250148 section#jxzg#jxzg .txt.editorArea section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card p.kite-region-resource-actions:nth-of-type(4)>a.kite-service-detail-btn.kite-region-action-btn,html body.tpl-eid.page-250148 section#jxzg#jxzg .txt.editorArea section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card p.kite-region-resource-actions:nth-of-type(4)>a.kite-service-detail-btn.kite-region-action-btn:visited,html body.tpl-eid.page-250148 section#jxzg#jxzg .txt.editorArea section.kite-region-resource--shopping[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card p.kite-region-resource-actions:nth-of-type(2)>a.kite-service-detail-btn.kite-region-action-btn,html body.tpl-eid.page-250148 section#jxzg#jxzg .txt.editorArea section.kite-region-resource--shopping[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card p.kite-region-resource-actions:nth-of-type(2)>a.kite-service-detail-btn.kite-region-action-btn:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  position:static!important;
  transform:none!important;
  width:auto!important;
  min-width:0!important;
  max-width:100%!important;
  min-height:38px!important;
  height:42px!important;
  margin:0!important;
  padding:8px 12px!important;
  border:1px solid rgba(2,132,199,.78)!important;
  border-radius:6px!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 10px 22px rgba(14,165,233,.18)!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  opacity:1!important;
  visibility:visible!important;
  box-sizing:border-box!important;
}

html body.tpl-eid.page-250148 section#jxzg#jxzg .txt.editorArea section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card p.kite-region-resource-actions:nth-of-type(4)>a.kite-service-detail-btn.kite-region-action-btn:hover,html body.tpl-eid.page-250148 section#jxzg#jxzg .txt.editorArea section.kite-region-resource--medical[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card p.kite-region-resource-actions:nth-of-type(4)>a.kite-service-detail-btn.kite-region-action-btn:focus-visible,html body.tpl-eid.page-250148 section#jxzg#jxzg .txt.editorArea section.kite-region-resource--shopping[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card p.kite-region-resource-actions:nth-of-type(2)>a.kite-service-detail-btn.kite-region-action-btn:hover,html body.tpl-eid.page-250148 section#jxzg#jxzg .txt.editorArea section.kite-region-resource--shopping[data-kite-layout="nishi-standard-20260712-v1"] .kite-service-card.kite-card p.kite-region-resource-actions:nth-of-type(2)>a.kite-service-detail-btn.kite-region-action-btn:focus-visible {
  border-color:rgba(2,132,199,.9)!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
/* kite-minami-medical-shopping-buttons-photo-match-20260712-v1 end */

/* kite-region-standard-structure-20260712-v1 start */
html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-wrap {
  width:min(1080px,calc(100% - 56px))!important;
  max-width:1080px!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-service-grid {
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:12px!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-service-card.kite-card {
  display:block!important;
  min-height:0!important;
  height:auto!important;
  padding:0!important;
  overflow:visible!important;
  border:1px solid rgba(14,181,156,.22)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,.98),rgba(255,255,255,.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,.05)!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-service-card.kite-card::before,html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-service-card.kite-card::after {
  display:none!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--medical .kite-card-pad {
  display:grid!important;
  grid-template-columns:minmax(270px,.82fr) minmax(330px,1fr) auto!important;
  grid-template-rows:auto auto!important;
  gap:4px 28px!important;
  align-items:center!important;
  min-height:68px!important;
  padding:12px 22px!important;
  text-align:left!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--shopping .kite-card-pad {
  display:grid!important;
  grid-template-columns:minmax(260px,.72fr) minmax(360px,1fr) auto!important;
  grid-template-rows:auto auto!important;
  gap:4px 30px!important;
  align-items:center!important;
  min-height:68px!important;
  padding:12px 22px!important;
  text-align:left!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource .kite-service-card h3 {
  grid-column:1!important;
  justify-self:start!important;
  margin:0!important;
  padding:0!important;
  color:#173247!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:1.35!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--medical .kite-service-card h3 {
  grid-row:1!important;
  align-self:end!important;
  margin-bottom:2px!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--shopping .kite-service-card h3 {
  grid-row:1/3!important;
  align-self:center!important;
  font-size:19px!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource .kite-service-card p {
  margin:0!important;
  color:#405866!important;
  font-size:14.5px!important;
  font-weight:600!important;
  line-height:1.42!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource .kite-service-card p strong {
  display:inline-block!important;
  min-width:4.4em!important;
  margin-right:.45em!important;
  color:#008a78!important;
  font-weight:800!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--medical .kite-service-card p:first-of-type {
  grid-column:1!important;
  grid-row:2!important;
  align-self:start!important;
  font-size:14px!important;
  line-height:1.4!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--medical .kite-service-card p:nth-of-type(2) {
  grid-column:2!important;
  grid-row:1!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--medical .kite-service-card p:nth-of-type(3) {
  grid-column:2!important;
  grid-row:2!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--medical .kite-service-card p:nth-of-type(3)>a[href^="tel:"] {
  display:inline!important;
  width:auto!important;
  min-width:0!important;
  max-width:none!important;
  min-height:0!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
  box-shadow:none!important;
  font:inherit!important;
  line-height:inherit!important;
  text-decoration:none!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--medical .kite-service-card p:nth-of-type(4),html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--shopping .kite-service-card p:nth-of-type(2) {
  grid-column:3!important;
  grid-row:1/3!important;
  align-self:center!important;
  display:flex!important;
  flex-wrap:wrap!important;
  gap:8px!important;
  justify-content:flex-end!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--shopping .kite-service-card p:first-of-type {
  grid-column:2!important;
  grid-row:1/3!important;
  align-self:center!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource-actions>a.kite-service-detail-btn,html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource-actions>a.kite-service-detail-btn:visited {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:0!important;
  max-width:100%!important;
  min-height:38px!important;
  height:42px!important;
  margin:0!important;
  padding:8px 12px!important;
  border:1px solid rgba(2,132,199,.78)!important;
  border-radius:6px!important;
  background-color:#0284c7!important;
  background-image:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:0 10px 22px rgba(14,165,233,.18)!important;
  font-family:"Yu Gothic","YuGothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  text-align:center!important;
  text-decoration:none!important;
  text-shadow:none!important;
  white-space:nowrap!important;
  box-sizing:border-box!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource-actions>a.kite-service-detail-btn:hover,html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource-actions>a.kite-service-detail-btn:focus-visible {
  background-image:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-other-life-area-v1 .kite-service-grid {
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:14px!important;
  align-items:stretch!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-other-life-area-v1 .kite-service-card,html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-other-life-area-v1 .kite-card-pad {
  height:100%!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-careplaza-list-v2 {
  display:grid!important;
  gap:9px!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-careplaza-row-v2.kite-card {
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(220px,.44fr)!important;
  align-items:center!important;
  gap:8px 14px!important;
  min-height:0!important;
  height:auto!important;
  padding:10px 12px!important;
  border:1px solid rgba(14,181,156,.22)!important;
  border-radius:16px!important;
  background:linear-gradient(180deg,rgba(248,255,253,.98),rgba(255,255,255,.96))!important;
  box-shadow:0 12px 26px rgba(32,117,126,.05)!important;
  text-align:left!important;
  overflow:visible!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-careplaza-row-v2 h3,html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-careplaza-row-v2 p {
  margin:0!important;
  text-align:left!important;
}

html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-careplaza-links-v2 {
  display:inline-flex!important;
  flex-wrap:wrap!important;
  gap:4px!important;
  margin-top:0!important;
  justify-content:flex-start!important;
}

@media (max-width: 900px) {
  html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-wrap {
    width:min(100% - 28px,520px)!important;
  }

  html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource .kite-service-card .kite-card-pad {
    display:grid!important;
    grid-template-columns:1fr!important;
    grid-template-rows:none!important;
    gap:5px!important;
    min-height:0!important;
    padding:12px 13px!important;
  }

  html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource .kite-service-card :is(h3,p):not(#kiteRegionStandardSpecificityE):not(#kiteRegionStandardSpecificityF),html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--medical .kite-service-card p:nth-of-type(4):not(#kiteRegionStandardSpecificityE):not(#kiteRegionStandardSpecificityF),html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--shopping .kite-service-card p:nth-of-type(2):not(#kiteRegionStandardSpecificityE):not(#kiteRegionStandardSpecificityF) {
    grid-column:1!important;
    grid-row:auto!important;
    justify-self:start!important;
    text-align:left!important;
  }

  html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource--medical .kite-service-card h3 {
    margin-bottom:2px!important;
  }

  html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-region-resource-actions:not(#kiteRegionStandardSpecificityE):not(#kiteRegionStandardSpecificityF) {
    margin-top:5px!important;
    justify-content:flex-start!important;
  }

  html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-other-life-area-v1 .kite-service-grid {
    grid-template-columns:1fr!important;
  }

  html body [data-kite-region-standard="20260712-v1"]:not(#kiteRegionStandardSpecificityA):not(#kiteRegionStandardSpecificityB):not(#kiteRegionStandardSpecificityC):not(#kiteRegionStandardSpecificityD) .kite-careplaza-row-v2.kite-card {
    grid-template-columns:1fr!important;
    gap:8px!important;
    padding:12px 13px!important;
  }
}
/* kite-region-standard-structure-20260712-v1 end */

/* kite-homepage-centering-structure-20260714-v1 */
/* Top-page header: use one viewport/content-width coordinate system. */
html body#top#top#top#top.slide header.header,html body.slide#top#top#top#top header.header {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  overflow-x:clip!important;
}

html body#top#top#top#top.slide header.header div.siteTitle.kite-home-visible-title-v3,html body.slide#top#top#top#top header.header div.siteTitle.kite-home-visible-title-v3,html body#top#top#top#top.slide header.header div.siteTitle.kite-home-visible-title-v3>a,html body.slide#top#top#top#top header.header div.siteTitle.kite-home-visible-title-v3>a {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
}

html body#top#top#top#top.slide header.header div.siteTitle.kite-home-visible-title-v3>a>div.logo-main,html body.slide#top#top#top#top header.header div.siteTitle.kite-home-visible-title-v3>a>div.logo-main {
  margin-bottom:0!important;
  font-weight:800!important;
}

html body#top#top#top#top.slide header.header div.siteTitle.kite-home-visible-title-v3>a>div.sava,html body.slide#top#top#top#top header.header div.siteTitle.kite-home-visible-title-v3>a>div.sava {
  position:static!important;
  order:3!important;
  margin:2px auto 0!important;
  transform:none!important;
  translate:none!important;
}

html body#top#top#top#top.slide header.header div.siteTitle.kite-home-visible-title-v3>a>div.kite-area-text,html body.slide#top#top#top#top header.header div.siteTitle.kite-home-visible-title-v3>a>div.kite-area-text {
  position:static!important;
  order:4!important;
  box-sizing:border-box!important;
  display:block!important;
  width:min(96%,1800px)!important;
  max-width:min(96%,1800px)!important;
  height:auto!important;
  min-height:0!important;
  inset:auto!important;
  margin:12px auto 0!important;
  padding:0!important;
  overflow:visible!important;
  transform:none!important;
  translate:none!important;
  font-size:0!important;
  line-height:0!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  text-align:center!important;
}

html body#top#top#top#top.slide header.header div.siteTitle.kite-home-visible-title-v3>a>div.kite-area-text::before,html body.slide#top#top#top#top header.header div.siteTitle.kite-home-visible-title-v3>a>div.kite-area-text::before {
  content:none!important;
  display:none!important;
}

html body#top#top#top#top.slide header.header div.siteTitle.kite-home-visible-title-v3>a>div.kite-area-text::after,html body.slide#top#top#top#top header.header div.siteTitle.kite-home-visible-title-v3>a>div.kite-area-text::after {
  content:"保土ヶ谷区のケアマネ・介護相談｜西区・中区・南区・京浜エリア（東京・川崎・横浜）"!important;
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin:0 auto!important;
  font-size:clamp(18px,2.4vw,34px)!important;
  line-height:1.45!important;
  font-weight:700!important;
  letter-spacing:.02em!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  text-align:center!important;
  white-space:normal!important;
  overflow-wrap:normal!important;
  word-break:keep-all!important;
  text-shadow:0 2px 12px rgba(0,0,0,.42)!important;
}

/* Lower brand visual: wrapper, square stage and white card share one center. */
html body#top#top#top#top.slide .foot-area .main-visual-wrapper,html body.slide#top#top#top#top .foot-area .main-visual-wrapper {
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  max-width:100%!important;
  min-height:0!important;
  height:auto!important;
  max-height:none!important;
  margin-left:auto!important;
  margin-right:auto!important;
  overflow-x:clip!important;
}

html body#top#top#top#top.slide .foot-area .main-visual-wrapper>.kite-visual-stage,html body.slide#top#top#top#top .foot-area .main-visual-wrapper>.kite-visual-stage {
  box-sizing:border-box!important;
  position:relative!important;
  display:grid!important;
  place-items:center!important;
  width:min(92%,1180px)!important;
  max-width:1180px!important;
  min-height:0!important;
  height:auto!important;
  max-height:none!important;
  aspect-ratio:1/1!important;
  inset:auto!important;
  margin-left:auto!important;
  margin-right:auto!important;
  transform:none!important;
}

html body#top#top#top#top.slide .foot-area .main-visual-wrapper>.kite-visual-stage>.kite-bg-layer,html body.slide#top#top#top#top .foot-area .main-visual-wrapper>.kite-visual-stage>.kite-bg-layer,html body#top#top#top#top.slide .foot-area .main-visual-wrapper>.kite-visual-stage>.kite-sunlight-orbs-container,html body.slide#top#top#top#top .foot-area .main-visual-wrapper>.kite-visual-stage>.kite-sunlight-orbs-container {
  width:100%!important;
  height:100%!important;
  aspect-ratio:1/1!important;
}

html body#top#top#top#top.slide .foot-area .main-visual-wrapper>.kite-visual-stage>.kite-anim-cont,html body.slide#top#top#top#top .foot-area .main-visual-wrapper>.kite-visual-stage>.kite-anim-cont {
  box-sizing:border-box!important;
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:center!important;
  place-self:center!important;
  width:min(64%,760px)!important;
  max-width:760px!important;
  min-height:0!important;
  height:auto!important;
  max-height:none!important;
  aspect-ratio:1/1!important;
  inset:auto!important;
  margin:0!important;
  transform:none!important;
  translate:none!important;
}

html body#top#top#top#top.slide .foot-area .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2),html body.slide#top#top#top#top .foot-area .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) {
  box-sizing:border-box!important;
  display:flex!important;
  align-items:baseline!important;
  justify-content:space-between!important;
  width:calc(100% - 40px)!important;
  max-width:calc(100% - 40px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-inline:0!important;
  gap:0!important;
  overflow:visible!important;
  white-space:nowrap!important;
  transform:none!important;
  transform-origin:center!important;
}

html body#top#top#top#top.slide .foot-area .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2)>.kite-xl,html body.slide#top#top#top#top .foot-area .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2)>.kite-xl {
  flex:0 0 auto!important;
  min-width:0!important;
  margin:0!important;
  font-size:clamp(34px,4.4vw,48px)!important;
  line-height:1.08!important;
  letter-spacing:-.02em!important;
}

html body#top#top#top#top.slide .foot-area .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2)>.kite-space,html body.slide#top#top#top#top .foot-area .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2)>.kite-space {
  flex:0 0 .14em!important;
  width:.14em!important;
  min-width:.14em!important;
  max-width:.14em!important;
}

@media (max-width: 767px) {
  html body#top#top#top#top.slide header.header div.siteTitle.kite-home-visible-title-v3>a>div.kite-area-text::after,html body.slide#top#top#top#top header.header div.siteTitle.kite-home-visible-title-v3>a>div.kite-area-text::after {
    font-size:clamp(16px,4.6vw,21px)!important;
    line-height:1.5!important;
  }

  html body#top#top#top#top.slide .foot-area .main-visual-wrapper>.kite-visual-stage,html body.slide#top#top#top#top .foot-area .main-visual-wrapper>.kite-visual-stage {
    width:100%!important;
    max-width:100%!important;
  }

  html body#top#top#top#top.slide .foot-area .main-visual-wrapper>.kite-visual-stage>.kite-anim-cont,html body.slide#top#top#top#top .foot-area .main-visual-wrapper>.kite-visual-stage>.kite-anim-cont {
    width:min(88%,530px)!important;
    max-width:min(88%,530px)!important;
    padding:clamp(18px,6vw,42px)!important;
  }

  html body#top#top#top#top.slide .foot-area .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2),html body.slide#top#top#top#top .foot-area .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2) {
    width:100%!important;
    max-width:100%!important;
  }

  html body#top#top#top#top.slide .foot-area .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2)>.kite-xl,html body.slide#top#top#top#top .foot-area .main-visual-wrapper .kite-anim-cont>div:nth-of-type(2)>.kite-xl {
    font-size:clamp(28px,6.3vw,44px)!important;
    letter-spacing:-.025em!important;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  html body#top#top#top#top.slide .foot-area .main-visual-wrapper>.kite-visual-stage>.kite-anim-cont,html body.slide#top#top#top#top .foot-area .main-visual-wrapper>.kite-visual-stage>.kite-anim-cont {
    width:min(78%,680px)!important;
    max-width:min(78%,680px)!important;
  }
}
/* /kite-homepage-centering-structure-20260714-v1 */

/* kite-cont11-46-guide-shop-cta-system-20260715-v1 start */
html body.page-250145 {
  --kite-46-blue: #0b73b9;
  --kite-46-blue-dark: #075f9d;
  --kite-46-sky: #0ea5e9;
  --kite-46-teal: #0eb59c;
  --kite-46-ink: #173247;
  --kite-46-muted: #405866;
}

html body.page-250145 .kite-primary-guide {
  box-sizing:border-box!important;
  display:grid!important;
  gap:14px!important;
  width:min(980px,calc(100% - 40px))!important;
  max-width:980px!important;
  margin:22px auto 28px!important;
  padding:20px!important;
  color:#fff!important;
  background: linear-gradient(135deg, var(--kite-46-blue) 0%, var(--kite-46-blue-dark) 100%) !important;
  border:1px solid rgba(255,255,255,.34)!important;
  border-radius:16px!important;
  box-shadow:0 14px 30px rgba(7,95,157,.16)!important;
}

html body.page-250145 .kite-primary-guide-label {
  margin:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif!important;
  font-size:16px!important;
  font-weight:700!important;
  line-height:1.65!important;
  letter-spacing:.035em!important;
  text-align:center!important;
}

html body.page-250145 .kite-primary-guide-button,html body.page-250145 .kite-primary-guide-button:visited {
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  min-height:56px!important;
  margin:0!important;
  padding:13px 20px!important;
  color: var(--kite-46-blue-dark) !important;
  -webkit-text-fill-color: var(--kite-46-blue-dark) !important;
  font-family:"Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:15px!important;
  font-weight:800!important;
  line-height:1.55!important;
  letter-spacing:.025em!important;
  text-align:center!important;
  text-decoration:none!important;
  overflow-wrap:anywhere!important;
  background:rgba(255,255,255,.97)!important;
  border:1px solid rgba(255,255,255,.94)!important;
  border-radius:10px!important;
  box-shadow:0 8px 18px rgba(4,63,110,.16)!important;
  transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease!important;
}

html body.page-250145 .kite-primary-guide-button:hover {
  color:#064f8a!important;
  -webkit-text-fill-color:#064f8a!important;
  background:#eff8ff!important;
  transform:translateY(-1px)!important;
  box-shadow:0 11px 22px rgba(4,63,110,.2)!important;
}

html body.page-250145 .kite-primary-guide-button:focus-visible {
  outline:3px solid #fef08a!important;
  outline-offset:3px!important;
}

html body.page-250145 #kite-shopping-links-20260615[data-kite-layout="shop-actions-20260715-v1"] {
  box-sizing:border-box!important;
  width:min(1080px,calc(100vw - 40px))!important;
  max-width:1080px!important;
  margin:16px 0 0 50%!important;
  padding:34px 0 0!important;
  overflow:visible!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  transform:translateX(-50%)!important;
}

html body.page-250145 #kite-shopping-links-20260615 .kite-shop-list-v2 {
  box-sizing:border-box!important;
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:12px!important;
  width:100%!important;
  margin:18px auto 0!important;
  padding:0!important;
  list-style:none!important;
}

html body.page-250145 #kite-shopping-links-20260615 .kite-shop-list-v2>li {
  box-sizing:border-box!important;
  display:grid!important;
  grid-template-columns:minmax(230px,.95fr) minmax(300px,1.35fr) auto!important;
  column-gap:clamp(18px,2vw,28px)!important;
  row-gap:8px!important;
  align-items:center!important;
  width:100%!important;
  min-height:70px!important;
  margin:0!important;
  padding:12px 22px!important;
  overflow:visible!important;
  background:rgba(255,255,255,.9)!important;
  border:1px solid rgba(14,181,156,.16)!important;
  border-radius:10px!important;
  box-shadow:0 14px 30px rgba(11,115,185,.055)!important;
}

html body.page-250145 #kite-shopping-links-20260615 .kite-shop-name-v2,html body.page-250145 #kite-shopping-links-20260615 .kite-shop-address-v2 {
  position:static!important;
  inset:auto!important;
  align-self:center!important;
  justify-self:start!important;
  display:block!important;
  width:auto!important;
  max-width:100%!important;
  margin:0!important;
  transform:none!important;
  text-align:left!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}

html body.page-250145 #kite-shopping-links-20260615 .kite-shop-name-v2 {
  grid-column:1!important;
  color: var(--kite-46-ink) !important;
  -webkit-text-fill-color: var(--kite-46-ink) !important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif!important;
  font-size:19px!important;
  font-weight:700!important;
  line-height:1.45!important;
}

html body.page-250145 #kite-shopping-links-20260615 .kite-shop-address-v2 {
  grid-column:2!important;
  color: var(--kite-46-muted) !important;
  -webkit-text-fill-color: var(--kite-46-muted) !important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif!important;
  font-size:14.5px!important;
  font-weight:600!important;
  line-height:1.58!important;
}

html body.page-250145 #kite-shopping-links-20260615 .kite-shop-address-v2::before {
  content:none!important;
  display:none!important;
}

html body.page-250145 #kite-shopping-links-20260615 .kite-shop-actions-v3 {
  position:static!important;
  inset:auto!important;
  grid-column:3!important;
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  justify-self:end!important;
  gap:10px!important;
  width:auto!important;
  margin:0!important;
  transform:none!important;
}

html body.page-250145 #kite-shopping-links-20260615 .kite-shop-actions-v3>a.kite-service-detail-btn,html body.page-250145 #kite-shopping-links-20260615 .kite-shop-actions-v3>a.kite-service-detail-btn:visited {
  box-sizing:border-box!important;
  position:static!important;
  inset:auto!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 56px!important;
  width:56px!important;
  min-width:56px!important;
  max-width:56px!important;
  height:44px!important;
  min-height:44px!important;
  max-height:44px!important;
  margin:0!important;
  padding:8px 10px!important;
  transform:none!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:nowrap!important;
  background: linear-gradient(135deg, var(--kite-46-sky) 0%, #0284c7 100%) !important;
  border:1px solid rgba(2,132,199,.8)!important;
  border-radius:8px!important;
  box-shadow:0 9px 18px rgba(2,132,199,.18)!important;
}

html body.page-250145 #kite-shopping-links-20260615 .kite-shop-actions-v3>a:hover {
  background:linear-gradient(135deg,#38bdf8 0%,#0369a1 100%)!important;
}

html body.page-250145 #kite-shopping-links-20260615 .kite-shop-actions-v3>a:focus-visible {
  outline:3px solid #facc15!important;
  outline-offset:3px!important;
}

html body.page-250145 .kite-cost-section-before-cta-v2 {
  margin-bottom:0!important;
}

html body.page-250145 .kite-cost-section-before-cta-v2>br,html body.page-250145 .kite-cost-section-before-cta-v2>.kite-wrap>br {
  display:none!important;
}

html body.page-250145 main>section.article:has(.kite-cost-section-before-cta-v2)>.txt.editorArea {
  margin-bottom:0!important;
}

html body.page-250145 .kite-cont11-46-cta {
  box-sizing:border-box!important;
  width:100vw!important;
  max-width:100vw!important;
  margin:0 0 0 calc(50% - 50vw)!important;
  padding:clamp(46px,6vw,76px)0!important;
  overflow:hidden!important;
  color:#fff!important;
  background:
    radial-gradient(circle at 18% 18%, rgba(14, 181, 156, .36), transparent 34%),
    radial-gradient(circle at 86% 14%, rgba(88, 199, 242, .30), transparent 32%),
    linear-gradient(135deg, var(--kite-46-teal) 0%, #0aa7c7 52%, var(--kite-46-blue) 100%) !important;
}

html body.page-250145 .kite-cont11-46-cta .kite-wrap {
  box-sizing:border-box!important;
  width:min(960px,calc(100% - 48px))!important;
  max-width:960px!important;
  margin:0 auto!important;
  padding:0!important;
  text-align:center!important;
}

html body.page-250145 .kite-cont11-46-cta h2 {
  max-width:900px!important;
  margin:0 auto 20px!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif!important;
  font-size:clamp(28px,4vw,46px)!important;
  font-weight:700!important;
  line-height:1.45!important;
  letter-spacing:0!important;
  text-align:center!important;
}

html body.page-250145 .kite-cont11-46-cta p {
  max-width:860px!important;
  margin:0 auto 26px!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:17px!important;
  font-weight:700!important;
  line-height:2!important;
  letter-spacing:.035em!important;
  text-align:center!important;
}

html body.page-250145 .kite-cont11-46-cta .kite-cta-home-guide {
  margin:-8px auto 22px!important;
  font-size:14px!important;
  line-height:1.75!important;
  opacity:.92!important;
}

html body.page-250145 .kite-cont11-46-cta .kite-btns {
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  justify-content:center!important;
  gap:14px!important;
  width:100%!important;
  margin:0!important;
}

html body.page-250145 .kite-cont11-46-cta .kite-btn {
  box-sizing:border-box!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:min(270px,100%)!important;
  min-height:56px!important;
  margin:0!important;
  padding:14px 24px!important;
  font-size:16px!important;
  font-weight:800!important;
  line-height:1.45!important;
  text-align:center!important;
  text-decoration:none!important;
  border-radius:10px!important;
}

html body.page-250145 .kite-cont11-46-cta .kite-btn-primary {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  background:linear-gradient(135deg,rgba(14,181,156,.9),rgba(11,115,185,.92))!important;
  border:1px solid rgba(255,255,255,.46)!important;
}

html body.page-250145 .kite-cont11-46-cta .kite-btn-secondary {
  color:#087b78!important;
  -webkit-text-fill-color:#087b78!important;
  background:rgba(255,255,255,.96)!important;
  border:1px solid rgba(255,255,255,.88)!important;
}

html body.page-250145 .kite-cont11-46-cta .kite-btn:focus-visible {
  outline:3px solid #fef08a!important;
  outline-offset:3px!important;
}

@media (max-width: 980px) {
  html body.page-250145 #kite-shopping-links-20260615 .kite-shop-list-v2>li {
    grid-template-columns:1fr!important;
    gap:10px!important;
    min-height:0!important;
    padding:14px 16px!important;
  }

  html body.page-250145 #kite-shopping-links-20260615 .kite-shop-name-v2,html body.page-250145 #kite-shopping-links-20260615 .kite-shop-address-v2,html body.page-250145 #kite-shopping-links-20260615 .kite-shop-actions-v3 {
    grid-column:1!important;
    justify-self:start!important;
  }
}

@media (min-width: 981px) and (max-width: 1300px) {
  html body.page-250145 #kite-shopping-links-20260615 .kite-shop-list-v2>li {
    padding-right:142px!important;
  }
}

@media (max-width: 767px) {
  html body.page-250145 .kite-primary-guide {
    padding:18px!important;
    border-radius:14px!important;
  }

  html body.page-250145 .kite-primary-guide-button {
    min-height:56px!important;
    padding:12px 14px!important;
    font-size:14px!important;
  }

  html body.page-250145 #kite-shopping-links-20260615[data-kite-layout="shop-actions-20260715-v1"] {
    padding-top:28px!important;
  }

  html body.page-250145 .kite-cont11-46-cta {
    padding:40px 0!important;
  }

  html body.page-250145 .kite-cont11-46-cta .kite-wrap {
    width:min(calc(100% - 32px),520px)!important;
  }

  html body.page-250145 .kite-cont11-46-cta h2 {
    font-size:clamp(26px,7.2vw,28px)!important;
    line-height:1.55!important;
  }

  html body.page-250145 .kite-cont11-46-cta p {
    font-size:16px!important;
    line-height:1.9!important;
  }

  html body.page-250145 .kite-cont11-46-cta .kite-btns {
    flex-direction:column!important;
    align-items:stretch!important;
    gap:12px!important;
  }

  html body.page-250145 .kite-cont11-46-cta .kite-btn {
    width:100%!important;
    min-width:0!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-250145 .kite-primary-guide-button,html body.page-250145 .kite-cont11-46-cta .kite-btn {
    transform:none!important;
    transition:none!important;
  }
}
/* kite-cont11-46-guide-shop-cta-system-20260715-v1 end */

/* kite-home-sitelink-blue-buttons-20260715-v1 */
html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a {
  border-color:rgba(255,255,255,.42)!important;
  background:linear-gradient(135deg,#0875ad 0%,#1b56a7 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-shadow:0 1px 1px rgba(0,25,62,.2)!important;
  box-shadow:0 12px 28px rgba(18,72,141,.25),inset 0 1px 0 rgba(255,255,255,.22)!important;
}

html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a::after {
  background:rgba(255,255,255,.96)!important;
  color:#0875ad!important;
  -webkit-text-fill-color:#0875ad!important;
  box-shadow:0 7px 16px rgba(0,45,103,.22)!important;
}

html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a:hover,html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a:focus {
  border-color:rgba(255,255,255,.72)!important;
  box-shadow:0 15px 34px rgba(18,72,141,.32),inset 0 1px 0 rgba(255,255,255,.28)!important;
}

html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a:focus,html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a:focus-visible {
  outline:3px solid #fff!important;
  outline-offset:3px!important;
}
/* /kite-home-sitelink-blue-buttons-20260715-v1 */

/* kite-home-browser-comments-20260715-v1 */
@media (min-width: 480px) and (max-width: 767px) {
  html body#top#top#top#top.slide header.header div.siteTitle.kite-home-visible-title-v3>a>div.kite-area-text,html body.slide#top#top#top#top header.header div.siteTitle.kite-home-visible-title-v3>a>div.kite-area-text {
    margin-top:20px!important;
  }

  html body#top #guide-section .kite-trust-links+.guide-block,html body.slide#top #guide-section .kite-trust-links+.guide-block {
    margin-top:48px;
  }
}

@media (min-width: 600px) and (max-width: 767px) {
  html body#top.slide #kite-desc-root .kite-card-ja,html body.slide#top #kite-desc-root .kite-card-ja {
    --kite-care-card-mobile-width: calc(100vw - 30px);
  }
}

html body#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a,html body.slide#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a {
  border-radius:999px!important;
}

html body#top #guide-section .feature-num,html body.slide#top #guide-section .feature-num {
  color:rgba(36,181,108,.18);
}

html body#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) .kite-xl,html body.slide#top .foot-area .main-visual-wrapper .kite-visual-stage .kite-anim-cont:nth-of-type(2)>div:nth-of-type(2) .kite-xl {
  -webkit-text-stroke:.3px currentColor;
  paint-order:stroke fill;
}
/* /kite-home-browser-comments-20260715-v1 */

/* kite-home-cta-map-rounding-20260715-v1 */
html body#top #guide-section a.contact-cta-btn,html body.slide#top #guide-section a.contact-cta-btn {
  border-radius:28px!important;
}

html body#top .kite-access-section-v12 a.kite-map-btn,html body.slide#top .kite-access-section-v12 a.kite-map-btn {
  font-family:ui-rounded,"Arial Rounded MT Bold","Hiragino Maru Gothic ProN","HG丸ｺﾞｼｯｸM-PRO","Yu Gothic",Meiryo,sans-serif!important;
}
/* /kite-home-cta-map-rounding-20260715-v1 */

/* kite-cont7-header-brand-remove-20260716-v1 */
html body.page-236846:not(#kiteCont7HeaderBrandForce):not(#kiteCont7HeaderBrandForce2)>header.header :is(.logo-main,.sava) {
  visibility:hidden!important;
}

html body:not(#kiteCont7HeaderBrandForce):not(#kiteCont7HeaderBrandForce2):is(.page-236847,.page-236850,.page-236989,.page-236994,.page-238920,.page-239199,.page-239207)>header.header :is(.logo-main,.sava) {
  display:none!important;
}
/* /kite-cont7-header-brand-remove-20260716-v1 */

/* kite-cont7-21-breadcrumb-color-20260716-v1 */
html body.page-236994:not(#kiteCont7BreadcrumbColorForce):not(#kiteCont7BreadcrumbColorForce2):not(#kiteCont7BreadcrumbColorForce3):not(#kiteCont7BreadcrumbColorForce4):not(#kiteCont7BreadcrumbColorForce5):not(#kiteCont7BreadcrumbColorForce6)>nav.pnkz.pnkz,html body.page-236994:not(#kiteCont7BreadcrumbColorForce):not(#kiteCont7BreadcrumbColorForce2):not(#kiteCont7BreadcrumbColorForce3):not(#kiteCont7BreadcrumbColorForce4):not(#kiteCont7BreadcrumbColorForce5):not(#kiteCont7BreadcrumbColorForce6)>nav.pnkz.pnkz li,html body.page-236994:not(#kiteCont7BreadcrumbColorForce):not(#kiteCont7BreadcrumbColorForce2):not(#kiteCont7BreadcrumbColorForce3):not(#kiteCont7BreadcrumbColorForce4):not(#kiteCont7BreadcrumbColorForce5):not(#kiteCont7BreadcrumbColorForce6)>nav.pnkz.pnkz span {
  color:#50646b!important;
  -webkit-text-fill-color:#50646b!important;
}

html body.page-236994:not(#kiteCont7BreadcrumbColorForce):not(#kiteCont7BreadcrumbColorForce2):not(#kiteCont7BreadcrumbColorForce3):not(#kiteCont7BreadcrumbColorForce4):not(#kiteCont7BreadcrumbColorForce5):not(#kiteCont7BreadcrumbColorForce6)>nav.pnkz.pnkz a {
  color:#247d73!important;
  -webkit-text-fill-color:#247d73!important;
}

/* kite-restore-chunk-22-20260802 */
/* /kite-cont7-21-breadcrumb-color-20260716-v1 */

/* kite-cont10-header-brand-remove-20260716-v1 */
html body:not(#kiteCont10HeaderBrandForce):not(#kiteCont10HeaderBrandForce2):is(.page-239496,.page-239497,.page-239513,.page-239743,.page-241143,.page-241614,.page-241995)>header.header>a {
  visibility:hidden!important;
}

html body:not(#kiteCont8HeaderBrandForce):not(#kiteCont8HeaderBrandForce2):is(.page-236848,.page-237084,.page-236853,.page-236860,.page-236861)>header.header>a {
  visibility:hidden!important;
}

html body.page-249793:not(#kiteCont11MainHeaderButtonForce):not(#kiteCont11MainHeaderButtonForce2)>header.header>a>:is(.logo-main,.sava) {
  visibility:hidden!important;
}

html body.page-249793:not(#kiteCont11MainHeaderButtonForce):not(#kiteCont11MainHeaderButtonForce2) .kite-area-grid>.kite-area-card>a.kite-btn.kite-btn-secondary,html body.page-249793:not(#kiteCont11MainHeaderButtonForce):not(#kiteCont11MainHeaderButtonForce2) .kite-area-grid>.kite-area-card>a.kite-btn.kite-btn-secondary:visited {
  background:linear-gradient(135deg,#0eb59c,#0aa2c1)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  border-color:rgba(255,255,255,0.74)!important;
}

html body.page-249793 #kite-service-area-scope-title-20260716 {
  font-size:clamp(28px,3.4vw,44px);
  line-height:1.42;
}
/* /kite-cont10-header-brand-remove-20260716-v1 */

/* kite-cont6-main-heading-match-cont1-main-20260717-v1 */
/*
 * Match only the visible heading treatment of cont1/main.
 * The two inert ID guards and limited important declarations are required
 * because the existing cont6 heading and the later shared gradient rule are
 * both high-specificity important declarations in the CMS stylesheet.
 */
html body.page-189470:not(#kiteCont6MainHeadingV1):not(#kiteCont6MainHeadingV2)>h1.pageTitle {
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:0!important;
  padding-left:clamp(42.5px,6.86vw,82px)!important;
  padding-right:clamp(42.5px,6.86vw,82px)!important;
  background:linear-gradient(90deg,rgba(255,255,255,0.54),rgba(255,255,255,0.10) 52%,rgba(255,255,255,0.04)),repeating-linear-gradient(90deg,rgba(15,47,67,0.043)0,rgba(15,47,67,0.043) 1px,transparent 1px,transparent 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,0.34) 0%,rgba(88,199,242,0.24) 30%,rgba(14,181,156,0.14) 52%,transparent 76%),linear-gradient(135deg,rgba(240,255,250,0.96),rgba(246,253,255,0.98) 48%,rgba(230,248,255,0.92))!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:34px!important;
  font-weight:700!important;
  line-height:1.24!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:none!important;
  text-wrap:balance!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}

html body.page-189470:not(#kiteCont6MainHeadingV1):not(#kiteCont6MainHeadingV2)>h1.pageTitle::before {
  justify-content:flex-start!important;
  margin:0 0 22px!important;
  padding:0 0 0 46px!important;
  background:linear-gradient(90deg,#0eb59c,#58c7f2) left center/36px 2px no-repeat!important;
  color:#0eb59c!important;
  -webkit-text-fill-color:#0eb59c!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:14px!important;
  font-weight:500!important;
  line-height:1.4!important;
}

@media (min-width: 981px) {
  html body.page-189470:not(#kiteCont6MainHeadingV1):not(#kiteCont6MainHeadingV2)>h1.pageTitle {
    font-size:min(5vw,59.75px)!important;
  }
}
/* /kite-cont6-main-heading-match-cont1-main-20260717-v1 */

/* kite-cont2-cont3-main-heading-match-cont1-main-20260717-v1 */
/*
 * Match only the cont2/main and cont3/main page-title treatments to the
 * approved visible heading direction of cont1/main.
 *
 * The two inert ID guards and the limited important declarations are required
 * because the existing page-specific headings and the later shared gradient
 * rule are both high-specificity important declarations in the CMS stylesheet.
 * Existing ::after decoration remains page-specific and is not changed.
 */
html body.page-154473:not(#kiteCont2MainHeadingV1):not(#kiteCont2MainHeadingV2)>h1.pageTitle,html body.page-154474:not(#kiteCont3MainHeadingV1):not(#kiteCont3MainHeadingV2)>h1.pageTitle {
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:0!important;
  min-height:clamp(300px,36vw,430px)!important;
  padding:clamp(86px,8vw,118px) clamp(42.5px,6.86vw,82px) clamp(58px,6vw,84px)!important;
  background:linear-gradient(90deg,rgba(255,255,255,0.54),rgba(255,255,255,0.10) 52%,rgba(255,255,255,0.04)),repeating-linear-gradient(90deg,rgba(15,47,67,0.043)0,rgba(15,47,67,0.043) 1px,transparent 1px,transparent 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,0.34) 0%,rgba(88,199,242,0.24) 30%,rgba(14,181,156,0.14) 52%,transparent 76%),linear-gradient(135deg,rgba(240,255,250,0.96),rgba(246,253,255,0.98) 48%,rgba(230,248,255,0.92))!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:34px!important;
  font-weight:700!important;
  line-height:1.24!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:none!important;
  text-wrap:balance!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}

html body.page-154473:not(#kiteCont2MainHeadingV1):not(#kiteCont2MainHeadingV2)>h1.pageTitle::before,html body.page-154474:not(#kiteCont3MainHeadingV1):not(#kiteCont3MainHeadingV2)>h1.pageTitle::before {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  max-width:100%!important;
  margin:0 0 22px!important;
  padding:0 0 0 46px!important;
  background:linear-gradient(90deg,#0eb59c,#58c7f2) left center/36px 2px no-repeat!important;
  color:#0eb59c!important;
  -webkit-text-fill-color:#0eb59c!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:14px!important;
  font-weight:500!important;
  line-height:1.4!important;
  letter-spacing:0!important;
  text-transform:none!important;
}

@media (max-width: 700px) {
  html body.page-154473:not(#kiteCont2MainHeadingV1):not(#kiteCont2MainHeadingV2)>h1.pageTitle,html body.page-154474:not(#kiteCont3MainHeadingV1):not(#kiteCont3MainHeadingV2)>h1.pageTitle {
    min-height:220px!important;
    padding:62px 42.5px 46px!important;
  }
}

@media (min-width: 981px) {
  html body.page-154473:not(#kiteCont2MainHeadingV1):not(#kiteCont2MainHeadingV2)>h1.pageTitle,html body.page-154474:not(#kiteCont3MainHeadingV1):not(#kiteCont3MainHeadingV2)>h1.pageTitle {
    font-size:min(5vw,59.75px)!important;
  }
}
/* /kite-cont2-cont3-main-heading-match-cont1-main-20260717-v1 */

/* kite-cont5-cont10-design-unification-20260717-v1 */
/*
 * Page-scoped, tail-appended visual unification.
 * - cont5/main: page shell, links card, and preserved source image.
 * - cont10 articles: common outer title band only.
 * cont10/main, article bodies, HTML, copy, links, images, and behavior remain
 * untouched. !important is limited to properties that must beat the CMS'
 * existing important page-title/editor/layout rules.
 */

/* ---------- cont5/main ---------- */
html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) {
  background:repeating-linear-gradient(90deg,rgba(15,47,67,0.035)0 1px,transparent 1px 112px),radial-gradient(78% 56%at 100% 0%,rgba(14,181,156,0.18),transparent 72%),linear-gradient(135deg,#f4fbfa 0%,#f8fdff 52%,#eef9ff 100%)!important;
  color:#0f2f43;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2)>header.header {
  min-height:0!important;
  height:0!important;
  padding-block:0!important;
  background:transparent!important;
  overflow:visible!important;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2)>header.header>a {
  display:none!important;
}

@media (min-width: 761px) {
  html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2):not(#kiteCont5DesignV3)>nav.pnkz {
    display:none!important;
  }

  html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2)>.navi {
    position:fixed!important;
    top:-180px!important;
    left:0!important;
    width:100%!important;
  }

  html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2)>.navi.active {
    top:0!important;
  }
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2)>h1.pageTitle {
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  min-height:clamp(300px,36vw,430px)!important;
  margin:0!important;
  padding:clamp(86px,8vw,118px) clamp(42.5px,6.86vw,82px) clamp(58px,6vw,84px)!important;
  background:linear-gradient(90deg,rgba(255,255,255,.54),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.19) 58%,rgba(255,255,255,.08) 100%),linear-gradient(135deg,#e7f8f4 0%,#dff5fb 54%,#edf5ff 100%)!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:34px!important;
  font-weight:700!important;
  line-height:1.24!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2)>h1.pageTitle::before {
  content:"RESOURCE LINKS";
  display:inline-flex;
  align-items:center;
  margin:0 0 22px;
  padding-left:46px;
  background:linear-gradient(90deg,#0eb59c,#3976e8) left center/36px 2px no-repeat;
  color:#0b8f83;
  -webkit-text-fill-color:#0b8f83;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  font-size:14px;
  font-weight:600;
  line-height:1.4;
  letter-spacing:.08em;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) main {
  margin-top:0!important;
  padding:clamp(56px,7vw,96px)0 clamp(88px,9vw,132px)!important;
  background:transparent!important;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) main>section#rydd.article {
  width:min(1120px,calc(100% - 64px))!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:0!important;
  background:transparent!important;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd>.head {
  display:grid!important;
  grid-template-columns:minmax(0,1.65fr) minmax(280px,.85fr)!important;
  align-items:start!important;
  gap:clamp(24px,3vw,40px);
  width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .head>.inner {
  width:100%!important;
  margin:0!important;
  padding:clamp(28px,4vw,52px)!important;
  background:rgba(255,255,255,.92);
  border:1px solid rgba(14,181,156,.18);
  border-radius:30px;
  box-shadow:0 22px 56px rgba(15,47,67,.10);
  box-sizing:border-box;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .head>.inner>h2.title {
  margin:0 0 34px;
  padding:0 0 22px;
  border-bottom:2px solid rgba(14,181,156,.40);
  color:#0f2f43;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  font-size:clamp(30px,3vw,42px);
  font-weight:700;
  line-height:1.35;
  text-align:left;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .txt.editorArea {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:12px;
  width:100%!important;
  margin:0!important;
  padding:0!important;
  white-space:normal!important;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .txt.editorArea>br {
  display:none;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .txt.editorArea>:is(h3,h4,p) {
  grid-column:1/-1;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .txt.editorArea>h3 {
  margin:34px 0 8px;
  padding-top:28px;
  border-top:1px solid rgba(15,47,67,.10);
  color:#0f2f43;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  font-size:clamp(22px,2vw,28px);
  font-weight:700;
  line-height:1.45;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .txt.editorArea>h3:first-child {
  margin-top:0;
  padding-top:0;
  border-top:0;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .txt.editorArea>h4 {
  margin:24px 0 2px;
  color:#0b8f83;
  font-size:18px;
  font-weight:700;
  letter-spacing:.04em;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .txt.editorArea>p {
  margin:0 0 6px;
  color:#345263;
  font-size:16px;
  line-height:1.9;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .txt.editorArea>a {
  position:relative;
  display:flex;
  align-items:center;
  min-width:0;
  min-height:62px;
  margin:0;
  padding:13px 44px 13px 17px;
  background:linear-gradient(135deg,rgba(248,255,253,.98),rgba(241,249,255,.96));
  border:1px solid rgba(14,181,156,.22);
  border-radius:16px;
  box-shadow:0 8px 20px rgba(15,47,67,.055);
  color:#16435b!important;
  font-size:15px;
  font-weight:600;
  line-height:1.55;
  text-decoration:none!important;
  overflow-wrap:anywhere;
  box-sizing:border-box;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .txt.editorArea>a::after {
  content:"›";
  position:absolute;
  top:50%;
  right:17px;
  color:#0eb59c;
  font-size:25px;
  line-height:1;
  translate:0-50%;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd figure.first-img {
  position:relative!important;
  top:auto!important;
  width:100%!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden;
  border:1px solid rgba(14,181,156,.20);
  border-radius:30px;
  box-shadow:0 22px 56px rgba(15,47,67,.15);
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd figure.first-img img {
  display:block!important;
  width:100%!important;
  height:auto!important;
  aspect-ratio:1/1;
  margin:0!important;
  object-fit:cover!important;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) main>section#sshl.article {
  width:min(1120px,calc(100% - 64px))!important;
  max-width:1120px!important;
  margin:clamp(46px,6vw,72px) auto 0!important;
  padding:clamp(28px,4vw,48px)!important;
  background:rgba(255,255,255,.90);
  border:1px solid rgba(14,181,156,.18);
  border-radius:30px;
  box-shadow:0 18px 44px rgba(15,47,67,.08);
  box-sizing:border-box;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#sshl>h2.title {
  margin:0 0 20px;
  padding-bottom:18px;
  border-bottom:2px solid rgba(14,181,156,.38);
  color:#0f2f43;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  font-size:clamp(25px,2.5vw,34px);
  font-weight:700;
  line-height:1.45;
}

html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#sshl>.txt.editorArea {
  width:100%!important;
  margin:0!important;
  padding:0!important;
  color:#345263;
  line-height:1.9;
}

/* ---------- cont10 article group: common outer title band only ---------- */
/* Match cont1/52: let the title gradient begin behind the breadcrumb. */
html body.page-239743>header.header,html body.tpl-eid.page-239743>header.header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
  overflow:hidden!important;
}

html body:is(.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513):not(#kiteCont10GroupDesignV1):not(#kiteCont10GroupDesignV2) {
  background:repeating-linear-gradient(90deg,rgba(15,47,67,.035)0 1px,transparent 1px 112px),radial-gradient(78% 56%at 100% 0%,rgba(14,181,156,.18),transparent 72%),linear-gradient(135deg,#f4fbfa 0%,#f8fdff 52%,#eef9ff 100%)!important;
}

html body:is(.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513):not(#kiteCont10GroupDesignV1):not(#kiteCont10GroupDesignV2)>h1.pageTitle {
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  min-height:clamp(320px,36vw,430px)!important;
  margin:0!important;
  padding:clamp(86px,8vw,118px) clamp(42.5px,6.86vw,82px) clamp(58px,6vw,84px)!important;
  background:linear-gradient(90deg,rgba(255,255,255,.54),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.19) 58%,rgba(255,255,255,.08) 100%),linear-gradient(135deg,#e7f8f4 0%,#dff5fb 54%,#edf5ff 100%)!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:34px!important;
  font-weight:700!important;
  line-height:1.28!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}

html body:is(.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513):not(#kiteCont10GroupDesignV1):not(#kiteCont10GroupDesignV2)>h1.pageTitle::before {
  content:"CARE MANAGEMENT PRACTICE";
  display:inline-flex;
  align-items:center;
  margin:0 0 22px;
  padding-left:46px;
  background:linear-gradient(90deg,#0eb59c,#3976e8) left center/36px 2px no-repeat;
  color:#0b8f83;
  -webkit-text-fill-color:#0b8f83;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  font-size:14px;
  font-weight:600;
  line-height:1.4;
  letter-spacing:.08em;
}

@media (max-width: 760px) {
  html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2)>h1.pageTitle {
    min-height:220px!important;
    padding:58px 28px 42px!important;
  }

  html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) main {
    padding:48px 0 88px!important;
  }

  html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) main>section#rydd.article,html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) main>section#sshl.article {
    width:calc(100% - 32px)!important;
  }

  html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd>.head {
    display:block!important;
  }

  html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .head>.inner {
    padding:28px 20px!important;
    border-radius:24px;
  }

  html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .txt.editorArea {
    grid-template-columns:minmax(0,1fr)!important;
    gap:10px;
  }

  html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd .txt.editorArea>a {
    min-height:58px;
    font-size:14px;
  }

  html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2) section#rydd figure.first-img {
    margin-top:24px!important;
    border-radius:24px;
  }

  html body:is(.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513):not(#kiteCont10GroupDesignV1):not(#kiteCont10GroupDesignV2)>h1.pageTitle {
    min-height:300px!important;
    padding:58px 28px 44px!important;
    font-size:32px!important;
  }
}

@media (min-width: 981px) {
  html body.page-154476:not(#kiteCont5DesignV1):not(#kiteCont5DesignV2)>h1.pageTitle,html body:is(.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513):not(#kiteCont10GroupDesignV1):not(#kiteCont10GroupDesignV2)>h1.pageTitle {
    font-size:min(5vw,59.75px)!important;
  }
}
/* /kite-cont5-cont10-design-unification-20260717-v1 */

/* kite-cont11-region-primary-guide-20260717-v1 start */
html body.page-250146,html body.page-250147,html body.page-250148,html body.page-250239 {
  --kite-region-guide-blue: #0b73b9;
  --kite-region-guide-blue-dark: #075f9d;
}

html body.page-250146 .kite-primary-guide,html body.page-250147 .kite-primary-guide,html body.page-250148 .kite-primary-guide,html body.page-250239 .kite-primary-guide {
  box-sizing:border-box!important;
  display:grid!important;
  gap:14px!important;
  width:min(980px,calc(100% - 40px))!important;
  max-width:980px!important;
  margin:22px auto 28px!important;
  padding:20px!important;
  color:#fff!important;
  background: linear-gradient(135deg, var(--kite-region-guide-blue) 0%, var(--kite-region-guide-blue-dark) 100%) !important;
  border:1px solid rgba(255,255,255,.34)!important;
  border-radius:16px!important;
  box-shadow:0 14px 30px rgba(7,95,157,.16)!important;
}

html body.page-250146 .kite-primary-guide-label,html body.page-250147 .kite-primary-guide-label,html body.page-250148 .kite-primary-guide-label,html body.page-250239 .kite-primary-guide-label {
  margin:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif!important;
  font-size:16px!important;
  font-weight:700!important;
  line-height:1.65!important;
  letter-spacing:.035em!important;
  text-align:center!important;
}

html body.page-250146 .kite-primary-guide-button,html body.page-250146 .kite-primary-guide-button:visited,html body.page-250147 .kite-primary-guide-button,html body.page-250147 .kite-primary-guide-button:visited,html body.page-250148 .kite-primary-guide-button,html body.page-250148 .kite-primary-guide-button:visited,html body.page-250239 .kite-primary-guide-button,html body.page-250239 .kite-primary-guide-button:visited {
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  min-height:56px!important;
  margin:0!important;
  padding:13px 20px!important;
  color: var(--kite-region-guide-blue-dark) !important;
  -webkit-text-fill-color: var(--kite-region-guide-blue-dark) !important;
  font-family:"Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif!important;
  font-size:15px!important;
  font-weight:800!important;
  line-height:1.55!important;
  letter-spacing:.025em!important;
  text-align:center!important;
  text-decoration:none!important;
  overflow-wrap:anywhere!important;
  background:rgba(255,255,255,.97)!important;
  border:1px solid rgba(255,255,255,.94)!important;
  border-radius:10px!important;
  box-shadow:0 8px 18px rgba(4,63,110,.16)!important;
  transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease!important;
}

html body.page-250146 .kite-primary-guide-button:hover,html body.page-250147 .kite-primary-guide-button:hover,html body.page-250148 .kite-primary-guide-button:hover,html body.page-250239 .kite-primary-guide-button:hover {
  color:#064f8a!important;
  -webkit-text-fill-color:#064f8a!important;
  background:#eff8ff!important;
  transform:translateY(-1px)!important;
  box-shadow:0 11px 22px rgba(4,63,110,.2)!important;
}

html body.page-250146 .kite-primary-guide-button:focus-visible,html body.page-250147 .kite-primary-guide-button:focus-visible,html body.page-250148 .kite-primary-guide-button:focus-visible,html body.page-250239 .kite-primary-guide-button:focus-visible {
  outline:3px solid #fef08a!important;
  outline-offset:3px!important;
}

/* The two force guards beat page-local CMS style blocks without broadening
   the affected elements beyond this cloned guide. */
html body:not(#kiteRegionGuideForce):not(#kiteRegionGuideForce2):is(.page-250146,.page-250147,.page-250148,.page-250239) .kite-primary-guide-label {
  letter-spacing:.035em!important;
}

html body:not(#kiteRegionGuideForce):not(#kiteRegionGuideForce2):is(.page-250146,.page-250147,.page-250148,.page-250239) .kite-primary-guide-button {
  letter-spacing:.025em!important;
}

/* Naka and Minami use an editor container one scrollbar-gutter wider than the
   other regional pages. Keep this guide centered to the same visible edges. */
html body:not(#kiteRegionGuideForce):not(#kiteRegionGuideForce2):is(.page-250147,.page-250148) .kite-primary-guide {
  width:min(980px,calc(100% - 56px))!important;
}

/* cont11/46: keep the editorial evidence card intact, but present it as
   compact supporting information. The box dimensions and four type values need
   !important because the CMS writes competing inline/page-local declarations. */
html body.page-250145 .kite-region-trust-card-wrap-v1>aside.kite-card.kite-card-pad.kite-region-trust-card-v1 {
  width:min(86%,720px)!important;
  max-width:720px!important;
  margin:18px auto!important;
  padding:18px!important;
}

html body:not(#kiteEditorialCompactForce):not(#kiteEditorialCompactForce2).page-250145 .kite-region-trust-card-v1>.kite-kicker {
  font-size:11px!important;
  line-height:1.5!important;
}

html body:not(#kiteEditorialCompactForce):not(#kiteEditorialCompactForce2).page-250145 .kite-region-trust-card-v1>h3 {
  margin-bottom:6px;
  font-size:19px;
  line-height:1.45;
}

html body:not(#kiteEditorialCompactForce):not(#kiteEditorialCompactForce2).page-250145 .kite-region-trust-card-v1>p {
  font-size:14px!important;
  line-height:1.75!important;
}

@media (max-width: 767px) {
  html body.page-250146 .kite-primary-guide,html body.page-250147 .kite-primary-guide,html body.page-250148 .kite-primary-guide,html body.page-250239 .kite-primary-guide {
    padding:18px!important;
    border-radius:14px!important;
  }

  html body.page-250146 .kite-primary-guide-button,html body.page-250147 .kite-primary-guide-button,html body.page-250148 .kite-primary-guide-button,html body.page-250239 .kite-primary-guide-button {
    min-height:56px!important;
    padding:12px 14px!important;
    font-size:14px!important;
  }
}

@media (max-width: 479px) {
  html body.page-250145 .kite-region-trust-card-wrap-v1>aside.kite-card.kite-card-pad.kite-region-trust-card-v1 {
    width:92%!important;
    padding:15px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-250146 .kite-primary-guide-button,html body.page-250147 .kite-primary-guide-button,html body.page-250148 .kite-primary-guide-button,html body.page-250239 .kite-primary-guide-button {
    transform:none!important;
    transition:none!important;
  }
}
/* kite-cont11-region-primary-guide-20260717-v1 end */

/* kite-home-office-heading-match-concern-20260719-v1
 * Scope: homepage office-guide heading only.
 * Reason for !important: the CMS/theme heading rules already fix these
 * properties with !important, so a later page-scoped declaration is required.
 */
html body#top section.article#g57l>h2.title {
  font-size:clamp(36px,4.2vw,52px)!important;
  text-align:center!important;
}

@media (max-width: 767px) {
  html body#top section.article#g57l>h2.title {
    font-size:clamp(28px,7.2vw,36px)!important;
  }
}
/* /kite-home-office-heading-match-concern-20260719-v1 */

/* kite-home-mobile-visual-cta-heading-20260720-v1
 * Scope: homepage smartphone display only.
 * Preserve the existing glass treatment, rounded corners, colors and desktop layout.
 * Limited !important use is required because earlier homepage mobile rules fix
 * the visual width and generated welcome-heading alignment with !important.
 */
@media (max-width: 767px) {
  html body#top#top#top#top .foot-area .main-visual-wrapper,html body.slide#top#top#top#top .foot-area .main-visual-wrapper {
    width:calc(100% + 60px)!important;
    max-width:none!important;
    margin-left:-30px!important;
    margin-right:-30px!important;
  }

  html body#top#top#top#top .foot-area .main-visual-wrapper .kite-visual-stage,html body.slide#top#top#top#top .foot-area .main-visual-wrapper .kite-visual-stage {
    width:100%!important;
    max-width:none!important;
    aspect-ratio:1/1!important;
  }

  html body#top section#kite-home-consultation-cta-v1 .kite-cta-copy>.kite-cta-eyebrow,html body.slide#top section#kite-home-consultation-cta-v1 .kite-cta-copy>.kite-cta-eyebrow {
    text-align:center!important;
  }

  html body#top section#kite-home-consultation-cta-v1 .kite-cta-copy::before,html body.slide#top section#kite-home-consultation-cta-v1 .kite-cta-copy::before {
    display:block;
    text-align:center!important;
  }

  html body#top section.article#g57l>h2.title {
    font-size:42px!important;
  }
}
/* /kite-home-mobile-visual-cta-heading-20260720-v1 */

/* kite-cont10-36-footnotes-editorial-20260720-v1 start */
/* Page-scoped visual unification. The limited !important declarations only beat legacy inline CMS rules. */
html body.page-239743 nav.pnkz {
  background:linear-gradient(100deg,rgba(186,237,225,.76) 0%,rgba(171,231,224,.72) 46%,rgba(151,205,241,.76) 100%)!important;
}

html body.page-239743 nav.pnkz>.inner {
  background:transparent!important;
}

/* The legacy shared rule uses :not(#top), which contributes ID specificity.
   Match that specificity here so this page-only transparent treatment wins. */
html body.page-239743:not(#top)>nav.menu {
  position:relative!important;
  isolation:isolate;
  background-image:linear-gradient(120deg,rgba(7,163,139,.38) 0%,rgba(46,196,181,.22) 26%,rgba(225,255,251,.16) 48%,rgba(91,165,224,.24) 72%,rgba(45,104,194,.36) 100%)!important;
  background-size:100% 100%!important;
  animation:none!important;
  overflow:hidden!important;
  border-top:1px solid rgba(255,255,255,.34);
  border-bottom:1px solid rgba(255,255,255,.42);
  backdrop-filter:blur(12px) saturate(108%)!important;
  -webkit-backdrop-filter:blur(12px) saturate(108%)!important;
}

html body.page-239743:not(#top)>nav.menu::after {
  content:""!important;
  position:absolute!important;
  display:block!important;
  top:-24%;
  left:-15%;
  width:130%;
  height:148%;
  pointer-events:none!important;
  z-index:0;
  background-image:radial-gradient(ellipse at center,rgba(0,214,170,.38) 0%,rgba(0,214,170,.16) 34%,transparent 68%),radial-gradient(ellipse at center,rgba(180,250,236,.34) 0%,rgba(255,255,255,.13) 36%,transparent 70%),radial-gradient(ellipse at center,rgba(66,137,230,.38) 0%,rgba(66,137,230,.15) 36%,transparent 70%),conic-gradient(from 115deg at 50% 50%,transparent 0deg,rgba(255,255,255,.22) 58deg,transparent 128deg)!important;
  background-repeat:no-repeat!important;
  background-size:68% 158%,58% 145%,70% 160%,210% 210%!important;
  background-position:-18% 56%,30% 36%,118% 50%,0% 50%;
  opacity:.84;
  filter:blur(10px) saturate(120%);
  transform-origin:center;
  will-change:transform,background-position,opacity;
  animation:kiteCont10MenuAuroraFlow 6s linear infinite alternate!important;
}

html body.page-239743:not(#top)>nav.menu>.inner {
  position:relative;
  z-index:1;
}

@keyframes kiteCont10MenuAuroraFlow {
  0% {
    background-position:-18% 56%,30% 36%,118% 50%,0% 50%;
    transform:translate3d(-4%,0,0) scale(1.04);
    opacity:.72;
  }
  50% {
    background-position:24% 42%,58% 56%,76% 39%,55% 50%;
    transform:translate3d(2%,-2%,0) scale(1.12);
    opacity:.96;
  }
  100% {
    background-position:64% 52%,88% 38%,34% 57%,100% 50%;
    transform:translate3d(6%,1%,0) scale(1.06);
    opacity:.80;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-239743:not(#top)>nav.menu {
    animation:none!important;
    background-position:50% 50%!important;
  }

  html body.page-239743:not(#top)>nav.menu::after {
    animation:none!important;
    background-position:50% 50%!important;
  }
}

html body.page-239743 .kite-record-page {
  box-sizing:border-box;
  width:min(94%,980px);
  margin-inline:auto;
  padding:clamp(26px,4.5vw,58px);
  color:#12334b;
  background:linear-gradient(145deg,rgba(240,242,244,.96),rgba(231,236,238,.90));
  border:1px solid rgba(255,255,255,.82);
  border-radius:26px;
  box-shadow:0 18px 48px rgba(19,74,91,.09);
  backdrop-filter:blur(10px);
  -webkit-backdrop-filter:blur(10px);
}

/* Reset legacy grid/card rules left by older article HTML. These page-only
   important declarations are required because the shared CMS CSS uses important. */
html body.page-239743 .kite-cont10-article-v2,html body.page-239743 .kite-cont10-article-v2>header,html body.page-239743 .kite-cont10-article-v2>section,html body.page-239743 .kite-cont10-article-v2>header>*,html body.page-239743 .kite-cont10-article-v2>section>* {
  position:static!important;
  inset:auto!important;
  display:block!important;
  box-sizing:border-box!important;
  width:auto!important;
  max-width:none!important;
  height:auto!important;
  min-height:0!important;
  grid-area:auto!important;
  transform:none!important;
  float:none!important;
}

/* The legacy template declares the article header as a horizontal flex row
   with !important. A more specific page-only reset restores document flow. */
html body.page-239743 article.kite-record-page.kite-cont10-article-v2>header.kite-article-intro-v2 {
  display:block!important;
  flex:none!important;
}

html body.page-239743 .kite-cont10-article-v2>header>*,html body.page-239743 .kite-cont10-article-v2>section>* {
  overflow-wrap:anywhere;
}

html body.page-239743 .kite-record-page section {
  margin-top:clamp(58px,8vw,96px)!important;
}

html body.page-239743 .kite-record-page h1,html body.page-239743 .kite-record-page h2,html body.page-239743 .kite-record-page h3 {
  color:#103a54;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  line-height:1.5;
  text-wrap:balance;
}

html body.page-239743 .kite-record-page p,html body.page-239743 .kite-record-page li {
  line-height:1.95;
}

html body.page-239743 .kite-cont10-article-v2 .kite-kicker {
  margin:0 0 12px;
  color:#009f98;
  font-family:Georgia,serif;
  font-size:12px;
  font-weight:700;
  letter-spacing:.18em;
  text-align:left;
}

html body.page-239743 .kite-cont10-article-v2 .kite-lead {
  margin:34px auto 22px;
  color:#4c5358;
  font-size:clamp(17px,2vw,22px);
  text-align:center;
}

html body.page-239743 .kite-cont10-article-v2 h1 {
  margin:0 auto 28px;
  padding:clamp(24px,4vw,40px)!important;
  color:#fff;
  background:linear-gradient(110deg,#11b69f,#0aa18f);
  border-radius:14px;
  box-shadow:0 12px 28px rgba(8,135,122,.17);
  font-size:clamp(27px,4vw,43px);
  text-align:left;
  text-wrap:wrap;
}

html body.page-239743 .kite-cont10-article-v2 .kite-article-intro-v2>p:not(.kite-kicker):not(.kite-lead) {
  max-width:820px!important;
  margin:0 auto 1.45em;
}

html body.page-239743 .kite-cont10-toc-v2 {
  display:block!important;
  box-sizing:border-box!important;
  max-width:860px!important;
  margin:44px auto 0;
  padding:clamp(24px,4vw,40px);
  background:rgba(255,255,255,.86);
  border:1px solid rgba(255,255,255,.95);
  border-radius:22px;
  box-shadow:0 14px 34px rgba(32,54,65,.075);
}

html body.page-239743 .kite-cont10-toc-v2 h2 {
  margin:0 0 20px!important;
  padding:0 0 10px!important;
  color:#182b35;
  border-bottom:1px solid rgba(13,158,145,.18);
  font-size:clamp(22px,3vw,30px);
}

html body.page-239743 .kite-cont10-toc-v2 ol {
  margin:0;
  padding-left:1.6em;
}

html body.page-239743 .kite-cont10-toc-v2 li {
  margin:0 0 12px;
}

html body.page-239743 .kite-cont10-toc-v2 a {
  color:#183b47;
  text-decoration:none;
  border-bottom:1px dotted rgba(15,143,134,.32);
}

html body.page-239743 .kite-cont10-article-v2 h2 {
  margin:0 0 30px;
  padding-bottom:14px;
  border-bottom:4px solid transparent;
  border-image:linear-gradient(90deg,rgba(0,132,94,.88),rgba(19,181,163,.68),rgba(78,178,229,.76),rgba(55,88,214,.96))1;
  font-size:clamp(24px,3.5vw,36px);
}

html body.page-239743 .kite-cont10-article-v2 h3 {
  margin:42px 0 16px;
  color:#075f70;
  font-size:clamp(19px,2.5vw,25px);
}

html body.page-239743 .kite-cont10-article-v2 h4 {
  margin:30px 0 12px;
  color:#087d78;
  font-size:18px;
}

html body.page-239743 .kite-cont10-article-v2 ul,html body.page-239743 .kite-cont10-article-v2 ol {
  padding-left:1.8em;
}

html body.page-239743 .kite-cont10-article-v2 li::marker {
  color:#0aa697;
  font-weight:700;
}

html body.page-239743 .kite-note-definition-v2 {
  padding:20px 22px;
  background:rgba(220,250,246,.52);
  border-radius:4px 16px 16px 4px;
}

html body.page-239743 .kite-footnote-ref-v1 {
  margin-left:.12em;
  font-size:.68em;
  line-height:1;
  vertical-align:super;
}

html body.page-239743 .kite-footnote-ref-v1 a {
  color:#008f89;
  text-decoration:none;
  font-family:Arial,sans-serif;
  font-weight:700;
}

html body.page-239743 .kite-cont10-notes-v1 {
  margin-top:clamp(70px,10vw,120px)!important;
  padding:clamp(22px,3.5vw,38px);
  background:rgba(255,255,255,.58);
  border:1px solid rgba(15,163,151,.18);
  border-radius:22px;
  box-shadow:0 14px 36px rgba(19,74,91,.07);
}

html body.page-239743 .kite-cont10-notes-v1 h2 {
  margin:0 0 20px;
  font-size:clamp(22px,3vw,31px);
  text-align:center;
}

html body.page-239743 .kite-cont10-notes-v1 ol {
  margin:0;
  padding-left:2.4em;
  columns:2;
  column-gap:42px;
}

html body.page-239743 .kite-cont10-notes-v1 li {
  break-inside:avoid;
  margin:0 0 12px;
  font-size:13px;
  line-height:1.75;
}

html body.page-239743 .kite-footnote-explanation-v1 {
  display:block;
  margin:6px 0 16px;
  padding:0!important;
  color:#405866;
  background:transparent!important;
  border:0!important;
  border-radius:0;
  box-shadow:none!important;
  line-height:1.75;
}

html body.page-239743 .kite-cont10-editorial-v1 {
  box-sizing:border-box;
  width:min(88%,760px);
  margin:clamp(36px,6vw,72px) auto 0;
  padding:clamp(14px,2vw,20px);
  color:#375063;
  background:linear-gradient(135deg,rgba(255,255,255,.62),rgba(230,252,249,.5));
  border:1px solid rgba(14,161,151,.16);
  border-radius:18px;
  box-shadow:0 10px 28px rgba(19,74,91,.055);
  font-size:clamp(10.5px,.9vw,12px);
  line-height:1.7;
}

html body.page-239743 .kite-cont10-editorial-v1 * {
  font-size:inherit!important;
  line-height:inherit!important;
}

html body.page-239743 .kite-cont10-editorial-v1 p {
  margin:0 0 10px;
  line-height:inherit;
}

html body.page-239743 .kite-cont10-editorial-v1 h2 {
  margin:18px 0 8px;
  letter-spacing:.08em;
}

html body.page-239743 .kite-cont10-editorial-v1 ol {
  margin:0;
  padding-left:2.2em;
}

html body.page-239743 .kite-cont10-editorial-v1 li {
  margin:0 0 8px;
  font-size:inherit;
  line-height:inherit;
}

html body.page-239743 .kite-cont10-editorial-v1 a {
  color:#087f87;
  text-decoration-thickness:1px;
  text-underline-offset:.18em;
}

@media (max-width: 700px) {
  html body.page-239743 .kite-record-page {
    width:calc(100% - 22px);
    padding:24px 17px;
    border-radius:20px;
  }

  html body.page-239743 .kite-cont10-article-v2 h1 {
    padding:22px 18px!important;
    border-radius:12px;
  }

  html body.page-239743 .kite-cont10-toc-v2 {
    padding:22px 18px;
    border-radius:17px;
  }

  html body.page-239743 .kite-record-page section {
    margin-top:58px!important;
  }

  html body.page-239743 .kite-cont10-notes-v1 ol {
    columns:1;
    padding-left:2.15em;
  }

  html body.page-239743 .kite-cont10-editorial-v1 {
    width:calc(100% - 22px);
    padding:17px 15px;
    border-radius:16px;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-239743 .kite-record-page,html body.page-239743 .kite-cont10-notes-v1,html body.page-239743 .kite-cont10-editorial-v1 {
    scroll-behavior:auto;
  }
}
/* kite-cont10-36-footnotes-editorial-20260720-v1 end */

/* kite-cont10-41-design-match-cont10-36-20260721-v1 start */
/*
 * cont10/41 only: visually align the three long-form articles with cont10/36.
 * Text, anchors, article order, and the section-local footnote DOM are untouched.
 * The long selectors intentionally beat article-local style blocks loaded after
 * the shared stylesheet without leaking into other CMS pages.
 */

/* Match cont10/36: remove the legacy empty brand-header band while preserving
   the fixed hamburger that overflows this zero-height header. These are the
   only header declarations that require !important against shared CMS rules. */
html body.page-241143:not(#top):not(#kiteCont1041HeaderForce):not(#kiteCont1041HeaderForce2)>header.header {
  display:block!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  overflow:visible!important;
}

html body.page-241143 nav.pnkz {
  background:linear-gradient(100deg,rgba(186,237,225,.76) 0%,rgba(171,231,224,.72) 46%,rgba(151,205,241,.76) 100%)!important;
}

html body.page-241143 nav.pnkz>.inner {
  background:transparent!important;
}

/* The shared menu rule contains :not(#top). Matching that specificity is
   necessary for the page-only transparent aurora used by cont10/36. */
html body.page-241143:not(#top)>nav.menu {
  position:relative!important;
  isolation:isolate;
  overflow:hidden!important;
  background-image:linear-gradient(120deg,rgba(7,163,139,.38) 0%,rgba(46,196,181,.22) 26%,rgba(225,255,251,.16) 48%,rgba(91,165,224,.24) 72%,rgba(45,104,194,.36) 100%)!important;
  background-size:100% 100%!important;
  border-top:1px solid rgba(255,255,255,.34);
  border-bottom:1px solid rgba(255,255,255,.42);
  backdrop-filter:blur(12px) saturate(108%)!important;
  -webkit-backdrop-filter:blur(12px) saturate(108%)!important;
  animation:none!important;
}

html body.page-241143:not(#top)>nav.menu::after {
  content:""!important;
  position:absolute!important;
  z-index:0;
  top:-24%;
  left:-15%;
  display:block!important;
  width:130%;
  height:148%;
  pointer-events:none!important;
  background-image:radial-gradient(ellipse at center,rgba(0,214,170,.38) 0%,rgba(0,214,170,.16) 34%,transparent 68%),radial-gradient(ellipse at center,rgba(180,250,236,.34) 0%,rgba(255,255,255,.13) 36%,transparent 70%),radial-gradient(ellipse at center,rgba(66,137,230,.38) 0%,rgba(66,137,230,.15) 36%,transparent 70%),conic-gradient(from 115deg at 50% 50%,transparent 0deg,rgba(255,255,255,.22) 58deg,transparent 128deg)!important;
  background-repeat:no-repeat!important;
  background-size:68% 158%,58% 145%,70% 160%,210% 210%!important;
  background-position:-18% 56%,30% 36%,118% 50%,0% 50%;
  opacity:.84;
  filter:blur(10px) saturate(120%);
  transform-origin:center;
  will-change:transform,background-position,opacity;
  animation:kiteCont1041MenuAuroraFlow 6s linear infinite alternate!important;
}

html body.page-241143:not(#top)>nav.menu>.inner {
  position:relative;
  z-index:1;
}

@keyframes kiteCont1041MenuAuroraFlow {
  0% {
    background-position:-18% 56%,30% 36%,118% 50%,0% 50%;
    transform:translate3d(-4%,0,0) scale(1.04);
    opacity:.72;
  }
  50% {
    background-position:24% 42%,58% 56%,76% 39%,55% 50%;
    transform:translate3d(2%,-2%,0) scale(1.12);
    opacity:.96;
  }
  100% {
    background-position:64% 52%,88% 38%,34% 57%,100% 50%;
    transform:translate3d(6%,1%,0) scale(1.06);
    opacity:.80;
  }
}

/* The page contains a duplicated #sc-caremanager-page ID. Pair every root
   with its unique CMS section ID so all three articles are covered safely. */
html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article>.txt.editorArea>:is(#sc-caremanager-page,#sc-client-power-page) {
  height:auto!important;
  min-height:0!important;
  overflow:visible!important;
  overflow-x:clip!important;
  overflow-y:visible!important;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page {
  box-sizing:border-box;
  width:min(94%,980px);
  max-width:980px;
  height:auto;
  min-height:0;
  margin-inline:auto;
  padding:clamp(26px,4.5vw,58px);
  color:#12334b;
  background:linear-gradient(145deg,rgba(240,242,244,.96),rgba(231,236,238,.90));
  border:1px solid rgba(255,255,255,.82);
  border-radius:26px;
  box-shadow:0 18px 48px rgba(19,74,91,.09);
  backdrop-filter:blur(10px);
  -webkit-backdrop-filter:blur(10px);
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page,html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page * {
  box-sizing:border-box;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .page-title {
  display:block;
  width:100%;
  max-width:none;
  margin:0 auto 28px;
  padding:clamp(24px,4vw,40px);
  color:#fff;
  background:linear-gradient(110deg,#11b69f,#0aa18f);
  border:0;
  border-radius:14px;
  box-shadow:0 12px 28px rgba(8,135,122,.17);
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  font-size:clamp(27px,4vw,43px);
  font-weight:700;
  line-height:1.45;
  text-align:left;
  text-wrap:wrap;
  overflow-wrap:anywhere;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .page-lead {
  max-width:820px;
  margin:34px auto 42px;
  padding:0;
  color:#4c5358;
  background:transparent;
  font-size:clamp(17px,2vw,22px);
  line-height:1.9;
  text-align:center;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .toc {
  display:block;
  width:100%;
  max-width:860px;
  margin:44px auto 0;
  padding:clamp(24px,4vw,40px);
  background:rgba(255,255,255,.86);
  border:1px solid rgba(255,255,255,.95);
  border-radius:22px;
  box-shadow:0 14px 34px rgba(32,54,65,.075);
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .toc h2,html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .toc h3 {
  margin:0 0 20px;
  padding:0 0 10px;
  color:#182b35;
  background:transparent;
  border:0;
  border-bottom:1px solid rgba(13,158,145,.18);
  border-radius:0;
  font-size:clamp(22px,3vw,30px);
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .toc :is(ol,ul) {
  margin:0;
  padding-left:1.6em;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .toc li {
  margin:0 0 12px;
  line-height:1.85;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .toc a {
  color:#183b47;
  text-decoration:none;
  border-bottom:1px dotted rgba(15,143,134,.32);
}

/* Restore a single normal document flow. Existing section-local footnote
   blocks remain inside their current parent and therefore stay at its end. */
html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page>:is(section,div):not(.toc) {
  position:static;
  inset:auto;
  display:block;
  width:100%;
  max-width:none;
  height:auto;
  min-height:0;
  margin-top:clamp(58px,8vw,96px);
  transform:none;
  float:none;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .kite-card {
  padding:0;
  background:transparent;
  border:0;
  border-radius:0;
  box-shadow:none;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page :is(p,li,dd) {
  line-height:1.95;
  overflow-wrap:anywhere;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page h2:not(.page-title),html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page h3,html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page h4 {
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  line-height:1.5;
  text-wrap:balance;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page h2:not(.page-title) {
  margin:clamp(52px,7vw,84px)0 30px;
  padding:0 0 14px;
  color:#103a54;
  background:transparent;
  border:0;
  border-bottom:4px solid transparent;
  border-image:linear-gradient(90deg,rgba(0,132,94,.88),rgba(19,181,163,.68),rgba(78,178,229,.76),rgba(55,88,214,.96))1;
  border-radius:0;
  box-shadow:none;
  font-size:clamp(24px,3.5vw,36px);
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page h3 {
  margin:42px 0 16px;
  padding-left:0!important;
  color:#075f70;
  border-left:0!important;
  font-size:clamp(19px,2.5vw,25px);
}

/* Remove the article-local green left accents requested for cont10/41.
   The blue-green horizontal heading gradient remains unchanged. */
html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .highlight-box {
  border-left:0!important;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page h4 {
  margin:30px 0 12px;
  color:#087d78;
  font-size:18px;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page :is(ul,ol) {
  padding-left:1.8em;
}

/* Unordered lists are explanatory reading content. The article-local layout
   centers them through inheritance, so set only the bullet lists themselves
   and their items back to a conventional left-aligned reading flow. */
html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page ul.kite-list,html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page ul.kite-list>li {
  text-align:left;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page li::marker {
  color:#0aa697;
  font-weight:700;
}

/* Footnotes stay grouped at the end of their current section. Only their
   visual weight is reduced to match the compact notes on cont10/36. */
html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .local-notes {
  display:block;
  width:100%;
  margin:26px 0 0;
  padding:16px 18px;
  color:#405866;
  background:rgba(255,255,255,.48);
  border:1px solid rgba(15,163,151,.13);
  border-radius:16px;
  box-shadow:none;
  columns:auto;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .local-note-item {
  display:block;
  break-inside:avoid;
  margin:0 0 9px;
  padding:0;
  color:#405866;
  background:transparent;
  border:0;
  border-radius:0;
  box-shadow:none;
  font-size:12.5px;
  line-height:1.75;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .local-note-item:last-child {
  margin-bottom:0;
}

html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .local-note-item strong {
  display:inline;
  margin-right:.45em;
  color:#087f87;
  font-size:inherit;
}

/* Match the compact editorial-review panel used on cont10/36. The source HTML
   carries inline dimensions, so this single page/ID needs narrowly scoped
   important declarations to override only that final panel. */
html body.page-241143 #kite-article-trust-20260717-v1 {
  box-sizing:border-box;
  width:min(88%,760px)!important;
  max-width:760px!important;
  margin:clamp(36px,6vw,72px) auto 0!important;
  padding:clamp(14px,2vw,20px)!important;
  color:#375063!important;
  background:linear-gradient(135deg,rgba(255,255,255,.62),rgba(230,252,249,.5))!important;
  border:1px solid rgba(14,161,151,.16)!important;
  border-radius:18px!important;
  box-shadow:0 10px 28px rgba(19,74,91,.055)!important;
  font-size:clamp(10.5px,.9vw,12px)!important;
  line-height:1.7!important;
}

html body.page-241143 #kite-article-trust-20260717-v1 * {
  font-size:inherit!important;
  line-height:inherit!important;
}

html body.page-241143 #kite-article-trust-20260717-v1 p {
  margin:0 0 10px!important;
}

html body.page-241143 #kite-article-trust-20260717-v1 h3 {
  margin:18px 0 8px!important;
  padding:0!important;
  color:#375063!important;
  border:0!important;
  letter-spacing:.08em;
}

html body.page-241143 #kite-article-trust-20260717-v1 ul {
  margin:0;
  padding-left:2.2em!important;
}

html body.page-241143 #kite-article-trust-20260717-v1 li {
  margin:0 0 8px;
}

html body.page-241143 #kite-article-trust-20260717-v1 a {
  color:#087f87;
  text-decoration-thickness:1px;
  text-underline-offset:.18em;
}

@media (max-width: 700px) {
  html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article>.txt.editorArea {
    padding-inline:0!important;
  }

  html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page {
    width:calc(100% - 22px);
    padding:24px 17px;
    border-radius:20px;
  }

  html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .page-title {
    padding:22px 18px;
    border-radius:12px;
    font-size:clamp(25px,7.8vw,32px);
  }

  html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .toc {
    padding:22px 18px;
    border-radius:17px;
  }

  html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page>:is(section,div):not(.toc) {
    margin-top:58px;
  }

  html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page h2:not(.page-title) {
    font-size:clamp(22px,6.4vw,29px);
  }

  html body.page-241143 main>section:is(#l2o7,#f4si,#xglo).article :is(#sc-caremanager-page,#sc-client-power-page)>.kite-record-page .local-notes {
    padding:14px 15px;
    border-radius:14px;
  }

  html body.page-241143 #kite-article-trust-20260717-v1 {
    width:calc(100% - 22px)!important;
    padding:17px 15px!important;
    border-radius:16px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-241143:not(#top)>nav.menu::after {
    animation:none!important;
    background-position:50% 50%!important;
  }
}
/* kite-cont10-41-design-match-cont10-36-20260721-v1 end */

/* kite-cont10-43-design-depth-20260722-v1:start */
html body.page-241995{--k43-green:#0e9f8e;--k43-blue:#176fd0;--k43-ink:#173744;--k43-mincho:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif;overflow-x:hidden}
html body.page-241995 main>section.article{width:100%!important;max-width:none!important;margin:0 0 118px!important;padding:0!important;background:transparent!important;border:0!important;overflow:visible!important}
html body.page-241995 main>section.article>.txt.editorArea{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 20px!important;background:transparent!important}
html body.page-241995 main>section.article>.txt.editorArea>div[id^="sc-"]{box-sizing:border-box!important;width:min(1120px,100%)!important;max-width:1120px!important;margin:56px auto 0!important;padding:clamp(28px,4.8vw,66px)!important;border:1px solid rgba(201,216,221,.72)!important;border-left:0!important;border-radius:34px!important;background:linear-gradient(145deg,rgba(234,237,239,.94),rgba(244,246,247,.88))!important;box-shadow:0 24px 54px rgba(24,62,72,.10)!important;color:var(--k43-ink)!important;font-family:var(--k43-mincho)!important}
html body.page-241995 main>section.article h2.page-title{box-sizing:border-box!important;width:100%!important;margin:0 0 42px!important;padding:28px clamp(24px,5vw,62px)!important;border:0!important;border-radius:24px!important;background:linear-gradient(110deg,rgba(10,169,148,.98),rgba(12,145,136,.96))!important;color:#fff!important;text-align:left!important;font-family:var(--k43-mincho)!important;font-size:clamp(27px,3.2vw,42px)!important;line-height:1.45!important;letter-spacing:.035em!important;box-shadow:0 15px 30px rgba(9,130,119,.18)!important}
html body.page-241995 main>section.article h2.page-title span{color:inherit!important}
html body.page-241995 main>section.article h2:not(.page-title){position:relative!important;margin:64px 0 28px!important;padding:0 0 17px!important;border:0!important;background:none!important;color:var(--k43-ink)!important;text-align:left!important;font-size:clamp(23px,2.4vw,32px)!important;line-height:1.55!important}
html body.page-241995 main>section.article h2:not(.page-title)::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:5px!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(0,142,116,.96) 0%,rgba(68,202,192,.72) 38%,rgba(74,115,232,.94) 100%)!important;box-shadow:0 2px 10px rgba(54,154,185,.13)!important}
html body.page-241995 main>section.article h3{margin:38px 0 17px!important;color:#164452!important;text-align:left!important;font-size:clamp(20px,2vw,27px)!important;line-height:1.6!important}
html body.page-241995 main>section.article p{margin:0 0 1.25em!important;color:#334c58!important;text-align:left!important;font-size:clamp(16px,1.42vw,19px)!important;line-height:2.05!important;letter-spacing:.035em!important}
html body.page-241995 main>section.article ul,html body.page-241995 main>section.article ol,html body.page-241995 main>section.article li{text-align:left!important}
html body.page-241995 main>section.article .kite-card,html body.page-241995 main>section.article .info-box,html body.page-241995 main>section.article .case-box,html body.page-241995 main>section.article .highlight-box{box-sizing:border-box!important;border-left:0!important;border-radius:24px!important;background:rgba(255,255,255,.94)!important;box-shadow:0 12px 30px rgba(28,64,74,.07)!important}
html body.page-241995 main>section.article .local-notes{box-sizing:border-box!important;width:100%!important;margin:30px 0 0!important;padding:17px 20px!important;border:1px solid rgba(189,201,207,.56)!important;border-left:0!important;border-radius:18px!important;background:linear-gradient(145deg,rgba(218,223,227,.80),rgba(235,238,240,.74))!important;box-shadow:0 9px 24px rgba(39,65,72,.06)!important}
html body.page-241995 main>section.article .local-note-item{margin:0!important;padding:8px 0!important;border:0!important;border-bottom:1px solid rgba(126,145,153,.16)!important;background:transparent!important;color:#52636b!important;text-align:left!important;font-size:clamp(12px,1.05vw,14px)!important;line-height:1.75!important;letter-spacing:.015em!important}
html body.page-241995 main>section.article .local-note-item:last-child{border-bottom:0!important}
html body.page-241995 main>section.article .kite-depth-panel{margin-top:56px!important;padding:clamp(24px,4vw,44px)!important;border:1px solid rgba(255,255,255,.82)!important;border-left:0!important;border-radius:26px!important;background:rgba(255,255,255,.58)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 18px 38px rgba(31,71,80,.07)!important;backdrop-filter:blur(8px)}
html body.page-241995 main>section.article .kite-depth-panel h2{margin-top:0!important}
@media(max-width:767px){html body.page-241995 main>section.article{margin-bottom:78px!important}html body.page-241995 main>section.article>.txt.editorArea{padding:0 12px!important}html body.page-241995 main>section.article>.txt.editorArea>div[id^="sc-"]{margin-top:28px!important;padding:22px 17px!important;border-radius:24px!important}html body.page-241995 main>section.article h2.page-title{padding:22px 20px!important;border-radius:18px!important;font-size:clamp(25px,7.1vw,34px)!important}html body.page-241995 main>section.article h2:not(.page-title){margin-top:48px!important}html body.page-241995 main>section.article p{font-size:16px!important;line-height:1.95!important}html body.page-241995 main>section.article .local-notes{padding:14px 15px!important;border-radius:15px!important}}
/* kite-cont10-43-design-depth-20260722-v1:end */

/* kite-cont10-42-43-match-cont10-41-20260723-v1 start */
/* cont10/42 and cont10/43 only: match the approved cont10/41 reading UI. */
html body:is(.page-241614,.page-241995):not(#top)>header.header {
  display:block!important;height:0!important;min-height:0!important;max-height:0!important;
  margin:0!important;padding:0!important;border:0!important;overflow:visible!important;
}
html body:is(.page-241614,.page-241995) nav.pnkz {
  background:linear-gradient(100deg,rgba(186,237,225,.76),rgba(171,231,224,.72) 46%,rgba(151,205,241,.76))!important;
}
html body:is(.page-241614,.page-241995) nav.pnkz>.inner {background:transparent!important}
html body:is(.page-241614,.page-241995):not(#top)>nav.menu {
  position:relative!important;isolation:isolate;overflow:hidden!important;
  background-image:linear-gradient(120deg,rgba(7,163,139,.38),rgba(46,196,181,.22) 26%,rgba(225,255,251,.16) 48%,rgba(91,165,224,.24) 72%,rgba(45,104,194,.36))!important;
  background-size:100% 100%!important;border-top:1px solid rgba(255,255,255,.34);border-bottom:1px solid rgba(255,255,255,.42);
  backdrop-filter:blur(12px) saturate(108%)!important;-webkit-backdrop-filter:blur(12px) saturate(108%)!important;animation:none!important;
}
html body:is(.page-241614,.page-241995):not(#top)>nav.menu::after {
  content:""!important;position:absolute!important;z-index:0;top:-24%;left:-15%;display:block!important;width:130%;height:148%;pointer-events:none!important;
  background-image:radial-gradient(ellipse at center,rgba(0,214,170,.38),rgba(0,214,170,.16) 34%,transparent 68%),radial-gradient(ellipse at center,rgba(180,250,236,.34),rgba(255,255,255,.13) 36%,transparent 70%),radial-gradient(ellipse at center,rgba(66,137,230,.38),rgba(66,137,230,.15) 36%,transparent 70%),conic-gradient(from 115deg at 50% 50%,transparent,rgba(255,255,255,.22) 58deg,transparent 128deg)!important;
  background-repeat:no-repeat!important;background-size:68% 158%,58% 145%,70% 160%,210% 210%!important;background-position:-18% 56%,30% 36%,118% 50%,0 50%;opacity:.84;filter:blur(10px) saturate(120%);transform-origin:center;will-change:transform,background-position,opacity;animation:kiteCont104243Aurora 6s linear infinite alternate!important;
}
html body:is(.page-241614,.page-241995):not(#top)>nav.menu>.inner {position:relative;z-index:1}
@keyframes kiteCont104243Aurora {0%{background-position:-18% 56%,30% 36%,118% 50%,0 50%;transform:translate3d(-4%,0,0) scale(1.04);opacity:.72}50%{background-position:24% 42%,58% 56%,76% 39%,55% 50%;transform:translate3d(2%,-2%,0) scale(1.12);opacity:.96}100%{background-position:64% 52%,88% 38%,34% 57%,100% 50%;transform:translate3d(6%,1%,0) scale(1.06);opacity:.8}}

html body:is(.page-241614,.page-241995) main>section.article {width:100%!important;max-width:none!important;margin:0 0 118px!important;padding:0!important;background:transparent!important;border:0!important;overflow:visible!important}
html body:is(.page-241614,.page-241995) main>section.article>.txt.editorArea {box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 20px!important;background:transparent!important}
html body.page-241614 main>section.article .kite-article-shell,html body.page-241995 main>section.article>.txt.editorArea>div[id^="sc-"] {box-sizing:border-box!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page {
  box-sizing:border-box!important;width:min(94%,980px)!important;max-width:980px!important;height:auto!important;min-height:0!important;margin:56px auto 0!important;padding:clamp(26px,4.5vw,58px)!important;color:#12334b!important;
  background:linear-gradient(145deg,rgba(240,242,244,.96),rgba(231,236,238,.90))!important;border:1px solid rgba(255,255,255,.82)!important;border-left:1px solid rgba(255,255,255,.82)!important;border-radius:26px!important;box-shadow:0 18px 48px rgba(19,74,91,.09)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;
}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page,html body:is(.page-241614,.page-241995) main>section.article .kite-record-page * {box-sizing:border-box}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page .page-title {
  display:block!important;width:100%!important;max-width:none!important;margin:0 auto 28px!important;padding:clamp(24px,4vw,40px)!important;color:#fff!important;background:linear-gradient(110deg,#11b69f,#0aa18f)!important;border:0!important;border-radius:14px!important;box-shadow:0 12px 28px rgba(8,135,122,.17)!important;font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;font-size:clamp(27px,4vw,43px)!important;font-weight:700!important;line-height:1.45!important;text-align:left!important;text-wrap:wrap;overflow-wrap:anywhere;
}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page .page-lead {max-width:820px!important;margin:34px auto 42px!important;padding:0!important;color:#4c5358!important;background:transparent!important;font-size:clamp(17px,2vw,22px)!important;line-height:1.9!important;text-align:center!important}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page .toc {display:block!important;width:100%!important;max-width:860px!important;margin:44px auto 0!important;padding:clamp(24px,4vw,40px)!important;background:rgba(255,255,255,.86)!important;border:1px solid rgba(255,255,255,.95)!important;border-radius:22px!important;box-shadow:0 14px 34px rgba(32,54,65,.075)!important}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page>.kite-depth-panel {position:static!important;inset:auto!important;display:block!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin-top:clamp(58px,8vw,96px)!important;padding:0!important;transform:none!important;float:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page .kite-card,html body:is(.page-241614,.page-241995) main>section.article .kite-record-page :is(.info-box,.case-box,.highlight-box) {padding:0!important;background:transparent!important;border:0!important;border-left:0!important;border-radius:0!important;box-shadow:none!important}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page :is(p,li,dd) {line-height:1.95!important;overflow-wrap:anywhere}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page h2:not(.page-title) {margin:clamp(52px,7vw,84px)0 30px!important;padding:0 0 14px!important;color:#103a54!important;background:transparent!important;border:0!important;border-bottom:4px solid transparent!important;border-image:linear-gradient(90deg,rgba(0,132,94,.88),rgba(19,181,163,.68),rgba(78,178,229,.76),rgba(55,88,214,.96))1!important;border-radius:0!important;box-shadow:none!important;font-size:clamp(24px,3.5vw,36px)!important;text-align:left!important}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page h2:not(.page-title)::after,html body:is(.page-241614,.page-241995) main>section.article .kite-record-page h2:not(.page-title)::before {display:none!important;content:none!important}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page h3 {margin:42px 0 16px!important;padding-left:0!important;color:#075f70!important;border-left:0!important;font-size:clamp(19px,2.5vw,25px)!important;text-align:left!important}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page :is(ul,ol),html body:is(.page-241614,.page-241995) main>section.article .kite-record-page :is(ul,ol)>li {text-align:left!important}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page li::marker {color:#0aa697;font-weight:700}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page .local-notes {display:block!important;width:100%!important;margin:26px 0 0!important;padding:16px 18px!important;color:#405866!important;background:rgba(255,255,255,.48)!important;border:1px solid rgba(15,163,151,.13)!important;border-left:1px solid rgba(15,163,151,.13)!important;border-radius:16px!important;box-shadow:none!important;columns:auto!important}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page .local-note-item {display:block!important;margin:0 0 9px!important;padding:0!important;color:#405866!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:12.5px!important;line-height:1.75!important;text-align:left!important}
html body:is(.page-241614,.page-241995) main>section.article .kite-record-page .local-note-item:last-child {margin-bottom:0!important}
@media(max-width:700px){html body:is(.page-241614,.page-241995) main>section.article>.txt.editorArea{padding:0!important}html body:is(.page-241614,.page-241995) main>section.article .kite-record-page{width:calc(100% - 22px)!important;margin-top:28px!important;padding:24px 17px!important;border-radius:20px!important}html body:is(.page-241614,.page-241995) main>section.article .kite-record-page .page-title{padding:22px 18px!important;border-radius:12px!important;font-size:clamp(25px,7vw,32px)!important}html body:is(.page-241614,.page-241995) main>section.article .kite-record-page .toc{padding:22px 18px!important;border-radius:17px!important}html body:is(.page-241614,.page-241995) main>section.article .kite-record-page .local-notes{padding:14px 15px!important;border-radius:14px!important}}
@media(prefers-reduced-motion:reduce){html body:is(.page-241614,.page-241995):not(#top)>nav.menu::after{animation:none!important}}
/* kite-cont10-42-43-match-cont10-41-20260723-v1 end */

/* kite-cont10-34-security-paper-depth-20260723-v1:start */
html body.page-239497{--kite34-green:#0aae99;--kite34-green2:#10bfa6;--kite34-blue:#4f70e7;--kite34-ink:#173744;--kite34-muted:#50646c;--kite34-mincho:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Noto Serif JP","MS PMincho",serif;overflow-x:hidden;background:linear-gradient(110deg,rgba(236,252,249,.92),rgba(218,242,251,.72) 55%,rgba(244,248,250,.9))!important}
html body.page-239497:not(#top)>header.header{display:block!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:visible!important}

/* kite-restore-chunk-23-20260802 */
html body.page-239497 nav.pnkz{background:linear-gradient(105deg,rgba(239,252,249,.96),rgba(215,244,239,.86),rgba(209,233,249,.88))!important}
html body.page-239497 nav.pnkz>.inner{background:transparent!important}
html body.page-239497:not(#top)>nav.menu{position:relative!important;isolation:isolate;overflow:hidden!important;background:linear-gradient(110deg,rgba(8,177,153,.58),rgba(82,204,193,.34),rgba(132,183,232,.46))!important;border:0!important;backdrop-filter:blur(14px) saturate(115%)!important;-webkit-backdrop-filter:blur(14px) saturate(115%)!important}
html body.page-239497:not(#top)>nav.menu::after{content:""!important;position:absolute!important;z-index:0;inset:-50% -18%!important;display:block!important;pointer-events:none!important;background:radial-gradient(ellipse at 12% 45%,rgba(28,217,177,.44),transparent 48%),radial-gradient(ellipse at 54% 36%,rgba(255,255,255,.34),transparent 46%),radial-gradient(ellipse at 92% 50%,rgba(72,134,226,.38),transparent 54%);filter:blur(16px) saturate(120%);opacity:.88;animation:kite34Aurora 7s ease-in-out infinite alternate!important}
html body.page-239497:not(#top)>nav.menu>.inner{position:relative;z-index:1}
html body.page-239497>div.navi,html body.page-239497 div.navi{display:none!important;visibility:hidden!important;width:0!important;height:0!important;max-height:0!important;overflow:hidden!important;pointer-events:none!important}
@keyframes kite34Aurora{0%{transform:translate3d(-5%,0,0) scale(1.02);background-position:0 50%,50% 35%,100% 55%}50%{transform:translate3d(2%,-4%,0) scale(1.11);background-position:35% 42%,70% 52%,65% 48%}100%{transform:translate3d(5%,2%,0) scale(1.05);background-position:75% 48%,30% 40%,20% 58%}}
html body.page-239497 main>section.article{width:100%!important;max-width:none!important;margin:0 0 118px!important;padding:0!important;background:transparent!important;border:0!important;overflow:visible!important}
html body.page-239497 main>section.article>.txt.editorArea{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 20px!important;background:transparent!important}
html body.page-239497 .kite34-record{box-sizing:border-box!important;width:min(1120px,100%)!important;max-width:1120px!important;margin:56px auto 0!important;padding:clamp(28px,4.8vw,66px)!important;color:var(--kite34-ink)!important;background:linear-gradient(145deg,rgba(238,240,242,.96),rgba(247,248,249,.90))!important;border:1px solid rgba(255,255,255,.85)!important;border-left:0!important;border-radius:34px!important;box-shadow:0 24px 54px rgba(24,62,72,.10)!important;font-family:var(--kite34-mincho)!important}
html body.page-239497 .kite34-record,.kite34-record *{box-sizing:border-box}
html body.page-239497 .kite34-title{display:block!important;width:100%!important;margin:0 0 34px!important;padding:28px clamp(24px,5vw,62px)!important;color:#fff!important;background:linear-gradient(110deg,rgba(16,190,167,.98),rgba(8,154,141,.98))!important;border:0!important;border-radius:24px!important;box-shadow:0 15px 30px rgba(9,130,119,.18)!important;font-size:clamp(28px,3.3vw,43px)!important;line-height:1.45!important;letter-spacing:.035em!important;text-align:left!important}
html body.page-239497 .kite34-eyebrow{margin:0 0 14px!important;color:#078f84!important;font-family:Georgia,serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important}
html body.page-239497 .kite34-lead{max-width:920px!important;margin:34px auto 42px!important;color:#4c5358!important;font-size:clamp(17px,2vw,22px)!important;line-height:1.95!important;text-align:center!important}
html body.page-239497 .kite34-toc{width:100%!important;max-width:900px!important;margin:42px auto 0!important;padding:clamp(24px,4vw,40px)!important;background:rgba(255,255,255,.88)!important;border:1px solid rgba(255,255,255,.96)!important;border-radius:24px!important;box-shadow:0 14px 34px rgba(32,54,65,.075)!important}
html body.page-239497 .kite34-toc h3{margin:0 0 18px!important;color:#102e3e!important;font-size:clamp(25px,3vw,36px)!important}
html body.page-239497 .kite34-toc ol{margin:0!important;padding-left:1.4em!important}
html body.page-239497 .kite34-toc li{margin:0 0 12px!important;color:#183f4f!important;font-size:clamp(16px,1.6vw,20px)!important;line-height:1.7!important}
html body.page-239497 .kite34-section{margin-top:clamp(58px,8vw,92px)!important;padding:clamp(24px,4vw,44px)!important;background:rgba(255,255,255,.58)!important;border:1px solid rgba(255,255,255,.82)!important;border-left:0!important;border-radius:26px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 18px 38px rgba(31,71,80,.07)!important;backdrop-filter:blur(8px)}
html body.page-239497 .kite34-section h2{position:relative!important;margin:0 0 30px!important;padding:0 0 17px!important;color:#103a54!important;background:none!important;border:0!important;text-align:left!important;font-size:clamp(23px,2.5vw,34px)!important;line-height:1.55!important}
html body.page-239497 .kite34-section h2::after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:5px!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(0,132,94,.96),rgba(19,181,163,.68),rgba(78,178,229,.76),rgba(55,88,214,.96))!important;box-shadow:0 2px 10px rgba(54,154,185,.13)!important}
html body.page-239497 .kite34-section p{margin:0 0 1.25em!important;color:#334c58!important;text-align:left!important;font-size:clamp(16px,1.42vw,19px)!important;line-height:2.05!important;letter-spacing:.035em!important}
html body.page-239497 .kite34-notes{margin:30px 0 0!important;padding:17px 20px!important;background:linear-gradient(145deg,rgba(218,223,227,.82),rgba(236,238,240,.76))!important;border:1px solid rgba(189,201,207,.58)!important;border-left:0!important;border-radius:18px!important;box-shadow:0 9px 24px rgba(39,65,72,.06)!important}
html body.page-239497 .kite34-note{margin:0!important;padding:8px 0!important;border-bottom:1px solid rgba(126,145,153,.16)!important;color:#50636c!important;text-align:left!important;font-size:clamp(12px,1.05vw,14px)!important;line-height:1.75!important}
html body.page-239497 .kite34-note:last-child{border-bottom:0!important}
html body.page-239497 .kite34-note a{color:#008f8a!important;text-decoration:underline!important;text-underline-offset:.16em!important}
html body.page-239497 .kite34-numbered-list{margin:32px 0 0!important;padding:30px 34px!important;background:rgba(255,255,255,.88)!important;border:2px solid rgba(13,184,163,.78)!important;border-radius:6px!important;box-shadow:0 12px 28px rgba(16,97,107,.08)!important}
html body.page-239497 .kite34-numbered-item{display:grid!important;grid-template-columns:54px 1fr!important;gap:0 24px!important;padding:26px 0!important;border-bottom:1px dotted rgba(98,120,128,.24)!important}
html body.page-239497 .kite34-numbered-item:last-child{border-bottom:0!important}
html body.page-239497 .kite34-badge{display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border-radius:999px!important;background:#13b9a3!important;color:#fff!important;font-weight:700!important;font-size:20px!important;line-height:1!important}
html body.page-239497 .kite34-numbered-item h3{margin:0 0 6px!important;color:#0fae99!important;font-size:clamp(18px,2vw,25px)!important;line-height:1.55!important}
html body.page-239497 .kite34-numbered-item p{margin:0!important;color:#555!important}
html body.page-239497 .kite34-example-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;margin:38px 0 0!important}
html body.page-239497 .kite34-example-card{padding:32px!important;background:rgba(255,255,255,.94)!important;border-top:7px solid #13b9a3!important;border-radius:6px!important;box-shadow:0 14px 34px rgba(22,82,96,.11)!important}
html body.page-239497 .kite34-example-card h3{margin:0 0 18px!important;color:#12b49f!important;font-size:clamp(20px,2.2vw,30px)!important}
html body.page-239497 .kite34-example-mail{margin:0 0 24px!important;padding:20px 22px!important;background:rgba(244,244,244,.92)!important;border-left:5px solid rgba(127,127,127,.32)!important;border-radius:8px!important;color:#454545!important;font-size:clamp(15px,1.35vw,18px)!important;line-height:1.8!important}
html body.page-239497 .kite34-check{margin:0 0 8px!important;color:#333!important;font-weight:700!important}
html body.page-239497 .kite34-check::before{content:"✓";margin-right:10px;color:#11b89f;font-weight:700}
html body.page-239497 .kite34-editorial{margin-top:50px!important;padding:20px 22px!important;background:linear-gradient(145deg,rgba(226,232,235,.80),rgba(241,243,244,.76))!important;border:1px solid rgba(184,202,209,.65)!important;border-radius:18px!important;color:#4e636b!important;font-size:12.5px!important;line-height:1.8!important;text-align:left!important}
html body.page-239497 .kite34-editorial p{font-size:12.5px!important;line-height:1.8!important;color:#4e636b!important;margin:0 0 8px!important}
@media(max-width:767px){html body.page-239497 main>section.article>.txt.editorArea{padding:0 12px!important}html body.page-239497 .kite34-record{margin-top:28px!important;padding:22px 17px!important;border-radius:24px!important}html body.page-239497 .kite34-title{padding:22px 20px!important;border-radius:18px!important;font-size:clamp(25px,7.1vw,34px)!important}html body.page-239497 .kite34-lead{text-align:left!important;font-size:16px!important;line-height:1.95!important}html body.page-239497 .kite34-section{padding:22px 16px!important;border-radius:20px!important}html body.page-239497 .kite34-example-grid{grid-template-columns:1fr!important;gap:22px!important}html body.page-239497 .kite34-example-card{padding:24px 18px!important}html body.page-239497 .kite34-numbered-list{padding:20px 16px!important}html body.page-239497 .kite34-numbered-item{grid-template-columns:42px 1fr!important;gap:0 13px!important}.kite34-badge{width:34px!important;height:34px!important;font-size:17px!important}}
@media(prefers-reduced-motion:reduce){html body.page-239497:not(#top)>nav.menu::after{animation:none!important}}
/* kite-cont10-34-security-paper-depth-20260723-v1:end */


/* kite-cont10-35-record-depth-20260724-v1:start */
html body.page-239513{background:linear-gradient(115deg,rgba(244,250,250,.96),rgba(232,247,246,.74) 45%,rgba(232,244,253,.86))!important;color:#123044!important}
html body.page-239513 header.header>a,html body.page-239513 header.header .logo-main,html body.page-239513 header.header .sava,html body.page-239513 div.navi{display:none!important;height:0!important;overflow:hidden!important}
html body.page-239513 .pankuzu{position:relative!important;z-index:2!important;margin:0!important;padding:18px clamp(16px,4vw,46px)!important;background:linear-gradient(90deg,rgba(255,255,255,.96),rgba(232,250,249,.62),rgba(219,241,253,.58))!important;color:#0a8c8b!important;font-weight:700!important}
html body.page-239513>h1.pageTitle{position:relative!important;margin:0!important;padding:82px 18px 92px!important;background:linear-gradient(115deg,rgba(250,254,254,.98),rgba(216,249,244,.78) 48%,rgba(194,229,249,.82))!important;color:#15334a!important;text-align:center!important;font-family:"Yu Mincho","游明朝",YuMincho,"Hiragino Mincho ProN",serif!important;font-size:clamp(24px,3.3vw,40px)!important;line-height:1.65!important;letter-spacing:.04em!important;border:0!important}
html body.page-239513>h1.pageTitle::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(18,184,164,.8),rgba(99,149,242,.7),rgba(255,255,255,0))}
html body.page-239513>nav.menu{position:relative!important;isolation:isolate!important;overflow:hidden!important;padding:26px 16px!important;background:linear-gradient(100deg,rgba(10,173,158,.68),rgba(56,180,212,.34),rgba(138,192,233,.28))!important}
html body.page-239513>nav.menu::before{content:"";position:absolute;inset:-75% -15%;z-index:-1;background:radial-gradient(circle at 15% 45%,rgba(53,220,191,.55),transparent 34%),radial-gradient(circle at 55% 30%,rgba(255,255,255,.42),transparent 28%),radial-gradient(circle at 86% 58%,rgba(83,141,241,.42),transparent 35%);filter:blur(24px);animation:kite35Aurora 14s ease-in-out infinite alternate}
@keyframes kite35Aurora{0%{translate:-3% -1%;scale:1}50%{translate:2% 2%;scale:1.08}100%{translate:4% -2%;scale:1.14}}
html body.page-239513>nav.menu a{background:rgba(255,255,255,.78)!important;border:1px solid rgba(255,255,255,.86)!important;color:#15334a!important;border-radius:999px!important;box-shadow:0 7px 18px rgba(25,89,107,.10)!important}
html body.page-239513 main>section.article{background:linear-gradient(180deg,rgba(248,252,252,.96),rgba(231,247,247,.65),rgba(246,250,252,.95))!important}
html body.page-239513 main>section.article>.txt.editorArea{max-width:1080px!important;margin:0 auto!important;padding:0 22px 96px!important}
html body.page-239513 .kite35-record{box-sizing:border-box!important;margin:58px auto 0!important;padding:clamp(28px,4vw,54px)!important;max-width:980px!important;background:linear-gradient(145deg,rgba(238,240,242,.96),rgba(247,248,249,.90))!important;border:1px solid rgba(190,211,218,.72)!important;border-left:0!important;border-radius:26px!important;box-shadow:0 24px 52px rgba(31,86,104,.12)!important;color:#17364b!important;font-family:"Yu Mincho","游明朝",YuMincho,"Hiragino Mincho ProN",serif!important}
html body.page-239513 .kite35-record *{box-sizing:border-box!important;max-width:100%!important}
html body.page-239513 .kite35-eyebrow{margin:0 0 14px!important;color:#009d93!important;font-family:Georgia,"Times New Roman",serif!important;font-weight:700!important;letter-spacing:.18em!important;font-size:13px!important;text-transform:uppercase!important}
html body.page-239513 .kite35-title{margin:0 0 30px!important;padding:28px 34px!important;background:linear-gradient(110deg,rgba(16,190,167,.98),rgba(8,154,141,.98))!important;color:#fff!important;border-radius:14px!important;box-shadow:0 16px 30px rgba(0,152,137,.18)!important;font-size:clamp(27px,3.2vw,42px)!important;line-height:1.55!important;letter-spacing:.05em!important;text-align:left!important}
html body.page-239513 .kite35-lead{margin:0 auto 36px!important;color:#48585f!important;font-size:clamp(17px,1.7vw,22px)!important;line-height:2.05!important;font-weight:700!important;letter-spacing:.06em!important;text-align:left!important}
html body.page-239513 .kite35-toc{margin:34px 0 46px!important;padding:30px 34px!important;background:rgba(255,255,255,.88)!important;border-radius:24px!important;box-shadow:0 18px 38px rgba(37,78,94,.09)!important}
html body.page-239513 .kite35-toc h3{margin:0 0 18px!important;color:#142a3a!important;font-size:clamp(24px,2.6vw,34px)!important}
html body.page-239513 .kite35-toc h3::after,html body.page-239513 .kite35-section>h2::after,html body.page-239513 .kite35-notes::before{content:"";display:block;margin-top:14px;width:100%;height:5px;border-radius:99px;background:linear-gradient(90deg,rgba(7,143,119,.94),rgba(91,215,202,.62),rgba(71,91,231,.88),rgba(255,255,255,0))!important}
html body.page-239513 .kite35-toc ol{margin:0!important;padding:0!important;list-style:none!important;counter-reset:kite35toc!important}
html body.page-239513 .kite35-toc li{counter-increment:kite35toc!important;margin:16px 0!important;padding-left:2.6em!important;position:relative!important;color:#17364b!important;font-size:clamp(17px,1.7vw,22px)!important;line-height:1.75!important;font-weight:700!important}
html body.page-239513 .kite35-toc li::before{content:counter(kite35toc)".";position:absolute;left:0;top:0;color:#0aa897!important;font-weight:700!important}
html body.page-239513 .kite35-section{margin:46px 0 0!important;padding:clamp(26px,3vw,42px)!important;background:rgba(255,255,255,.72)!important;border:1px solid rgba(198,219,225,.70)!important;border-radius:24px!important;box-shadow:0 14px 34px rgba(36,74,88,.07)!important}
html body.page-239513 .kite35-section h2{margin:0 0 26px!important;color:#123044!important;font-size:clamp(23px,2.8vw,35px)!important;line-height:1.65!important;letter-spacing:.04em!important;text-align:left!important;border:0!important}
html body.page-239513 .kite35-section h3{margin:28px 0 12px!important;color:#0aa897!important;font-size:clamp(19px,2vw,25px)!important;line-height:1.55!important}
html body.page-239513 .kite35-section p{margin:0 0 22px!important;color:#253f50!important;font-size:clamp(16px,1.55vw,20px)!important;line-height:2.05!important;letter-spacing:.045em!important;text-align:left!important}
html body.page-239513 .kite35-section ul{margin:18px 0 24px!important;padding-left:1.35em!important;text-align:left!important}
html body.page-239513 .kite35-section li{margin:10px 0!important;color:#253f50!important;font-size:clamp(16px,1.55vw,20px)!important;line-height:1.95!important;text-align:left!important}
html body.page-239513 .kite35-notes{margin:34px 0 0!important;padding:22px 24px!important;background:linear-gradient(145deg,rgba(218,223,227,.82),rgba(236,238,240,.76))!important;border:1px solid rgba(187,205,211,.70)!important;border-radius:18px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important}
html body.page-239513 .kite35-note{margin:12px 0!important;color:#4d626b!important;font-family:"Yu Gothic","游ゴシック",Meiryo,sans-serif!important;font-size:12.5px!important;line-height:1.8!important;letter-spacing:.02em!important;text-align:left!important}
html body.page-239513 .kite35-note a{color:#008d8e!important;text-decoration:underline!important;text-underline-offset:3px!important}
html body.page-239513 .kite35-numbered-list{margin:32px 0!important;padding:22px 30px!important;background:rgba(255,255,255,.86)!important;border:2px solid rgba(17,184,160,.75)!important;border-radius:8px!important;box-shadow:0 16px 34px rgba(25,88,103,.09)!important}
html body.page-239513 .kite35-numbered-item{display:grid!important;grid-template-columns:54px 1fr!important;gap:0 24px!important;padding:26px 0!important;border-bottom:1px dotted rgba(98,120,128,.24)!important}
html body.page-239513 .kite35-numbered-item:last-child{border-bottom:0!important}
html body.page-239513 .kite35-badge{display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border-radius:999px!important;background:#13b9a3!important;color:#fff!important;font-weight:700!important;font-size:20px!important;line-height:1!important}
html body.page-239513 .kite35-numbered-item h3{margin:0 0 6px!important;color:#0fae99!important;font-size:clamp(18px,2vw,25px)!important;line-height:1.55!important}
html body.page-239513 .kite35-numbered-item p{margin:0!important;color:#555!important}
html body.page-239513 .kite35-example-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;margin:38px 0 0!important}
html body.page-239513 .kite35-example-card{padding:32px!important;background:rgba(255,255,255,.94)!important;border-top:7px solid #13b9a3!important;border-radius:6px!important;box-shadow:0 14px 34px rgba(22,82,96,.11)!important}
html body.page-239513 .kite35-example-card h3{margin:0 0 18px!important;color:#12b49f!important;font-size:clamp(20px,2.2vw,30px)!important}
html body.page-239513 .kite35-example-card p{font-size:clamp(15px,1.35vw,18px)!important;line-height:1.95!important}
html body.page-239513 .kite35-quote{margin:0 0 24px!important;padding:20px 22px!important;background:rgba(244,244,244,.92)!important;border-left:5px solid rgba(127,127,127,.32)!important;border-radius:8px!important;color:#454545!important;font-size:clamp(15px,1.35vw,18px)!important;line-height:1.8!important}
html body.page-239513 .kite35-check{margin:0 0 8px!important;color:#333!important;font-weight:700!important}
html body.page-239513 .kite35-check::before{content:"✓";margin-right:10px;color:#11b89f;font-weight:700}
html body.page-239513 .kite35-editorial{margin-top:50px!important;padding:20px 22px!important;background:linear-gradient(145deg,rgba(226,232,235,.80),rgba(241,243,244,.76))!important;border:1px solid rgba(184,202,209,.65)!important;border-radius:18px!important;color:#4e636b!important;font-family:"Yu Gothic","游ゴシック",Meiryo,sans-serif!important;font-size:12.5px!important;line-height:1.8!important;text-align:left!important}
html body.page-239513 .kite35-editorial p{font-size:12.5px!important;line-height:1.8!important;color:#4e636b!important;margin:0 0 8px!important}
@media(max-width:767px){html body.page-239513>h1.pageTitle{padding:56px 18px 64px!important;text-align:left!important}html body.page-239513 main>section.article>.txt.editorArea{padding:0 12px 72px!important}html body.page-239513 .kite35-record{margin-top:28px!important;padding:22px 17px!important;border-radius:24px!important}html body.page-239513 .kite35-eyebrow{white-space:nowrap!important;font-size:11px!important;letter-spacing:.10em!important}html body.page-239513 .kite35-title{padding:22px 20px!important;border-radius:18px!important;font-size:clamp(25px,7.1vw,34px)!important}html body.page-239513 .kite35-lead{font-size:16px!important;line-height:1.95!important}html body.page-239513 .kite35-section{padding:22px 16px!important;border-radius:20px!important}html body.page-239513 .kite35-example-grid{grid-template-columns:1fr!important;gap:22px!important}html body.page-239513 .kite35-example-card{padding:24px 18px!important}html body.page-239513 .kite35-numbered-list{padding:20px 16px!important}html body.page-239513 .kite35-numbered-item{grid-template-columns:42px 1fr!important;gap:0 13px!important}html body.page-239513 .kite35-badge{width:34px!important;height:34px!important;font-size:17px!important}}
@media(prefers-reduced-motion:reduce){html body.page-239513>nav.menu::before{animation:none!important}}
/* kite-cont10-35-record-depth-20260724-v1:end */

/* kite-cont10-41-list-left-align-20260724-v1 start */
body.page-241143 .kite-record-page :is(ul,ol).kite-list,body.page-241143 .kite-record-page :is(ul,ol).kite-list>li {
  text-align:left;
}

body.page-241143 .kite-record-page :is(ul,ol).kite-list {
  list-style-position:outside;
  padding-left:1.45em;
}
/* kite-cont10-41-list-left-align-20260724-v1 end */

/* kite-cont1-8-match-cont10-41-20260724-v1 start */
body.page-189986 {
  background:radial-gradient(80% 42%at 100% 0%,rgba(64,176,205,0.18),rgba(255,255,255,0) 62%),linear-gradient(180deg,rgba(241,249,250,0.98),rgba(232,242,244,0.92) 46%,rgba(246,249,249,0.98));
  color:#10283d;
}

body.page-189986 h1.pageTitle {
  background:radial-gradient(88% 34%at 100% 0%,rgba(24,137,181,0.24) 0%,rgba(91,210,220,0.18) 36%,rgba(255,255,255,0) 72%),linear-gradient(135deg,rgba(250,254,254,0.96),rgba(232,248,251,0.92) 54%,rgba(215,239,249,0.88));
}

body.page-189986 main>section {
  background:radial-gradient(80% 34%at 100% 0%,rgba(40,178,188,0.13),rgba(255,255,255,0) 66%),linear-gradient(180deg,rgba(245,250,250,0.95),rgba(236,243,244,0.88));
}

html body.tpl-eid.page-189986:not(.slide):not(#top)>nav.menu.menu {
  overflow:hidden;
  background:radial-gradient(70% 130%at 8% 50%,rgba(16,178,148,0.28),rgba(255,255,255,0) 66%),radial-gradient(78% 150%at 100% 0%,rgba(79,151,224,0.30),rgba(255,255,255,0) 68%),linear-gradient(100deg,rgba(224,248,246,0.92),rgba(205,238,243,0.72) 54%,rgba(218,234,249,0.82))!important;
}

html body.tpl-eid.page-189986:not(.slide):not(#top)>nav.menu.menu::before {
  content:"";
  display:block!important;
  position:absolute;
  inset:-45% -10%;
  pointer-events:none;
  background:radial-gradient(circle at 22% 48%,rgba(255,255,255,0.42),rgba(255,255,255,0) 20%),radial-gradient(circle at 68% 46%,rgba(111,218,222,0.22),rgba(255,255,255,0) 24%);
  filter:blur(18px);
  opacity:0.72;
}

html body.tpl-eid.page-189986:not(.slide):not(#top)>nav.menu.menu>.inner {
  position:relative;
  z-index:1;
}

body.page-189986 .txt.editorArea {
  position:relative;
  overflow:hidden;
  max-width:min(980px,calc(100vw - 32px));
  margin:clamp(28px,5vw,72px) auto;
  padding:clamp(26px,4.8vw,58px);
  border:1px solid rgba(68,196,198,0.22);
  border-radius:28px!important;
  background-color:rgba(255,255,255,0.72)!important;
  background-image:linear-gradient(135deg,rgba(255,255,255,0.9),rgba(248,251,251,0.78))!important;
  box-shadow:0 20px 48px rgba(34,86,106,0.08)!important;
  backdrop-filter:blur(14px);
  -webkit-backdrop-filter:blur(14px);
  text-align:left!important;
}

body.page-189986 .txt.editorArea::before {
  content:none!important;
  display:none!important;
}

body.page-189986 .txt.editorArea h2,body.page-189986 .txt.editorArea h3 {
  color:#10283d;
  text-align:left!important;
  letter-spacing:0.04em;
}

body.page-189986 .txt.editorArea h2:first-child,body.page-189986 .txt.editorArea .kite-cont1-8-important-title-20260626,body.page-189986 main>section>h2.title {
  max-width:100%;
  margin-inline:auto;
  text-align:left!important;
}

body.page-189986 .txt.editorArea h2:first-child::after,body.page-189986 .txt.editorArea .kite-cont1-8-important-title-20260626::after,body.page-189986 main>section>h2.title::after {
  content:none!important;
  display:none!important;
}

body.page-189986 .txt.editorArea p,body.page-189986 .txt.editorArea li,body.page-189986 .txt.editorArea td,body.page-189986 .txt.editorArea th {
  text-align:left!important;
  color:#173247;
}

/* Keep the dark service-flow header legible after the page-wide text rules. */
body.page-189986 .txt.editorArea .sheet-container>header.bg-slate-800 .sheet-title {
  color:#ffffff!important;
}

body.page-189986 .txt.editorArea .sheet-container>header.bg-slate-800 p.text-slate-300 {
  color:#cbd5e1!important;
}

body.page-189986 .txt.editorArea .sheet-container>header.bg-slate-800 .text-slate-400 {
  color:#94a3b8!important;
}

body.page-189986 .txt.editorArea table {
  width:100%;
  max-width:100%;
  margin:22px auto;
  border-collapse:separate;
  border-spacing:0;
  border-radius:18px;
  background:rgba(255,255,255,0.72);
  box-shadow:inset 0 0 0 1px rgba(105,194,198,0.18);
}

body.page-189986 .txt.editorArea td,body.page-189986 .txt.editorArea th {
  padding:0.72em 0.86em;
  border-color:rgba(103,179,184,0.22);
  vertical-align:top;
}

body.page-189986 .txt.editorArea .kite-important-seal,body.page-189986 .txt.editorArea .kite-important-notes,body.page-189986 .txt.editorArea .kite-flow-card,body.page-189986 .txt.editorArea .bg-white {
  border-radius:22px;
}

body.page-189986 .txt.editorArea a {
  color:#008f91;
  text-decoration-color:rgba(0,143,145,0.34);
  text-underline-offset:0.18em;
}

@media (max-width: 640px) {
  body.page-189986.tpl-eid main .txt.editorArea {
    max-width:calc(100vw - 18px);
    margin:18px auto 30px;
    padding:22px 18px;
    border-radius:20px!important;
    background-color:rgba(255,255,255,0.76)!important;
    background-image:linear-gradient(135deg,rgba(255,255,255,0.91),rgba(248,251,251,0.8))!important;
    text-align:left!important;
  }

  body.page-189986.tpl-eid main .txt.editorArea h2,body.page-189986.tpl-eid main .txt.editorArea h3,body.page-189986.tpl-eid main .txt.editorArea .kite-cont1-8-important-title-20260626,body.page-189986 main>section>h2.title {
    text-align:left!important;
    font-size:clamp(24px,7.4vw,31px);
    line-height:1.34;
  }

  body.page-189986 .txt.editorArea table {
    display:block;
    overflow-x:auto;
    -webkit-overflow-scrolling:touch;
  }
}
/* kite-cont1-8-match-cont10-41-20260724-v1 end */

/* kite-cont1-group-match-cont10-41-20260725-v1 start */
html body:is(.page-154471,.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817) {
  color:#333333;
  background:radial-gradient(circle at 16% 84%,rgba(11,115,185,0.18),transparent 40%),linear-gradient(90deg,rgba(255,255,255,0.96) 0%,rgba(247,255,253,0.88) 46%,rgba(238,247,255,0.72) 100%),radial-gradient(circle at 100% 0%,rgba(14,181,156,0.30),transparent 42%)!important;
}

html body:is(.page-154471,.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#top):not(#kiteCont1MenuV1):not(#kiteCont1MenuV2)>nav.menu.menu {
  background:radial-gradient(ellipse at 12% 36%,rgba(14,181,156,0.26),transparent 42%),radial-gradient(ellipse at 88% 42%,rgba(74,139,226,0.24),transparent 44%),linear-gradient(100deg,rgba(231,250,245,0.94),rgba(223,245,251,0.92) 54%,rgba(232,241,255,0.94))!important;
  border-top:1px solid rgba(255,255,255,0.76)!important;
  border-bottom:1px solid rgba(61,151,184,0.18)!important;
  box-shadow:0 16px 42px rgba(19,74,91,0.08)!important;
  backdrop-filter:blur(12px) saturate(108%)!important;
  -webkit-backdrop-filter:blur(12px) saturate(108%)!important;
}

html body:is(.page-154471,.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#top):not(#kiteCont1MenuV1):not(#kiteCont1MenuV2)>nav.menu.menu li>a {
  color:#103a54!important;
  background:linear-gradient(145deg,rgba(255,255,255,0.86),rgba(245,251,253,0.72))!important;
  border:1px solid rgba(255,255,255,0.82)!important;
  box-shadow:0 12px 28px rgba(19,74,91,0.09)!important;
  backdrop-filter:blur(10px)!important;
  -webkit-backdrop-filter:blur(10px)!important;
}

html body:is(.page-154471,.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#top):not(#kiteCont1MenuV1):not(#kiteCont1MenuV2)>nav.menu.menu li>a:hover,html body:is(.page-154471,.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#top):not(#kiteCont1MenuV1):not(#kiteCont1MenuV2)>nav.menu.menu li>a:focus-visible {
  color:#ffffff!important;
  background:linear-gradient(110deg,rgba(14,181,156,0.94),rgba(45,104,194,0.90))!important;
  border-color:rgba(255,255,255,0.88)!important;
}

html body.page-154471 main>#kite-global-return-home.kite-global-return-home-wrap {
  display:none!important;
}

html body:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817)>h1.pageTitle {
  min-height:clamp(360px,36vw,430px)!important;
  padding-top:clamp(92px,8.6vw,104px)!important;
  padding-bottom:clamp(68px,6.5vw,78px)!important;
  background:linear-gradient(90deg,rgba(255,255,255,0.54),rgba(255,255,255,0.10) 52%,rgba(255,255,255,0.04)),repeating-linear-gradient(90deg,rgba(15,47,67,0.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,0.34) 0%,rgba(88,199,242,0.24) 30%,rgba(14,181,156,0.19) 58%,rgba(255,255,255,0.08) 100%),linear-gradient(135deg,#e7f8f4 0%,#dff5fb 54%,#edf5ff 100%)!important;
}

html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section[id].article.siteWidth-s {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:none!important;
}

html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section[id].article.siteWidth-s>div.txt.editorArea {
  box-sizing:border-box!important;
  width:min(980px,calc(100% - 32px))!important;
  max-width:980px!important;
  margin:clamp(30px,5vw,58px) auto!important;
  padding:clamp(30px,4.8vw,58px)!important;
  border:1px solid rgba(255,255,255,0.72)!important;
  border-radius:26px!important;
  background:linear-gradient(145deg,rgba(240,242,244,0.96),rgba(231,236,238,0.90))!important;
  box-shadow:0 18px 48px rgba(19,74,91,0.09)!important;
  text-align:left!important;
}

html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section[id].article.siteWidth-s>div.txt.editorArea :is(p,li,dd) {
  line-height:1.95!important;
  overflow-wrap:anywhere;
}

html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section[id].article.siteWidth-s>div.txt.editorArea :is(ul,ol),html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section[id].article.siteWidth-s>div.txt.editorArea :is(ul,ol)>li {
  text-align:left!important;
}

html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section[id].article.siteWidth-s>div.txt.editorArea li::marker {
  color:#0aa697;
  font-weight:700;
}

html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section[id].article.siteWidth-s>div.txt.editorArea>h2 {
  margin:clamp(44px,6vw,72px)0 28px!important;
  padding:0 0 14px!important;
  color:#103a54!important;
  background:transparent!important;
  border:0!important;
  border-bottom:4px solid transparent!important;
  border-image:linear-gradient(90deg,rgba(0,132,94,0.88),rgba(19,181,163,0.68),rgba(78,178,229,0.76),rgba(55,88,214,0.96))1!important;
  border-radius:0!important;
  box-shadow:none!important;
  font-size:clamp(24px,3.5vw,36px)!important;
  text-align:left!important;
}

html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section[id].article.siteWidth-s>div.txt.editorArea>h2::before,html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section[id].article.siteWidth-s>div.txt.editorArea>h2::after {
  content:none!important;
  display:none!important;
}

html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section[id].article.siteWidth-s>div.txt.editorArea :is(.local-notes,.kite-section-source-note) {
  width:100%!important;
  margin:28px 0 0!important;
  padding:18px 20px!important;
  color:#405866!important;
  background:rgba(255,255,255,0.48)!important;
  border:1px solid rgba(15,163,151,0.13)!important;
  border-radius:16px!important;
  box-shadow:none!important;
}

html body.page-189986 main>section#hsg3.article>.txt.editorArea .sheet-container>header.bg-slate-800 .sheet-title {
  color:#ffffff!important;
  border:0!important;
}

html body.page-189986 main>section#hsg3.article>.txt.editorArea .sheet-container>header.bg-slate-800 p.text-slate-300 {
  color:#cbd5e1!important;
}

html body.page-189986 main>section#hsg3.article>.txt.editorArea .sheet-container>header.bg-slate-800 .text-slate-400 {
  color:#94a3b8!important;
}

/* page-189986: keep the four document cards on one continuous main background. */
html body.tpl-eid.page-189986:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section:is(#r7c1,#q8dc,#tqcv,#hsg3).article.siteWidth-s {
  background:transparent!important;
  border-color:transparent!important;
  box-shadow:none!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

@media (max-width: 700px) {
  html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817)>h1.pageTitle {
    min-height:300px!important;
    padding:54px 20px 56px!important;
  }

  html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section[id].article.siteWidth-s>div.txt.editorArea {
    width:calc(100% - 22px)!important;
    margin:28px auto!important;
    padding:24px 17px!important;
    border-radius:20px!important;
  }

  html body.tpl-eid:is(.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section[id].article.siteWidth-s>div.txt.editorArea>h2 {
    margin-top:42px!important;
    font-size:clamp(24px,7vw,32px)!important;
  }
}

/* cont1/2 refined content composition */
html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section#hkes.article {
  width:min(980px,calc(100% - 40px))!important;
  margin:42px auto 76px!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section#hkes.article>.head {
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(270px,34%)!important;
  gap:34px!important;
  align-items:start!important;
  padding:42px!important;
  background:radial-gradient(circle at 94% 8%,rgba(92,116,239,0.13),transparent 34%),linear-gradient(145deg,rgba(255,255,255,0.88),rgba(231,246,247,0.78))!important;
  border:1px solid rgba(255,255,255,0.82)!important;
  border-radius:26px!important;
  box-shadow:0 22px 56px rgba(19,74,91,0.1)!important;
  backdrop-filter:blur(12px)!important;
  -webkit-backdrop-filter:blur(12px)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .head>.inner {
  width:auto!important;
  min-width:0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .info-editorial-wrapper {
  max-width:none!important;
  margin:34px 0 0!important;
  padding:0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .info-block {
  margin-bottom:34px!important;
  padding:24px 0 0!important;
  border-top:1px solid rgba(31,94,105,0.14)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .info-block:first-child {
  padding-top:0!important;
  border-top:0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .editorial-cta {
  margin-top:38px!important;
  padding:40px 28px!important;
  background:linear-gradient(135deg,rgba(18,181,157,0.94),rgba(37,110,210,0.92))!important;
  border:1px solid rgba(255,255,255,0.56)!important;
  border-radius:22px!important;
  box-shadow:0 18px 38px rgba(23,107,132,0.16)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .editorial-cta :is(.cta-title,.cta-text) {
  color:#ffffff!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .cta-btn {
  color:#173e48!important;
  background:rgba(255,255,255,0.92)!important;
  border-radius:999px!important;
  box-shadow:0 12px 28px rgba(12,65,80,0.14)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .first-img {
  width:100%!important;
  margin:74px 0 0!important;
  padding:10px!important;
  overflow:hidden!important;
  background:rgba(255,255,255,0.64)!important;
  border:1px solid rgba(255,255,255,0.86)!important;
  border-radius:22px!important;
  box-shadow:0 18px 44px rgba(15,47,67,0.12)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .first-img img {
  display:block!important;
  width:100%!important;
  height:auto!important;
  border-radius:15px!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .first-img figcaption {
  padding:12px 6px 3px!important;
  color:#526a75!important;
  font-size:12px!important;
  line-height:1.7!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #caik .profile-wrapper {
  max-width:none!important;
  margin:34px auto 0!important;
  padding:0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #caik .profile-grid {
  display:grid!important;
  grid-template-columns:190px minmax(0,1fr)!important;
  gap:42px!important;
  align-items:start!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #caik .profile-image-col {
  width:auto!important;
  padding:14px!important;
  background:linear-gradient(145deg,rgba(255,255,255,0.82),rgba(219,243,244,0.72))!important;
  border:1px solid rgba(255,255,255,0.9)!important;
  border-radius:22px!important;
  box-shadow:0 16px 34px rgba(15,47,67,0.1)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #caik .profile-img {
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  border-radius:15px!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) :is(#gmzq .flow-grid,#hghw .service-group) {
  border-color:rgba(24,101,104,0.18)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #gmzq .flow-row {
  grid-template-columns:72px minmax(0,1fr)!important;
  gap:24px!important;
  padding:34px 0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #gmzq .flow-idx,html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hghw .service-num {
  display:grid!important;
  place-items:center!important;
  width:58px!important;
  height:58px!important;
  margin:0!important;
  color:#226f69!important;
  -webkit-text-fill-color:#226f69!important;
  background:linear-gradient(145deg,rgba(204,241,233,0.96),rgba(217,231,251,0.92))!important;
  border:1px solid rgba(255,255,255,0.9)!important;
  border-radius:18px!important;
  box-shadow:0 10px 24px rgba(30,105,112,0.1)!important;
  font-size:28px!important;
  line-height:1!important;
  transform:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #gmzq .flow-row.sub-flow {
  grid-template-columns:72px minmax(0,1fr)!important;
  margin:8px 0!important;
  padding:28px 20px!important;
  background:rgba(255,255,255,0.42)!important;
  border:1px solid rgba(30,105,112,0.1)!important;
  border-radius:18px!important;
}

@media (min-width: 701px) and (max-width: 820px) {
  html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section#hkes.article>.head {
    grid-template-columns:minmax(0,1fr)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .first-img {
    grid-row:1!important;
    width:min(360px,100%)!important;
    margin:0 auto!important;
  }
}

@media (max-width: 700px) {
  html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section#hkes.article {
    width:calc(100% - 22px)!important;
    margin:28px auto 52px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) main>section#hkes.article>.head {
    grid-template-columns:minmax(0,1fr)!important;
    gap:28px!important;
    padding:24px 17px!important;
    border-radius:20px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .first-img {
    grid-row:1!important;
    margin:0!important;
    padding:8px!important;
    border-radius:18px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #hkes .editorial-cta {
    margin:34px 0 0!important;
    padding:34px 18px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #caik .profile-grid {
    grid-template-columns:minmax(0,1fr)!important;
    gap:26px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #caik .profile-image-col {
    width:min(190px,72%)!important;
    margin:0 auto!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #gmzq .flow-row,html body.tpl-eid.page-154472:not(#kiteCont1GroupDesignV1):not(#kiteCont1GroupDesignV2) #gmzq .flow-row.sub-flow {
    grid-template-columns:58px minmax(0,1fr)!important;
    gap:16px!important;
  }
}

/* cont1/2 visual polish: unify the long-form page into calm glass cards
   without changing its content, typography scale, links, or animations. */
html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) main {
  background:radial-gradient(circle at 8% 18%,rgba(35,191,168,0.09),transparent 28%),radial-gradient(circle at 92% 48%,rgba(72,134,224,0.08),transparent 30%),linear-gradient(180deg,rgba(248,255,253,0.96),rgba(242,250,255,0.92))!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article {
  position:relative!important;
  isolation:isolate!important;
  width:min(1080px,calc(100% - 48px))!important;
  margin:44px auto!important;
  padding:clamp(34px,5vw,58px)!important;
  overflow:visible!important;
  background:radial-gradient(circle at 100% 0%,rgba(87,127,229,0.13),transparent 31%) padding-box,linear-gradient(145deg,rgba(255,255,255,0.92),rgba(237,252,250,0.78)) padding-box,linear-gradient(125deg,rgba(255,255,255,0.98),rgba(22,183,158,0.38),rgba(95,131,229,0.36)) border-box!important;
  border:1px solid transparent!important;
  border-radius:30px!important;
  box-shadow:0 28px 76px rgba(20,75,92,0.12),inset 0 1px 0 rgba(255,255,255,0.96)!important;
  backdrop-filter:blur(14px) saturate(108%)!important;
  -webkit-backdrop-filter:blur(14px) saturate(108%)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article>* {
  position:relative!important;
  z-index:1!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article::before {
  position:absolute!important;
  top:8px!important;
  right:24px!important;
  z-index:0!important;
  color:rgba(22,126,125,0.075)!important;
  font-family:"Helvetica Neue",Arial,sans-serif!important;
  font-size:clamp(82px,11vw,142px)!important;
  font-weight:200!important;
  line-height:1!important;
  letter-spacing:-0.07em!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #s3a7::before { content:"01"!important; }
html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq::before { content:"02"!important; }
html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hkbh::before { content:"03"!important; }
html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hghw::before { content:"04"!important; }
html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-faq-section-20260530-v1::before { content:"05"!important; }
html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #caik::before { content:"07"!important; }

@media (min-width: 901px) {
  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) :is(#s3a7,#hkbh,#kite-cont1-2-faq-section-20260530-v1) {
    translate:-18px 0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) :is(#gmzq,#hghw,#caik) {
    translate:18px 0!important;
  }
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article>h2.title {
  width:fit-content!important;
  max-width:100%!important;
  margin:0 auto 34px!important;
  padding:0 0 16px!important;
  color:#123c4d!important;
  -webkit-text-fill-color:#123c4d!important;
  background:none!important;
  border:0!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  letter-spacing:0.08em!important;
  text-align:center!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article>h2.title::after {
  content:""!important;
  position:absolute!important;
  left:50%!important;
  bottom:0!important;
  width:68px!important;
  height:3px!important;
  margin:0!important;
  background:linear-gradient(90deg,#16b79e,#5f83e5)!important;
  border:0!important;
  border-radius:999px!important;
  transform:translateX(-50%)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #s3a7>.txt.editorArea {
  max-width:880px!important;
  margin:0 auto!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #s3a7>.txt.editorArea :is(h2,h3) {
  color:#075f66!important;
  -webkit-text-fill-color:#075f66!important;
  text-wrap:balance!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #s3a7 .kite-typo-wrapper {
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  gap:22px!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #s3a7 .kite-typo-wrapper>.t-block {
  margin:0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) :is(#gmzq,#hkbh,#hghw,#caik)>.txt.editorArea {
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

@media (min-width: 701px) {
  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #s3a7 .kite-typo-wrapper>.t-block:nth-child(4) {
    grid-column:1/-1!important;
    width:72%!important;
    justify-self:end!important;
    border-radius:28px 10px 28px 28px!important;
  }
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq .flow-grid {
  position:relative!important;
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:18px 46px!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq .flow-grid::before {
  content:""!important;
  position:absolute!important;
  top:28px!important;
  bottom:28px!important;
  left:50%!important;
  width:2px!important;
  background:linear-gradient(180deg,rgba(22,183,158,0.08),rgba(22,183,158,0.72),rgba(95,131,229,0.62),rgba(95,131,229,0.08))!important;
  border-radius:999px!important;
  transform:translateX(-50%)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq .flow-row,html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq .flow-row.sub-flow {
  margin:0!important;
  padding:26px 28px!important;
  background:rgba(255,255,255,0.74)!important;
  border:1px solid rgba(25,124,120,0.12)!important;
  border-radius:20px!important;
  box-shadow:0 12px 28px rgba(24,88,100,0.06)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq .flow-row:nth-child(even) {
  translate:0 34px!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq .flow-row:hover {
  border-color:rgba(25,153,143,0.28)!important;
  box-shadow:0 18px 38px rgba(24,88,100,0.11)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hkbh .guide-card,html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hghw .service-card {
  background:linear-gradient(145deg,rgba(255,255,255,0.9),rgba(235,249,249,0.76))!important;
  border:1px solid rgba(24,129,123,0.13)!important;
  border-radius:24px!important;
  box-shadow:0 16px 38px rgba(24,88,100,0.08)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hghw .service-num {
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  background:linear-gradient(145deg,rgba(16,181,155,0.96),rgba(72,122,218,0.92))!important;
  box-shadow:0 12px 26px rgba(27,113,137,0.2)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hghw .service-wrapper {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:22px!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hghw .service-group {
  position:relative!important;
  margin:0!important;
  padding:30px!important;
  overflow:hidden!important;
  background:radial-gradient(circle at 100% 0%,rgba(87,127,229,0.13),transparent 34%),rgba(255,255,255,0.77)!important;
  border:1px solid rgba(24,129,123,0.15)!important;
  border-radius:24px!important;
  box-shadow:0 18px 42px rgba(24,88,100,0.08)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hghw .service-group:nth-child(2) {
  translate:0 42px!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__list {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:14px!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__item {
  margin:14px 0!important;
  overflow:hidden!important;
  background:rgba(255,255,255,0.82)!important;
  border:1px solid rgba(27,133,126,0.13)!important;
  border-radius:18px!important;
  box-shadow:0 10px 24px rgba(24,88,100,0.06)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__item[open] {
  grid-column:1/-1!important;
  background:linear-gradient(135deg,rgba(235,253,248,0.94),rgba(238,245,255,0.92))!important;
  border-color:rgba(31,142,137,0.28)!important;
  box-shadow:0 18px 38px rgba(24,88,100,0.11)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #caik .profile-image-col {
  background:linear-gradient(145deg,rgba(255,255,255,0.92),rgba(213,244,240,0.78))!important;
  border-radius:34px 12px 34px 12px!important;
  box-shadow:0 20px 46px rgba(18,80,96,0.13),0 0 0 8px rgba(255,255,255,0.42)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #caik .profile-grid {
  grid-template-columns:230px minmax(0,1fr)!important;
  gap:52px!important;
  padding:clamp(28px,5vw,54px)!important;
  background:radial-gradient(circle at 4% 6%,rgba(24,183,158,0.14),transparent 30%),radial-gradient(circle at 98% 98%,rgba(95,131,229,0.13),transparent 34%),rgba(255,255,255,0.72)!important;
  border:1px solid rgba(28,139,133,0.16)!important;
  border-radius:28px!important;
  box-shadow:0 22px 56px rgba(20,75,92,0.1)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #caik .profile-img {
  border-radius:28px 8px 28px 8px!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #caik #lnmk {
  margin:44px 0 0!important;
  padding:clamp(34px,5vw,54px)!important;
  overflow:hidden!important;
  background:radial-gradient(circle at 92% 12%,rgba(255,255,255,0.22),transparent 32%),linear-gradient(125deg,rgba(13,177,153,0.96),rgba(50,111,207,0.94))!important;
  border:1px solid rgba(255,255,255,0.54)!important;
  border-radius:26px 26px 26px 8px!important;
  box-shadow:0 22px 48px rgba(24,102,137,0.2)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #caik #lnmk :is(h2,p) {
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #caik #lnmk a {
  color:#0a666b!important;
  -webkit-text-fill-color:#0a666b!important;
  background:rgba(255,255,255,0.94)!important;
  border:1px solid rgba(255,255,255,0.72)!important;
  box-shadow:0 14px 30px rgba(12,70,88,0.16)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hkes>.head {
  position:relative!important;
  isolation:isolate!important;
  background:radial-gradient(circle at 100% 0%,rgba(87,127,229,0.16),transparent 34%) padding-box,linear-gradient(145deg,rgba(255,255,255,0.9),rgba(231,249,249,0.76)) padding-box,linear-gradient(125deg,rgba(255,255,255,0.98),rgba(22,183,158,0.44),rgba(95,131,229,0.4)) border-box!important;
  border:1px solid transparent!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hkes>.head::before {
  content:"06"!important;
  position:absolute!important;
  top:10px!important;
  right:24px!important;
  z-index:0!important;
  color:rgba(22,126,125,0.075)!important;
  font-family:"Helvetica Neue",Arial,sans-serif!important;
  font-size:clamp(82px,11vw,142px)!important;
  font-weight:200!important;
  line-height:1!important;
  letter-spacing:-0.07em!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hkes>.head>* {
  position:relative!important;
  z-index:1!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hkes .head>.inner {
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

@media (min-width: 821px) {
  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hkes .first-img {
    position:sticky!important;
    top:112px!important;
    align-self:start!important;
    rotate:1.5deg!important;
    box-shadow:-16px 18px 0 rgba(24,183,158,0.08),18px 30px 56px rgba(15,47,67,0.16)!important;
  }
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-parent-links {
  position:relative!important;
  z-index:3!important;
  margin-top:-34px!important;
  padding-top:0!important;
  background:transparent!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-parent-links .pl-wrap {
  width:min(1080px,calc(100% - 48px))!important;
  padding:34px!important;
  background:radial-gradient(circle at 94% 6%,rgba(84,128,227,0.11),transparent 34%),rgba(255,255,255,0.76)!important;
  border:1px solid rgba(255,255,255,0.94)!important;
  border-radius:26px!important;
  box-shadow:0 18px 48px rgba(20,75,92,0.09)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-parent-links .pl-grid {
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:14px!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-parent-links a {
  min-height:78px!important;
  border-color:rgba(26,133,126,0.16)!important;
  border-radius:18px 18px 18px 6px!important;
  box-shadow:0 9px 22px rgba(24,88,100,0.06)!important;
  -webkit-tap-highlight-color:transparent;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-parent-links a.primary {
  grid-column:span 2!important;
  background:radial-gradient(circle at 92% 18%,rgba(255,255,255,0.24),transparent 32%),linear-gradient(125deg,#12b79e,#357ed1)!important;
  box-shadow:0 16px 34px rgba(25,113,143,0.2)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-parent-links a:hover {
  translate:0-4px!important;
  box-shadow:0 16px 30px rgba(24,88,100,0.12)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-parent-links a:focus-visible {
  outline:3px solid rgba(15,102,115,0.68)!important;
  outline-offset:3px!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #js-stalker-main {
  display:none!important;
}

@media (max-width: 700px) {
  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article {
    width:calc(100% - 22px)!important;
    margin:28px auto!important;
    padding:28px 17px!important;
    border-radius:22px!important;
    translate:none!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article::before {
    top:10px!important;
    right:17px!important;
    font-size:72px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article>h2.title {
    margin-bottom:26px!important;
    padding-bottom:13px!important;
    letter-spacing:0.04em!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #s3a7>.txt.editorArea {
    padding:0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #s3a7 .kite-typo-wrapper {
    gap:20px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #s3a7 .kite-typo-wrapper>.t-block:nth-child(4) {
    width:100%!important;
    justify-self:stretch!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq .flow-row,html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq .flow-row.sub-flow {
    grid-template-columns:44px minmax(0,1fr)!important;
    gap:12px!important;
    padding:22px 12px!important;
    border-radius:17px!important;
    translate:none!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq .flow-row:nth-child(even) {
    translate:0 0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq .flow-grid {
    grid-template-columns:minmax(0,1fr)!important;
    gap:12px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq .flow-grid::before {
    left:22px!important;
    opacity:0.28!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #gmzq .flow-idx,html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hghw .service-num {
    width:44px!important;
    height:44px!important;
    border-radius:14px!important;
    font-size:21px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hghw .service-wrapper,html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__list {
    grid-template-columns:minmax(0,1fr)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hghw .service-group,html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #hghw .service-group:nth-child(2) {
    padding:24px 16px!important;
    border-radius:19px!important;
    translate:none!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #caik .profile-grid {
    grid-template-columns:minmax(0,1fr)!important;
    gap:28px!important;
    padding:26px 17px!important;
    border-radius:21px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #caik .profile-image-col {
    width:min(220px,86%)!important;
    border-radius:30px 10px 30px 10px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #caik #lnmk {
    margin-top:30px!important;
    padding:32px 17px!important;
    border-radius:22px 22px 22px 7px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__item[open] {
    grid-column:auto!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-parent-links .pl-wrap {
    width:calc(100% - 22px)!important;
    padding:22px 12px!important;
    border-radius:21px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-parent-links .pl-grid {
    grid-template-columns:minmax(0,1fr)!important;
    gap:12px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-parent-links a.primary {
    grid-column:auto!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12PolishV1):not(#kiteCont12PolishV2) #kite-cont1-2-parent-links {
    margin-top:-22px!important;
  }
}

/* Sitewide non-home menu color unification: exact cont10/36 aurora palette.
   The additional inert :not() IDs intentionally outrank legacy page patches
   without changing menu dimensions, typography, links, or page content. */
html body:not(#top):not(#kiteGlobalMenu36V1):not(#kiteGlobalMenu36V2):not(#kiteGlobalMenu36V3):not(#kiteGlobalMenu36V4):not(#kiteGlobalMenu36V5):not(#kiteGlobalMenu36V6)>nav.menu.menu {
  position:relative!important;
  isolation:isolate!important;
  overflow:hidden!important;
  background-image:linear-gradient(120deg,rgba(7,163,139,0.38) 0%,rgba(46,196,181,0.22) 26%,rgba(225,255,251,0.16) 48%,rgba(91,165,224,0.24) 72%,rgba(45,104,194,0.36) 100%)!important;
  background-size:100% 100%!important;
  background-position:50% 50%!important;
  animation:none!important;
  border-top:1px solid rgba(255,255,255,0.34)!important;
  border-bottom:1px solid rgba(255,255,255,0.42)!important;
  backdrop-filter:blur(12px) saturate(108%)!important;
  -webkit-backdrop-filter:blur(12px) saturate(108%)!important;
}

html body:not(#top):not(#kiteGlobalMenu36V1):not(#kiteGlobalMenu36V2):not(#kiteGlobalMenu36V3):not(#kiteGlobalMenu36V4):not(#kiteGlobalMenu36V5):not(#kiteGlobalMenu36V6)>nav.menu.menu::after {
  content:""!important;
  position:absolute!important;
  display:block!important;
  top:-24%!important;
  left:-15%!important;
  width:130%!important;
  height:148%!important;
  pointer-events:none!important;
  z-index:0!important;
  background-image:radial-gradient(ellipse at center,rgba(0,214,170,0.38) 0%,rgba(0,214,170,0.16) 34%,transparent 68%),radial-gradient(ellipse at center,rgba(180,250,236,0.34) 0%,rgba(255,255,255,0.13) 36%,transparent 70%),radial-gradient(ellipse at center,rgba(66,137,230,0.38) 0%,rgba(66,137,230,0.15) 36%,transparent 70%),conic-gradient(from 115deg at 50% 50%,transparent 0deg,rgba(255,255,255,0.22) 58deg,transparent 128deg)!important;
  background-repeat:no-repeat!important;
  background-size:68% 158%,58% 145%,70% 160%,210% 210%!important;
  background-position:-18% 56%,30% 36%,118% 50%,0% 50%!important;
  opacity:0.84!important;
  filter:blur(10px) saturate(120%)!important;
  transform-origin:center!important;
  will-change:transform,background-position,opacity!important;
  animation:kiteGlobalMenu36AuroraFlow 6s linear infinite alternate!important;
}

html body:not(#top):not(#kiteGlobalMenu36V1):not(#kiteGlobalMenu36V2):not(#kiteGlobalMenu36V3):not(#kiteGlobalMenu36V4):not(#kiteGlobalMenu36V5):not(#kiteGlobalMenu36V6)>nav.menu.menu>.inner {
  position:relative!important;
  z-index:1!important;
}

@keyframes kiteGlobalMenu36AuroraFlow {
  0% {
    background-position:-18% 56%,30% 36%,118% 50%,0% 50%;
    transform:translate3d(-4%,0,0) scale(1.04);
    opacity:0.72;
  }
  50% {
    background-position:24% 42%,58% 56%,76% 39%,55% 50%;
    transform:translate3d(2%,-2%,0) scale(1.12);
    opacity:0.96;
  }
  100% {
    background-position:64% 52%,88% 38%,34% 57%,100% 50%;
    transform:translate3d(6%,1%,0) scale(1.06);
    opacity:0.8;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body:not(#top):not(#kiteGlobalMenu36V1):not(#kiteGlobalMenu36V2):not(#kiteGlobalMenu36V3):not(#kiteGlobalMenu36V4):not(#kiteGlobalMenu36V5):not(#kiteGlobalMenu36V6)>nav.menu.menu::after {
    animation:none!important;
    background-position:50% 50%!important;
    transform:none!important;
  }
}

@layer kiteGlobalMenu36Priority {
  html body:is(.page-239497,.page-239513):not(#top)>nav.menu {
    position:relative!important;
    isolation:isolate!important;
    overflow:hidden!important;
    background-image:linear-gradient(120deg,rgba(7,163,139,0.38) 0%,rgba(46,196,181,0.22) 26%,rgba(225,255,251,0.16) 48%,rgba(91,165,224,0.24) 72%,rgba(45,104,194,0.36) 100%)!important;
    background-size:100% 100%!important;
    backdrop-filter:blur(12px) saturate(108%)!important;
    -webkit-backdrop-filter:blur(12px) saturate(108%)!important;
  }

  html body:is(.page-239497,.page-239513):not(#top)>nav.menu::before {
    content:none!important;
    display:none!important;
    animation:none!important;
  }

  html body:is(.page-239497,.page-239513):not(#top)>nav.menu::after {
    content:""!important;
    position:absolute!important;
    display:block!important;
    top:-24%!important;
    left:-15%!important;
    width:130%!important;
    height:148%!important;
    z-index:0!important;
    pointer-events:none!important;
    background-image:radial-gradient(ellipse at center,rgba(0,214,170,0.38) 0%,rgba(0,214,170,0.16) 34%,transparent 68%),radial-gradient(ellipse at center,rgba(180,250,236,0.34) 0%,rgba(255,255,255,0.13) 36%,transparent 70%),radial-gradient(ellipse at center,rgba(66,137,230,0.38) 0%,rgba(66,137,230,0.15) 36%,transparent 70%),conic-gradient(from 115deg at 50% 50%,transparent 0deg,rgba(255,255,255,0.22) 58deg,transparent 128deg)!important;
    background-repeat:no-repeat!important;
    background-size:68% 158%,58% 145%,70% 160%,210% 210%!important;
    background-position:-18% 56%,30% 36%,118% 50%,0% 50%!important;
    opacity:0.84!important;
    filter:blur(10px) saturate(120%)!important;
    animation:kiteGlobalMenu36AuroraFlow 6s linear infinite alternate!important;
  }
}

/* Keep the approved button colors while suppressing the mobile browser's
   transient blue tap overlay. Keyboard focus remains visibly outlined. */
html body.page-154471 #kite-service-main a.ks-btn,html body.page-154471 #kite-service-main a.ks-link-card {

/* kite-restore-chunk-24-20260802 */
  -webkit-tap-highlight-color:transparent;
}

html body.page-154471 #kite-service-main a.ks-btn:focus-visible,html body.page-154471 #kite-service-main a.ks-link-card:focus-visible {
  outline:3px solid rgba(15,47,67,0.72);
  outline-offset:3px;
}
/* kite-cont1-group-match-cont10-41-20260725-v1 end */

/* kite-cont1-2-quiet-gallery-20260725-v1 start */
/*
 * Selected concept: quiet editorial gallery.
 * Scope: /cont1/2.html only.
 * The existing copy, links, DOM order, images, menu, TEL/MAIL controls,
 * animations, and FAQ behaviour remain unchanged.
 */
html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) {
  --kite-qg-navy: #102f43;
  --kite-qg-ink: #294552;
  --kite-qg-muted: #5d747d;
  --kite-qg-aqua: #0fb59d;
  --kite-qg-blue: #3f83d9;
  --kite-qg-line: rgba(25, 108, 117, 0.18);
  --kite-qg-soft-line: rgba(25, 108, 117, 0.11);
  --kite-qg-paper: #ffffff;
  --kite-qg-mist: #f3fbfb;
  color: var(--kite-qg-ink) !important;
  background:radial-gradient(circle at 80% 18%,rgba(14,181,156,0.3),transparent 42%),radial-gradient(circle at 16% 84%,rgba(11,115,185,0.18),transparent 40%),linear-gradient(90deg,rgba(255,255,255,0.96) 0%,rgba(247,255,253,0.88) 46%,rgba(238,247,255,0.72) 100%)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle {
  position:relative!important;
  isolation:isolate!important;
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  width:100%!important;
  max-width:none!important;
  min-height:clamp(640px,58vw,720px)!important;
  margin:0!important;
  padding:clamp(150px,14vw,186px) max(510px,46vw) clamp(170px,15vw,196px) max(88px,calc((100vw - 1160px)/2 + 72px))!important;
  overflow:hidden!important;
  color: var(--kite-qg-navy) !important;
  -webkit-text-fill-color: var(--kite-qg-navy) !important;
  background-color:#f8fdfd!important;
  background-image:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0.98) 34%,rgba(245,253,253,0.88) 49%,rgba(235,250,250,0.16) 68%,rgba(230,247,248,0.04) 100%),linear-gradient(180deg,rgba(223,249,246,0.18) 0%,rgba(255,255,255,0) 52%,rgba(84,166,219,0.12) 100%),url(https://toriaez-hp.jp/assets/2-0500000809/Xm7v3QFYZe-1.png)!important;
  background-repeat:no-repeat!important;
  background-position:0 0,0 0,100% 48%!important;
  background-size:100% 100%,100% 100%,55%auto!important;
  border:0!important;
  box-shadow:none!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:clamp(44px,5.2vw,68px)!important;
  font-weight:500!important;
  line-height:1.28!important;
  letter-spacing:0.055em!important;
  text-align:left!important;
  text-shadow:0 1px 0 rgba(255,255,255,0.76)!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle::before {
  content:"CARE MANAGEMENT SERVICE"!important;
  position:absolute!important;
  top:50%!important;
  left:max(24px,calc((100vw - 1280px)/2 + 24px))!important;
  display:block!important;
  width:auto!important;
  height:auto!important;
  margin:0!important;
  color:#138e91!important;
  -webkit-text-fill-color:#138e91!important;
  background:transparent!important;
  border:0!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:12px!important;
  font-weight:500!important;
  line-height:1!important;
  letter-spacing:0.16em!important;
  writing-mode:vertical-rl!important;
  text-orientation:mixed!important;
  text-transform:uppercase!important;
  transform:translateY(-50%)!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle .kite-service-head-title>span {
  white-space:nowrap!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle::after {
  content:""!important;
  position:absolute!important;
  right:0!important;
  bottom:0!important;
  left:0!important;
  display:block!important;
  width:auto!important;
  height:1px!important;
  background:linear-gradient(90deg,rgba(15,181,157,0.4),rgba(63,131,217,0.3),rgba(255,255,255,0))!important;
  border:0!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main {
  overflow:visible!important;
  background:radial-gradient(circle at 80% 18%,rgba(14,181,156,0.22),transparent 42%),radial-gradient(circle at 16% 84%,rgba(11,115,185,0.14),transparent 40%),linear-gradient(90deg,rgba(255,255,255,0.94) 0%,rgba(247,255,253,0.86) 46%,rgba(238,247,255,0.7) 100%)!important;
}

/* The existing related-page block supplies real readable lead text and CTA. */
html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links {
  position:relative!important;
  z-index:4!important;
  width:100%!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  background:#ffffff!important;
  border:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-wrap {
  position:relative!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 64px))!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:56px 0 68px!important;
  overflow:visible!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-wrap>h2 {
  margin:0 0 18px!important;
  padding:0 0 16px!important;
  color: var(--kite-qg-navy) !important;
  -webkit-text-fill-color: var(--kite-qg-navy) !important;
  background:transparent!important;
  border:0!important;
  border-bottom: 1px solid var(--kite-qg-line) !important;
  border-radius:0!important;
  box-shadow:none!important;
  font-size:clamp(25px,2.8vw,34px)!important;
  font-weight:500!important;
  letter-spacing:0.07em!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-lead {
  position:absolute!important;
  top:-258px!important;
  left:56px!important;
  width:min(440px,40vw)!important;
  margin:0!important;
  color:#415b67!important;
  font-size:16px!important;
  line-height:2!important;
  letter-spacing:0.035em!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-grid {
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:0!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border-top: 1px solid var(--kite-qg-soft-line) !important;
  border-left: 1px solid var(--kite-qg-soft-line) !important;
  list-style:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-grid>li {
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-grid>li:has(>a.primary) {
  display:block!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card {
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:68px!important;
  margin:0!important;
  padding:15px 24px!important;
  color: var(--kite-qg-navy) !important;
  -webkit-text-fill-color: var(--kite-qg-navy) !important;
  background:transparent!important;
  border:0!important;
  border-right: 1px solid var(--kite-qg-soft-line) !important;
  border-bottom: 1px solid var(--kite-qg-soft-line) !important;
  border-radius:0!important;
  box-shadow:none!important;
  font-size:15px!important;
  font-weight:500!important;
  line-height:1.65!important;
  letter-spacing:0.045em!important;
  text-align:center!important;
  -webkit-tap-highlight-color:transparent!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card.primary {
  position:static!important;
  z-index:2!important;
  width:100%!important;
  min-height:64px!important;
  padding:17px 30px!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  background:linear-gradient(110deg,#08766f 0%,#245fae 100%)!important;
  border:1px solid rgba(255,255,255,0.72)!important;
  border-radius:5px!important;
  box-shadow:0 18px 36px rgba(25,102,137,0.18)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card:hover {
  color:#087a78!important;
  -webkit-text-fill-color:#087a78!important;
  background:rgba(227,248,245,0.54)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card.primary:hover {
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  background:linear-gradient(110deg,#06645e 0%,#1b4d8f 100%)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card:focus-visible {
  outline:3px solid rgba(15,115,127,0.7)!important;
  outline-offset:-3px!important;
}

/* Shared editorial section surface: spacing and fine rules replace outer cards. */
html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article {
  position:relative!important;
  isolation:isolate!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 64px))!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:clamp(82px,8vw,112px)0!important;
  overflow:visible!important;
  background:transparent!important;
  border:0!important;
  border-top: 1px solid var(--kite-qg-soft-line) !important;
  border-radius:0!important;
  box-shadow:none!important;
  translate:none!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article>.txt.editorArea {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  text-align:left!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article>h2.title {
  position:relative!important;
  z-index:2!important;
  margin:0 0 clamp(44px,5vw,64px) clamp(150px,15vw,182px)!important;
  padding:0 0 17px!important;
  color: var(--kite-qg-navy) !important;
  -webkit-text-fill-color: var(--kite-qg-navy) !important;
  background:transparent!important;
  border:0!important;
  border-bottom: 1px solid var(--kite-qg-line) !important;
  border-radius:0!important;
  box-shadow:none!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:clamp(31px,4vw,44px)!important;
  font-weight:500!important;
  line-height:1.5!important;
  letter-spacing:0.07em!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article>h2.title::before,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article>h2.title::after {
  content:none!important;
  display:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article::before {
  position:absolute!important;
  top:clamp(72px,7vw,96px)!important;
  left:0!important;
  z-index:0!important;
  display:block!important;
  width:auto!important;
  height:auto!important;
  color:rgba(19,147,145,0.22)!important;
  -webkit-text-fill-color:rgba(19,147,145,0.22)!important;
  background:transparent!important;
  border:0!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:clamp(86px,11vw,142px)!important;
  font-weight:400!important;
  line-height:0.9!important;
  letter-spacing:-0.06em!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7::before {
  content:"01"!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq::before {
  content:"02"!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkbh::before {
  content:"03"!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hghw::before {
  content:"04"!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-faq-section-20260530-v1::before {
  content:"05"!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik::before {
  content:"07"!important;
}

/* Intro typography keeps every existing block while removing nested-card weight. */
html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7>.txt.editorArea {
  padding-left:clamp(150px,15vw,182px)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper {
  display:grid!important;
  grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr)!important;
  gap:0!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block {
  width:auto!important;
  min-width:0!important;
  margin:0!important;
  padding:clamp(28px,3.5vw,44px)!important;
  color: var(--kite-qg-ink) !important;
  background:transparent!important;
  border:0!important;
  border-right: 1px solid var(--kite-qg-soft-line) !important;
  border-bottom: 1px solid var(--kite-qg-soft-line) !important;
  border-radius:0!important;
  box-shadow:none!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block:nth-child(1),html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block:nth-child(4) {
  grid-column:1/-1!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper :is(.t-huge,.t-massive) {
  color:#0d626c!important;
  -webkit-text-fill-color:#0d626c!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-weight:600!important;
  line-height:1.55!important;
  letter-spacing:0.045em!important;
  text-align:left!important;
}

/* One continuous process: four editorial milestones per row on wide screens. */
html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-editorial-wrapper,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-grid {
  position:relative!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-grid {
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:0!important;
  overflow:visible!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-grid::before {
  content:""!important;
  position:absolute!important;
  top:29px!important;
  right:5%!important;
  left:5%!important;
  z-index:0!important;
  display:block!important;
  width:auto!important;
  height:1px!important;
  background:linear-gradient(90deg,#11b79d,#4183dc)!important;
  opacity:0.44!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row.sub-flow {
  position:relative!important;
  z-index:1!important;
  display:block!important;
  min-width:0!important;
  min-height:100%!important;
  margin:0!important;
  padding:0 clamp(18px,2vw,28px) 46px!important;
  color: var(--kite-qg-ink) !important;
  background:transparent!important;
  border:0!important;
  border-right: 1px solid var(--kite-qg-soft-line) !important;
  border-radius:0!important;
  box-shadow:none!important;
  translate:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row:nth-child(n+5) {
  padding-top:38px!important;
  border-top: 1px solid var(--kite-qg-soft-line) !important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-idx {
  position:relative!important;
  z-index:2!important;
  display:grid!important;
  place-items:center!important;
  width:58px!important;
  height:58px!important;
  margin:0 0 26px!important;
  color:#188579!important;
  -webkit-text-fill-color:#188579!important;
  background:#ffffff!important;
  border:1px solid rgba(15,181,157,0.38)!important;
  border-radius:50%!important;
  box-shadow:0 0 0 8px rgba(241,252,250,0.96)!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:24px!important;
  font-weight:500!important;
  line-height:1!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-body {
  min-width:0!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-body h3 {
  min-height:3.4em!important;
  margin:0 0 14px!important;
  color:#17494f!important;
  font-size:18px!important;
  line-height:1.7!important;
  letter-spacing:0.035em!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-body p {
  margin:0!important;
  color: var(--kite-qg-muted) !important;
  font-size:14px!important;
  line-height:1.95!important;
  text-align:left!important;
}

/* Guidance and service sections use asymmetry, rules, and spacing before cards. */
html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkbh .guide-editorial-wrapper,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hghw .service-wrapper {
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hghw .service-wrapper {
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hghw .service-group,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hghw .service-group:nth-child(2) {
  position:relative!important;
  margin:0!important;
  padding:clamp(34px,4vw,52px)!important;
  background:transparent!important;
  border:0!important;
  border-top: 1px solid var(--kite-qg-line) !important;
  border-right: 1px solid var(--kite-qg-line) !important;
  border-radius:0!important;
  box-shadow:none!important;
  translate:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hghw .service-num {
  display:block!important;
  width:auto!important;
  height:auto!important;
  margin:0 0 22px!important;
  color:rgba(20,143,139,0.44)!important;
  -webkit-text-fill-color:rgba(20,143,139,0.44)!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:64px!important;
  font-weight:400!important;
  line-height:1!important;
}

/* Existing details remain interactive; only the heavy nested-card treatment changes. */
html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__list {
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__list {
  display:block!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__item,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__item[open] {
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  background:transparent!important;
  border:0!important;
  border-top: 1px solid var(--kite-qg-line) !important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__item summary {
  min-height:64px!important;
  padding:20px 56px 20px 8px!important;
  color: var(--kite-qg-navy) !important;
  background:transparent!important;
  border:0!important;
  font-size:17px!important;
  line-height:1.75!important;
  letter-spacing:0.035em!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__item[open] summary {
  color:#087a78!important;
  background:rgba(232,250,247,0.46)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__item summary:focus-visible {
  outline:3px solid rgba(15,115,127,0.68)!important;
  outline-offset:-3px!important;
}

/* Office section: large editorial split, no outer glass card. */
html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section#hkes.article {
  position:relative!important;
  isolation:isolate!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 64px))!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:clamp(82px,8vw,112px)0!important;
  overflow:visible!important;
  background:transparent!important;
  border:0!important;
  border-top: 1px solid var(--kite-qg-soft-line) !important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section#hkes.article::before {
  content:"06"!important;
  position:absolute!important;
  top:clamp(72px,7vw,96px)!important;
  left:0!important;
  z-index:0!important;
  display:block!important;
  color:rgba(19,147,145,0.22)!important;
  -webkit-text-fill-color:rgba(19,147,145,0.22)!important;
  background:transparent!important;
  border:0!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:clamp(86px,11vw,142px)!important;
  font-weight:400!important;
  line-height:0.9!important;
  letter-spacing:-0.06em!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes>.head {
  position:relative!important;
  z-index:1!important;
  display:grid!important;
  grid-template-columns:minmax(0,1.05fr) minmax(320px,0.95fr)!important;
  gap:clamp(46px,6vw,76px)!important;
  align-items:start!important;
  padding:0 0 0 clamp(150px,15vw,182px)!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .head>.inner {
  width:auto!important;
  min-width:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .head h2.title {
  margin:0 0 44px!important;
  padding:0 0 17px!important;
  color: var(--kite-qg-navy) !important;
  -webkit-text-fill-color: var(--kite-qg-navy) !important;
  background:transparent!important;
  border:0!important;
  border-bottom: 1px solid var(--kite-qg-line) !important;
  border-radius:0!important;
  box-shadow:none!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:clamp(31px,4vw,44px)!important;
  font-weight:500!important;
  line-height:1.5!important;
  letter-spacing:0.07em!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .info-editorial-wrapper,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .info-block {
  max-width:none!important;
  margin:0!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .info-block {
  padding:26px 0!important;
  border-top: 1px solid var(--kite-qg-soft-line) !important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .first-img {
  position:static!important;
  width:100%!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  rotate:0deg!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .first-img img {
  display:block!important;
  box-sizing:border-box!important;
  width:100%!important;
  min-width:0!important;
  max-width:100%!important;
  height:auto!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .first-img figcaption {
  padding:12px 0 0!important;
  color: var(--kite-qg-muted) !important;
  font-size:12px!important;
  line-height:1.7!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .editorial-cta {
  margin:40px 0 0!important;
  padding:34px 0 0!important;
  background:transparent!important;
  border:0!important;
  border-top: 1px solid var(--kite-qg-line) !important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .editorial-cta :is(.cta-title,.cta-text) {
  color: var(--kite-qg-navy) !important;
  -webkit-text-fill-color: var(--kite-qg-navy) !important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .cta-btn {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:260px!important;
  min-height:58px!important;
  margin:20px 0 0!important;
  padding:14px 28px!important;
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
  background:linear-gradient(110deg,#08766f,#245fae)!important;
  border:1px solid rgba(255,255,255,0.72)!important;
  border-radius:4px!important;
  box-shadow:0 15px 30px rgba(25,102,137,0.17)!important;
}

/* Staff and closing CTA use the same flat editorial language. */
html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik .profile-wrapper,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik .profile-grid {
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik .profile-grid {
  display:grid!important;
  grid-template-columns:230px minmax(0,1fr)!important;
  gap:clamp(44px,6vw,72px)!important;
  align-items:start!important;
  padding:0 0 0 clamp(150px,15vw,182px)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik .profile-image-col {
  width:auto!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik .profile-img {
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik #lnmk {
  box-sizing:border-box!important;
  width:auto!important;
  max-width:none!important;
  margin:72px 0 0 clamp(150px,15vw,182px)!important;
  padding:clamp(40px,5vw,60px)!important;
  background:linear-gradient(110deg,#08766f,#245fae)!important;
  border:1px solid rgba(255,255,255,0.7)!important;
  border-radius:5px!important;
  box-shadow:0 20px 42px rgba(25,102,137,0.18)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik #lnmk :is(h2,p) {
  color:#ffffff!important;
  -webkit-text-fill-color:#ffffff!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) :is(#hkes .cta-btn,#caik #lnmk a):focus-visible {
  outline:3px solid rgba(15,70,84,0.78)!important;
  outline-offset:4px!important;
}

@media (max-width: 900px) {
  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle {
    display:block!important;
    min-height:880px!important;
    padding:430px 44px 290px!important;
    background-image:linear-gradient(180deg,rgba(255,255,255,0.02) 0%,rgba(247,253,253,0.08) 42%,rgba(255,255,255,0.96) 59%,rgba(255,255,255,1) 100%),linear-gradient(90deg,rgba(220,248,244,0.12),rgba(75,146,218,0.11)),url(https://toriaez-hp.jp/assets/2-0500000809/Xm7v3QFYZe-1.png)!important;
    background-position:0 0,0 0,50% 34%!important;
    background-size:100% 100%,100% 100%,100%auto!important;
    font-size:clamp(39px,7.2vw,54px)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle::before {
    top:390px!important;
    left:44px!important;
    font-size:11px!important;
    writing-mode:horizontal-tb!important;
    transform:none!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-wrap {
    width:min(100% - 44px,760px)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-lead {
    top:-244px!important;
    left:0!important;
    width:min(520px,calc(100vw - 88px))!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card.primary {
    width:100%!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-grid {
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section#hkes.article {
    width:min(100% - 44px,760px)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hghw .service-wrapper,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes>.head,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik .profile-grid {
    grid-template-columns:minmax(0,1fr)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-grid {
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row:nth-child(n+3) {
    padding-top:38px!important;
    border-top: 1px solid var(--kite-qg-soft-line) !important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes>.head,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik .profile-grid {
    padding-left:clamp(120px,18vw,150px)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .first-img {
    grid-row:1!important;
    width:min(420px,100%)!important;
    margin:0 0 44px!important;
  }
}

@media (max-width: 700px) {
  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle .kite-service-head-title {
    font-size:clamp(22px,7.2vw,29px)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle .kite-service-head-title>span {
    white-space:nowrap!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle {
    min-height:680px!important;
    padding:350px 22px 166px!important;
    background-position:0 0,0 0,50% 29%!important;
    background-size:100% 100%,100% 100%,100%auto!important;
    font-size:clamp(33px,9.8vw,42px)!important;
    line-height:1.38!important;
    letter-spacing:0.045em!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle::before {
    top:314px!important;
    left:22px!important;
    font-size:10px!important;
    letter-spacing:0.12em!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-wrap {
    width:calc(100% - 28px)!important;
    padding:34px 0 52px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-wrap>h2 {
    margin-top:0!important;
    font-size:26px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-lead {
    position:absolute!important;
    top:-150px!important;
    left:8px!important;
    width:calc(100% - 16px)!important;
    font-size:14px!important;
    line-height:1.85!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-grid {
    grid-template-columns:minmax(0,1fr)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-grid>li:has(>a.primary) {
    display:block!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card.primary {
    position:static!important;
    width:100%!important;
    min-height:60px!important;
    padding:14px 18px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section#hkes.article {
    width:calc(100% - 28px)!important;
    padding:72px 0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article::before,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section#hkes.article::before {
    top:60px!important;
    left:0!important;
    font-size:70px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article>h2.title,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .head h2.title {
    margin:0 0 38px 88px!important;
    padding-bottom:14px!important;
    font-size:29px!important;
    line-height:1.55!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7>.txt.editorArea,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes>.head,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik .profile-grid {
    padding-left:0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper {
    grid-template-columns:minmax(0,1fr)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block {
    grid-column:auto!important;
    padding:28px 8px!important;
    border-right:0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block:nth-child(1),html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block:nth-child(4) {
    grid-column:auto!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-grid {
    grid-template-columns:minmax(0,1fr)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-grid::before {
    top:0!important;
    right:auto!important;
    bottom:0!important;
    left:28px!important;
    width:1px!important;
    height:auto!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row.sub-flow,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row:nth-child(n+3),html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row:nth-child(n+5) {
    display:grid!important;
    grid-template-columns:58px minmax(0,1fr)!important;
    gap:18px!important;
    min-height:0!important;
    padding:22px 0 30px!important;
    border-top:0!important;
    border-right:0!important;
    border-bottom: 1px solid var(--kite-qg-soft-line) !important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-idx {
    width:56px!important;
    height:56px!important;
    margin:0!important;
    font-size:22px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-body h3 {
    min-height:0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hghw .service-wrapper {
    grid-template-columns:minmax(0,1fr)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hghw .service-group,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hghw .service-group:nth-child(2) {
    padding:32px 8px!important;
    border-right:0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes>.head {
    gap:0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .first-img {
    box-sizing:border-box!important;
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    margin-bottom:42px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .cta-btn {
    width:100%!important;
    min-width:0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik .profile-grid {
    gap:34px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik .profile-image-col {
    width:min(210px,72%)!important;
    margin:0 auto!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #caik #lnmk {
    margin:52px 0 0!important;
    padding:38px 20px!important;
  }
}
/* kite-cont1-2-quiet-gallery-20260725-v1 end */

/* kite-cont1-8-white-background-20260725-v1 */
html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2) main>section[id].article.siteWidth-s>div.txt.editorArea {
  background:#ffffff!important;
}
/* /kite-cont1-8-white-background-20260725-v1 */

/* kite-cont1-2-layout-repair-20260725-v1 start */
/*
 * Scope: /cont1/2.html only.
 * Purpose: align the hero and intro to the centered content grid, balance
 * related-page actions, and align the process connectors at PC/tablet widths.
 * Existing colors, typography, sizes, images, links, and animations remain.
 */

/* Align the hero copy with the centered 1120px page grid and keep its text lane usable. */
@media (min-width: 901px) {
  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle {
    flex-direction:row!important;
    padding-right:max(32px,calc((100% - 1120px)/2))!important;
    padding-left:max(32px,calc((100% - 1120px)/2))!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle::before {
    top:calc(50% - 125px)!important;
    right:auto!important;
    left:max(32px,calc((100% - 1120px)/2))!important;
    width:auto!important;
    height:auto!important;
    white-space:nowrap!important;
    writing-mode:horizontal-tb!important;
    transform:none!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-lead {
    left:0!important;
    width:min(520px,42vw)!important;
  }
}

/* Extend the intended tablet layout through the 900px boundary. */
@media (min-width: 701px) and (max-width: 900px) {
  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle {
    padding-right:max(22px,calc((100% - 760px)/2))!important;
    padding-left:max(22px,calc((100% - 760px)/2))!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-wrap,html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article,html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) main>section#hkes.article {
    width:min(100% - 44px,760px)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-lead {
    left:0!important;
    width:min(520px,calc(100vw - 44px))!important;
  }
}

/* The 820px intro was left-pinned by a later margin reset; retain its width and center it. */
html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper {
  width:min(820px,100%)!important;
  margin-right:auto!important;
  margin-left:auto!important;
}

/* Put the principal consultation action first and balance the remaining six links. */
html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-grid>li:has(>a.pl-card.primary) {
  grid-column:1/-1!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card {
  justify-content:space-between!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card.primary {
  position:relative!important;
  justify-content:center!important;
  text-align:center!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card.primary .pl-arrow {
  position:absolute!important;
  right:24px!important;
}

/* Remove the stale translateX inherited from an older layer. */
html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-grid::before {
  transform:none!important;
}

/* Draw one connector through each row of numbered steps on PC and tablet. */
@media (min-width: 701px) {
  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-grid::before {
    content:none!important;
    display:none!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row,html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row.sub-flow,html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row:nth-child(n+3),html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row:nth-child(n+5) {
    border-top:0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row::before {
    content:""!important;
    position:absolute!important;
    top:29px!important;
    right:0!important;
    left:0!important;
    z-index:0!important;
    display:block!important;
    width:auto!important;
    height:1px!important;
    background:linear-gradient(90deg,rgba(17,183,157,0.44),rgba(65,131,220,0.44))!important;
    pointer-events:none!important;
  }
}

@media (min-width: 901px) {
  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row:nth-child(4n+1)::before {
    left:calc(clamp(18px,2vw,28px) + 29px)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row:nth-child(4n)::before {
    right:calc(100% - clamp(18px,2vw,28px) - 29px)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row:nth-child(n+5)::before {
    top:67px!important;
  }
}

@media (min-width: 701px) and (max-width: 900px) {
  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-grid,html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-grid {
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row:nth-child(odd)::before {
    left:calc(clamp(18px,2vw,28px) + 29px)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row:nth-child(even)::before {
    right:calc(100% - clamp(18px,2vw,28px) - 29px)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12LayoutRepairV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #gmzq .flow-row:nth-child(n+3)::before {
    top:67px!important;
  }
}
/* kite-cont1-2-layout-repair-20260725-v1 end */

/* kite-cont1-2-hero-image-20260725-v1 start */
/*
 * Scope: /cont1/2.html hero only.
 * Replace only the photo layer; preserve the approved gradients, geometry,
 * typography, spacing, navigation and animation.
 */
html body.tpl-eid.page-154472:not(#kiteCont12HeroImageV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle {
  background-image:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0.98) 34%,rgba(245,253,253,0.88) 49%,rgba(235,250,250,0.16) 68%,rgba(230,247,248,0.04) 100%),linear-gradient(180deg,rgba(223,249,246,0.18) 0%,rgba(255,255,255,0) 52%,rgba(84,166,219,0.12) 100%),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/nOBUjWa41a_full.png)!important;
}

@media (max-width: 900px) {
  html body.tpl-eid.page-154472:not(#kiteCont12HeroImageV1):not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3)>h1.pageTitle {
    background-image:linear-gradient(180deg,rgba(255,255,255,0.02) 0%,rgba(247,253,253,0.08) 42%,rgba(255,255,255,0.96) 59%,rgba(255,255,255,1) 100%),linear-gradient(90deg,rgba(220,248,244,0.12),rgba(75,146,218,0.11)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/nOBUjWa41a_full.png)!important;
  }
}
/* kite-cont1-2-hero-image-20260725-v1 end */

/* kite-cont1-2-readability-light-20260726-v1 start */
/*
 * Scope: /cont1/2.html only.
 * Make the opening explanation a single reading column, keep 01 visible,
 * lighten the consultation actions, center the closing consultation panel,
 * and use a taller editorial figure style for section numbers.
 */

/* A taller, lighter number style for the existing 01-07 section sequence. */
html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article::before,html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) main>section#hkes.article::before {
  color:rgba(39,151,155,0.34)!important;
  -webkit-text-fill-color:rgba(39,151,155,0.34)!important;
  font-family:"Bodoni MT",Didot,"Times New Roman",serif!important;
  font-weight:300!important;
  line-height:0.76!important;
  letter-spacing:-0.09em!important;
  transform:scaleY(1.18)!important;
  transform-origin:top left!important;
}

/* 01 becomes a clear lead-in rather than a faint overlapping decoration. */
html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) main>section#s3a7.article {
  width:min(1000px,calc(100% - 64px))!important;
  max-width:1000px!important;
  padding:clamp(72px,7vw,96px) clamp(40px,6vw,72px)!important;
  background:linear-gradient(145deg,rgba(255,255,255,0.94),rgba(246,253,252,0.84))!important;
  border:1px solid rgba(255,255,255,0.92)!important;
  border-radius:28px!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.96),0 18px 46px rgba(43,106,119,0.06)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) main>section#s3a7.article::before {
  position:relative!important;
  top:auto!important;
  left:auto!important;
  z-index:1!important;
  content:"01"!important;
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  width:min(760px,100%)!important;
  margin:0 auto 64px!important;
  font-size:clamp(82px,9vw,116px)!important;
  line-height:0.94!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7>.txt.editorArea {
  width:100%!important;
  padding:0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper {
  display:block!important;
  width:min(760px,100%)!important;
  max-width:760px!important;
  margin:0 auto!important;
  padding-top:38px!important;
  box-sizing:border-box!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block,html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block:nth-child(1),html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block:nth-child(4) {
  display:block!important;
  grid-column:auto!important;
  width:100%!important;
  min-width:0!important;
  margin:0!important;
  padding:clamp(30px,3.5vw,40px)0!important;
  color:#4c6871!important;
  background:transparent!important;
  border:0!important;
  border-bottom:1px solid rgba(50,143,146,0.14)!important;
  border-radius:0!important;
  box-shadow:none!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block:first-child {
  padding-top:0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block:last-child {
  padding-bottom:0!important;
  border-bottom:0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper :is(.t-small,.t-whisper,.t-base) {
  color:#526f78!important;
  -webkit-text-fill-color:#526f78!important;
  font-size:clamp(15px,1.55vw,18px)!important;
  font-weight:400!important;
  line-height:1.95!important;
  letter-spacing:0.025em!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper .t-large {
  color:#315f68!important;
  -webkit-text-fill-color:#315f68!important;
  font-size:clamp(18px,1.9vw,22px)!important;
  font-weight:500!important;
  line-height:1.85!important;
  letter-spacing:0.025em!important;
  text-align:left!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper :is(.t-huge,.t-massive) {
  color:#168481!important;
  -webkit-text-fill-color:#168481!important;
  font-size:clamp(28px,3.15vw,38px)!important;
  font-weight:500!important;
  line-height:1.58!important;
  letter-spacing:0.035em!important;
  text-align:left!important;
}

/* The primary contact action becomes a centered pale button. */
html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-grid>li:has(>a.pl-card.primary) {
  grid-column:1/-1!important;
  padding:12px 0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card.primary {
  width:min(520px,100%)!important;
  min-height:62px!important;
  margin:0 auto!important;
  color:#176a70!important;
  -webkit-text-fill-color:#176a70!important;
  background:linear-gradient(110deg,rgba(230,250,247,0.98),rgba(237,246,255,0.98))!important;
  border:1px solid rgba(58,164,163,0.24)!important;
  border-radius:14px!important;
  box-shadow:0 12px 28px rgba(39,113,129,0.08)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card.primary:hover {
  color:#126469!important;
  -webkit-text-fill-color:#126469!important;
  background:linear-gradient(110deg,rgba(218,247,242,1),rgba(228,241,255,1))!important;
  border-color:rgba(41,151,151,0.34)!important;
}

/* The final consultation panel is light and centered against its parent. */
html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik #lnmk {
  box-sizing:border-box!important;
  width:min(880px,100%)!important;
  max-width:880px!important;
  margin:72px auto 0!important;
  padding:clamp(40px,5vw,56px) clamp(28px,5vw,54px)!important;
  color:#385b65!important;
  background:linear-gradient(140deg,rgba(255,255,255,0.97),rgba(242,251,251,0.94) 52%,rgba(241,247,255,0.94))!important;
  border:1px solid rgba(65,165,165,0.22)!important;
  border-radius:26px!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.98),0 18px 44px rgba(38,99,119,0.08)!important;
  text-align:center!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik #lnmk::before {
  width:64px!important;
  height:3px!important;
  margin:0 auto 22px!important;
  background:linear-gradient(90deg,#55c7b8,#80b9e6)!important;
  opacity:0.82!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik #lnmk>h2.title {
  width:min(720px,100%)!important;
  max-width:720px!important;
  margin:0 auto 24px!important;
  color:#24515d!important;
  -webkit-text-fill-color:#24515d!important;
  font-weight:500!important;
  text-align:center!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik #lnmk>.txt.editorArea {
  width:min(720px,100%)!important;
  max-width:720px!important;
  margin:0 auto!important;
  color:#526e77!important;
  text-align:center!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik #lnmk p {
  width:100%!important;
  max-width:720px!important;
  margin:0 auto 24px!important;
  color:#526e77!important;
  -webkit-text-fill-color:#526e77!important;
  font-weight:400!important;
  text-align:center!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik #lnmk a {
  width:min(520px,100%)!important;
  min-width:0!important;
  min-height:60px!important;
  margin:4px auto 0!important;
  color:#176a70!important;
  -webkit-text-fill-color:#176a70!important;
  background:linear-gradient(110deg,rgba(228,249,246,0.98),rgba(234,245,255,0.98))!important;
  border:1px solid rgba(58,164,163,0.24)!important;
  border-radius:14px!important;
  box-shadow:0 10px 24px rgba(39,113,129,0.08)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik #lnmk a:hover {
  color:#126469!important;
  -webkit-text-fill-color:#126469!important;
  background:linear-gradient(110deg,rgba(216,246,241,1),rgba(226,240,255,1))!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik .profile-grid {
  grid-template-columns:150px minmax(0,1fr)!important;
  gap:clamp(36px,5vw,60px)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik .profile-image-col {
  width:150px!important;
  max-width:150px!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik img.profile-img {
  display:block!important;
  width:150px!important;
  max-width:150px!important;
  height:auto!important;
  margin:0 auto!important;
}

@media (max-width: 700px) {
  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) main>section:is(#s3a7,#gmzq,#hkbh,#hghw,#kite-cont1-2-faq-section-20260530-v1,#caik).article::before,html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) main>section#hkes.article::before {
    font-size:76px!important;
    transform:scaleY(1.2)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) main>section#s3a7.article {
    width:calc(100% - 28px)!important;
    padding:52px 18px!important;
    border-radius:22px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) main>section#s3a7.article::before {
    width:100%!important;
    margin-bottom:28px!important;
    font-size:78px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block,html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block:nth-child(1),html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper>.t-block:nth-child(4) {
    padding:27px 0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #s3a7 .kite-typo-wrapper :is(.t-huge,.t-massive) {
    font-size:clamp(26px,7.6vw,32px)!important;
    line-height:1.55!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links .pl-grid>li:has(>a.pl-card.primary) {
    padding:8px 0!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #kite-cont1-2-parent-links a.pl-card.primary {
    width:100%!important;
    border-radius:12px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik #lnmk {
    width:100%!important;
    max-width:100%!important;
    margin:48px auto 0!important;
    padding:34px 18px 36px!important;
    border-radius:22px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik #lnmk>h2.title {
    font-size:22px!important;
    line-height:1.6!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik #lnmk p {
    font-size:15px!important;
    line-height:1.9!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik #lnmk a {
    width:100%!important;
    border-radius:12px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik .profile-grid {
    grid-template-columns:1fr!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik .profile-image-col {
    width:140px!important;
    max-width:140px!important;
    margin:0 auto 28px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3) #caik img.profile-img {
    width:140px!important;
    max-width:140px!important;
  }
}
/* kite-cont1-2-readability-light-20260726-v1 end */

/* kite-cont1-2-card-surfaces-20260726-v1 start */
/*
 * Scope: /cont1/2.html only.
 * Add pale white card surfaces to the process, service, FAQ, and full staff
 * blocks. Keep all existing text, images, order, numbering, and interactions.
 */

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) :is(#gmzq .flow-row,#hghw .service-group,#caik .profile-grid) {
  box-sizing:border-box!important;
  background:linear-gradient(145deg,rgba(255,255,255,0.97),rgba(249,253,255,0.93))!important;
  border:1px solid rgba(116,199,198,0.22)!important;
  border-radius:22px!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.98),0 14px 34px rgba(47,107,126,0.06)!important;
}

/* Each process step becomes an independent, readable card. */
html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #gmzq .flow-grid {
  gap:clamp(14px,1.5vw,22px)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #gmzq .flow-grid::before {
  display:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3)
  #gmzq .flow-row,
html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3)

/* kite-restore-chunk-25-20260802 */
  #gmzq .flow-row.sub-flow,
html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3)
  #gmzq .flow-row:nth-child(n + 3),
html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3)
  #gmzq .flow-row:nth-child(n + 5) {
  min-height:100%!important;
  padding:clamp(28px,3vw,38px) clamp(22px,2.6vw,32px)!important;
  border:1px solid rgba(116,199,198,0.22)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #gmzq .flow-idx {
  color:#348f91!important;
  -webkit-text-fill-color:#348f91!important;
  background:rgba(232,250,248,0.94)!important;
  border-color:rgba(83,181,178,0.28)!important;
  box-shadow:0 8px 20px rgba(58,139,149,0.07)!important;
}

/* The complete service columns, including their headings, sit on cards. */
html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #hghw .service-wrapper {
  gap:clamp(18px,2vw,28px)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #hghw .service-group {
  padding:clamp(32px,4vw,48px) clamp(26px,3.5vw,42px)!important;
  border:1px solid rgba(116,199,198,0.22)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #hghw .service-group+.service-group {
  border-left:1px solid rgba(116,199,198,0.22)!important;
}

/* FAQ: light cards, with a smaller outlined Q rather than a heavy disk. */
html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__list {
  display:grid!important;
  gap:16px!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__item {
  overflow:hidden!important;
  background:linear-gradient(145deg,rgba(255,255,255,0.98),rgba(249,253,255,0.94))!important;
  border:1px solid rgba(116,199,198,0.22)!important;
  border-radius:18px!important;
  box-shadow:0 12px 30px rgba(47,107,126,0.055)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__question {
  min-height:72px!important;
  padding:18px 24px!important;
  background:transparent!important;
  border:0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__qmark {
  box-sizing:border-box!important;
  width:38px!important;
  min-width:38px!important;
  height:38px!important;
  color:#278c8d!important;
  -webkit-text-fill-color:#278c8d!important;
  font-size:17px!important;
  font-weight:600!important;
  background:rgba(237,251,249,0.96)!important;
  border:1px solid rgba(61,172,169,0.3)!important;
  border-radius:50%!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__answer {
  padding:0 24px 24px 86px!important;
  background:transparent!important;
  border:0!important;
}

/* Enclose the whole staff introduction, from photo/name through history. */
html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #caik .profile-grid {
  padding:clamp(34px,4vw,50px)!important;
  border:1px solid rgba(116,199,198,0.22)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #caik .profile-titles {
  padding:18px 22px!important;
  background:rgba(244,252,251,0.82)!important;
  border:1px solid rgba(116,199,198,0.18)!important;
  border-radius:14px!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #caik .profile-history-list {
  overflow:hidden!important;
  background:rgba(255,255,255,0.82)!important;
  border:1px solid rgba(116,199,198,0.16)!important;
  border-radius:16px!important;
}

@media (max-width: 700px) {
  html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #gmzq .flow-grid {
    gap:14px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #gmzq .flow-row,html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #gmzq .flow-row.sub-flow,html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #gmzq .flow-row:nth-child(n+3),html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #gmzq .flow-row:nth-child(n+5) {
    grid-template-columns:48px minmax(0,1fr)!important;
    gap:14px!important;
    padding:22px 18px 24px!important;
    border:1px solid rgba(116,199,198,0.22)!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #hghw .service-group {
    padding:28px 20px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__question {
    padding:16px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__qmark {
    width:34px!important;
    min-width:34px!important;
    height:34px!important;
    font-size:15px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__answer {
    padding:0 16px 20px 64px!important;
  }

  html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3) #caik .profile-grid {
    padding:26px 18px 30px!important;
  }
}

/*
 * Cascade lock: older page-local breakpoint rules target individual child
 * positions. Keep every requested surface consistent at all widths.
 */
html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3):not(#kiteCont12CardsV4):not(#kiteCont12CardsV5) #gmzq .flow-grid>.flow-row,html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3):not(#kiteCont12CardsV4):not(#kiteCont12CardsV5) #hghw .service-wrapper>.service-group,html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3):not(#kiteCont12CardsV4):not(#kiteCont12CardsV5) #kite-cont1-2-faq-section-20260530-v1 .kite-cont1-2-faq__list>.kite-cont1-2-faq__item,html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3):not(#kiteCont12CardsV4):not(#kiteCont12CardsV5) #caik .profile-wrapper>.profile-grid {
  background:linear-gradient(145deg,rgba(255,255,255,0.98),rgba(249,253,255,0.94))!important;
  border:1px solid rgba(116,199,198,0.22)!important;
  border-radius:22px!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.98),0 14px 34px rgba(47,107,126,0.06)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3):not(#kiteCont12CardsV4):not(#kiteCont12CardsV5) #caik .profile-grid img.profile-img {
  width:120px!important;
  max-width:120px!important;
  height:auto!important;
}

@media (max-width: 700px) {
  html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3):not(#kiteCont12CardsV4):not(#kiteCont12CardsV5) #caik .profile-grid img.profile-img {
    width:110px!important;
    max-width:110px!important;
  }
}

/* Only the four administrative milestones use cards; remove the shifted line. */
html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3):not(#kiteCont12CardsV4):not(#kiteCont12CardsV5):not(#kiteCont12CardsV6) #gmzq .flow-grid::before {
  content:none!important;
  display:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3):not(#kiteCont12CardsV4):not(#kiteCont12CardsV5):not(#kiteCont12CardsV6) #gmzq .flow-grid>.flow-row::before {
  content:none!important;
  display:none!important;
}

/* kite-cont1-2-card-surfaces-20260726-v1 end */

/* kite-browser-comments-cont1-2-cont11-main-20260726-v1 start
   Exception: the CMS search/replace UI expanded large matches unpredictably.
   Scope: /cont1/2.html and /cont11/main.html only.
   Consolidation target: merge these rules into the two existing owning marker blocks. */

/* /cont1/2.html: remove the inner title panel background. */
html body.tpl-eid.page-154472 #caik .profile-titles {
  padding:0!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

/* /cont1/2.html: use one continuous ideal-gradient history panel. */
html body.tpl-eid.page-154472 #caik .profile-history-list {
  background:radial-gradient(circle at 18% 18%,rgba(14,181,156,0.36),transparent 34%),radial-gradient(circle at 86% 14%,rgba(88,199,242,0.30),transparent 32%),linear-gradient(135deg,#0eb59c 0%,#0aa7c7 52%,#0b73b9 100%)!important;
  border-color:rgba(255,255,255,0.55)!important;
}

html body.tpl-eid.page-154472 #caik .profile-history-list>li {
  margin-bottom:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  background:transparent!important;
  border-bottom:0!important;
}

/* /cont1/2.html: enlarge only the selected opening explanation. */
html body.tpl-eid.page-154472 #s3a7 .kite-typo-wrapper>.t-block:first-child>p.t-small.mb-1 {
  font-size:clamp(17px,1.7vw,18px)!important;
  line-height:1.9!important;
}

/* /cont1/2.html: add separation above the opening feature on mobile. */
@media (max-width: 700px) {
  html body.tpl-eid.page-154472 main>section#s3a7.article {
    margin-top:clamp(32px,8vw,48px)!important;
  }
}

/* /cont11/main.html: match all four service detail buttons to the solid care-management CTA. */
html body.tpl-contents.page-249793 #kite-yokohama-area-index-20260702 .kite-service-grid>.kite-service-card>a.kite-btn.kite-btn-secondary {
  background:linear-gradient(135deg,#0eb59c,#0aa2c1)!important;
  border:1px solid rgba(255,255,255,0.74)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
/* kite-browser-comments-cont1-2-cont11-main-20260726-v1 end */

/* kite-browser-comments-cont1-2-specificity-followup-20260726-v2 start
   Scope: /cont1/2.html only.
   Reason: the pre-existing card-surface selectors carry three ID-level :not() locks. */
html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3):not(#kiteBrowserCommentsV2) #caik .profile-titles {
  padding:0!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12CardsV1):not(#kiteCont12CardsV2):not(#kiteCont12CardsV3):not(#kiteBrowserCommentsV2) #caik .profile-history-list {
  background:radial-gradient(circle at 18% 18%,rgba(14,181,156,0.36),transparent 34%),radial-gradient(circle at 86% 14%,rgba(88,199,242,0.30),transparent 32%),linear-gradient(135deg,#0eb59c 0%,#0aa7c7 52%,#0b73b9 100%)!important;
  border-color:rgba(255,255,255,0.55)!important;
}

@media (max-width: 700px) {
  html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3):not(#kiteBrowserCommentsV2) main>section#s3a7.article {
    margin-top:clamp(32px,8vw,48px)!important;
  }
}
/* kite-browser-comments-cont1-2-specificity-followup-20260726-v2 end */

/* kite-browser-comments-cont1-2-intro-size-followup-20260726-v3 start
   Scope: /cont1/2.html only.
   Reason: an older mobile readability lock reduced the selected introduction to 15px. */
html body.tpl-eid.page-154472:not(#kiteCont12ReadabilityLightV1):not(#kiteCont12ReadabilityLightV2):not(#kiteCont12GalleryV3):not(#kiteCont12IntroSizeV4):not(#kiteBrowserCommentsV3) #s3a7 .kite-typo-wrapper>.t-block:first-child>p.t-small.mb-1 {
  font-size:clamp(17px,1.7vw,18px)!important;
  line-height:1.9!important;
}
/* kite-browser-comments-cont1-2-intro-size-followup-20260726-v3 end */

/* kite-cont1-2-process-connectors-20260726-v1 start */
/* Page-scoped transparent blue numerals and sequence connectors. */
html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq#gmzq .flow-grid>.flow-row.flow-row .flow-idx.flow-idx {
  color:rgba(42,119,190,0.9)!important;
  -webkit-text-fill-color:rgba(42,119,190,0.9)!important;
  background:linear-gradient(145deg,rgba(239,250,255,0.94),rgba(229,241,255,0.76))!important;
  border-color:rgba(68,137,207,0.25)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 8px 22px rgba(64,132,190,0.08)!important;
}

/* Steps 5-7 carry legacy inline !important colors; cover them non-destructively. */
html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq .flow-grid>.flow-row.sub-flow .flow-idx {
  position:relative!important;
  font-size:0!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq .flow-grid>.flow-row.sub-flow .flow-idx::after {
  position:absolute!important;
  inset:-2px!important;
  z-index:2!important;
  display:grid!important;
  place-items:center!important;
  color:rgba(42,119,190,0.9)!important;
  -webkit-text-fill-color:rgba(42,119,190,0.9)!important;
  font-size:24px!important;
  font-weight:500!important;
  line-height:1!important;
  background:linear-gradient(145deg,rgba(239,250,255,0.98),rgba(229,241,255,0.92))!important;
  border:1px solid rgba(68,137,207,0.25)!important;
  border-radius:50%!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 8px 22px rgba(64,132,190,0.08)!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq .flow-grid>.flow-row:nth-child(5) .flow-idx::after {
  content:"5"!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq .flow-grid>.flow-row:nth-child(6) .flow-idx::after {
  content:"6"!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq .flow-grid>.flow-row:nth-child(7) .flow-idx::after {
  content:"7"!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq .flow-grid>.flow-row {
  overflow:visible!important;
}

@media (min-width: 1200px) {
  html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq .flow-grid>.flow-row:nth-child(1)::before,html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq .flow-grid>.flow-row:nth-child(5)::before {
    content:""!important;
    position:absolute!important;
    top:calc(clamp(28px,3vw,38px) + 29px)!important;
    left:29px!important;
    z-index:3!important;
    display:block!important;
    width:calc(300% + 3*clamp(14px,1.5vw,22px))!important;
    height:1px!important;
    background:linear-gradient(90deg,rgba(73,158,211,0.2),rgba(83,143,218,0.54),rgba(73,158,211,0.2))!important;
    pointer-events:none!important;
  }
}

@media (min-width: 701px) and (max-width: 800px) {
  html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq .flow-grid>.flow-row:nth-child(odd)::before {
    content:""!important;
    position:absolute!important;
    top:calc(clamp(28px,3vw,36px) + 29px)!important;
    left:29px!important;
    z-index:3!important;
    display:block!important;
    width:calc(100% + clamp(14px,1.5vw,22px))!important;
    height:1px!important;
    background:linear-gradient(90deg,rgba(73,158,211,0.2),rgba(83,143,218,0.54),rgba(73,158,211,0.2))!important;
    pointer-events:none!important;
  }
}

@media (min-width: 801px) and (max-width: 1199px) {
  html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq .flow-grid>.flow-row:nth-child(1)::before,html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq .flow-grid>.flow-row:nth-child(5)::before {
    content:""!important;
    position:absolute!important;
    top:calc(clamp(28px,3vw,36px) + 29px)!important;
    left:29px!important;
    z-index:3!important;
    display:block!important;
    width:calc(300% + 3*clamp(14px,1.5vw,22px))!important;
    height:1px!important;
    background:linear-gradient(90deg,rgba(73,158,211,0.2),rgba(83,143,218,0.54),rgba(73,158,211,0.2))!important;
    pointer-events:none!important;
  }
}

@media (max-width: 700px) {
  html body.tpl-eid.page-154472:not(#kiteCont12ProcessConnectorsV1) #gmzq .flow-grid::before {
    content:""!important;
    position:absolute!important;
    top:50px!important;
    bottom:50px!important;
    left:47px!important;
    z-index:2!important;
    display:block!important;
    width:1px!important;
    height:auto!important;
    background:linear-gradient(180deg,rgba(73,158,211,0.18),rgba(83,143,218,0.5),rgba(73,158,211,0.18))!important;
    pointer-events:none!important;
  }
}
/* kite-cont1-2-process-connectors-20260726-v1 end */

/* kite-cont1-2-flow-orbit-connectors-20260808-v3 start */
/* Page scoped: /cont1/2.html process numbers and connectors only. */
html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(1) { --flow-a:#067f75; --flow-b:#0daf9c; --flow-ring:#21cbb5; }
html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(2) { --flow-a:#0878a8; --flow-b:#249ac7; --flow-ring:#43bfe3; }
html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(3) { --flow-a:#1e5fb8; --flow-b:#3a7edc; --flow-ring:#69a1f3; }
html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(4) { --flow-a:#5442b4; --flow-b:#755bcb; --flow-ring:#9a83ec; }
html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(5) { --flow-a:#743b99; --flow-b:#9b4fa8; --flow-ring:#c47ac8; }
html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(6) { --flow-a:#a13e76; --flow-b:#c45677; --flow-ring:#e98ba1; }
html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(7) { --flow-a:#b24f49; --flow-b:#d7784e; --flow-ring:#efa278; }
html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(8) { --flow-a:#0b766b; --flow-b:#229a79; --flow-ring:#58c79f; }

html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row {
  overflow:visible!important;
}

html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row .flow-idx,html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row.sub-flow .flow-idx {
  position:relative!important;
  z-index:5!important;
  display:grid!important;
  place-items:center!important;
  box-sizing:border-box!important;
  width:62px!important;
  min-width:62px!important;
  height:62px!important;
  margin:0!important;
  border:3px solid transparent!important;
  border-radius:50%!important;
  background:
    linear-gradient(145deg, var(--flow-a), var(--flow-b)) padding-box,
    conic-gradient(from 205deg, #fff 0 12%, var(--flow-ring) 24% 70%, #fff 84% 100%) border-box !important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Helvetica Neue",Arial,sans-serif!important;
  font-size:27px!important;
  font-weight:900!important;
  line-height:1!important;
  letter-spacing:0!important;
  text-shadow:0 1px 3px rgba(8,28,55,.34)!important;
  transform:none!important;
  box-shadow:
    0 0 0 5px rgba(255,255,255,.94),
    0 0 0 8px color-mix(in srgb, var(--flow-ring) 42%, transparent),
    0 14px 30px rgba(29, 75, 135, .24) !important;
}

html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row.sub-flow .flow-idx {
  font-size:0!important;
}

html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row.sub-flow .flow-idx::before {
  content:none!important;
  display:none!important;
}

html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row.sub-flow .flow-idx::after {
  position:absolute!important;
  inset:0!important;
  z-index:6!important;
  display:grid!important;
  place-items:center!important;
  box-sizing:border-box!important;
  border:3px solid transparent!important;
  border-radius:50%!important;
  background:
    linear-gradient(145deg, var(--flow-a), var(--flow-b)) padding-box,
    conic-gradient(from 205deg, #fff 0 12%, var(--flow-ring) 24% 70%, #fff 84% 100%) border-box !important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Helvetica Neue",Arial,sans-serif!important;
  font-size:27px!important;
  font-weight:900!important;
  line-height:1!important;
  text-shadow:0 1px 3px rgba(8,28,55,.34)!important;
  box-shadow:
    0 0 0 5px rgba(255,255,255,.94),
    0 0 0 8px color-mix(in srgb, var(--flow-ring) 42%, transparent),
    0 14px 30px rgba(29, 75, 135, .24) !important;
}

html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(5) .flow-idx::after { content:"5"!important; }
html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(6) .flow-idx::after { content:"6"!important; }
html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(7) .flow-idx::after { content:"7"!important; }

html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(n+5) {
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

@media (min-width: 801px) {
  html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(1)::before,html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(5)::before,html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(1)::after,html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(5)::after {
    content:""!important;
    position:absolute!important;
    top:calc(clamp(28px,3vw,38px) + 31px)!important;
    left:31px!important;
    display:block!important;
    width:calc(300% + 3*clamp(14px,1.5vw,22px))!important;
    height:4px!important;
    border-radius:999px!important;
    pointer-events:none!important;
  }
  html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(1)::before,html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(5)::before {
    z-index:2!important;
    background:linear-gradient(90deg,#0daf9c 0%,#249ac7 28%,#755bcb 58%,#c45677 80%,#229a79 100%)!important;
    box-shadow:0 0 0 1px rgba(255,255,255,.9),0 4px 14px rgba(59,93,183,.24)!important;
  }
  html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(1)::after,html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(5)::after {
    z-index:3!important;
    background:repeating-linear-gradient(90deg,rgba(255,255,255,.88)0 9px,transparent 9px 19px)!important;
  }
}

@media (min-width: 701px) and (max-width: 800px) {
  html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(odd)::before,html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(odd)::after {
    content:""!important;
    position:absolute!important;
    top:calc(clamp(28px,3vw,36px) + 31px)!important;
    left:31px!important;
    display:block!important;
    width:calc(100% + clamp(14px,1.5vw,22px))!important;
    height:4px!important;
    border-radius:999px!important;
    pointer-events:none!important;
  }
  html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(odd)::before {
    z-index:2!important;
    background: linear-gradient(90deg, var(--flow-b), var(--flow-ring)) !important;
    box-shadow:0 0 0 1px rgba(255,255,255,.9),0 4px 14px rgba(59,93,183,.22)!important;
  }
  html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row:nth-child(odd)::after {
    z-index:3!important;
    background:repeating-linear-gradient(90deg,rgba(255,255,255,.88)0 9px,transparent 9px 19px)!important;
  }
}

@media (max-width: 700px) {
  html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid {
    position:relative!important;
  }
  html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row::before,html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid>.flow-row::after {
    content:none!important;
    display:none!important;
  }
  html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid::before,html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid::after {
    content:""!important;
    position:absolute!important;
    top:54px!important;
    bottom:54px!important;
    left:49px!important;
    display:block!important;
    width:4px!important;
    height:auto!important;
    border-radius:999px!important;
    pointer-events:none!important;
  }
  html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid::before {
    z-index:2!important;
    background:linear-gradient(180deg,#0daf9c 0%,#249ac7 28%,#755bcb 55%,#c45677 78%,#229a79 100%)!important;
    box-shadow:0 0 0 1px rgba(255,255,255,.9),4px 0 14px rgba(59,93,183,.22)!important;
  }
  html body.tpl-eid.page-154472:not(#kiteFlowV3A):not(#kiteFlowV3B):not(#kiteFlowV3C):not(#kiteFlowV3D):not(#kiteFlowV3E):not(#kiteFlowV3F):not(#kiteFlowV3G):not(#kiteFlowV3H):not(#kiteFlowV3I):not(#kiteFlowV3J):not(#kiteFlowV3K):not(#kiteFlowV3L) #gmzq .flow-grid::after {
    z-index:3!important;
    background:repeating-linear-gradient(180deg,rgba(255,255,255,.88)0 9px,transparent 9px 19px)!important;
  }
}
/* kite-cont1-2-flow-orbit-connectors-20260808-v3 end */

/* kite-cont1-2-history-background-remove-20260726-v1 start */
/* Scope: /cont1/2.html, staff history list only. */
html body.tpl-eid.page-154472:not(#kiteCont12HistoryClearA):not(#kiteCont12HistoryClearB):not(#kiteCont12HistoryClearC):not(#kiteCont12HistoryClearD):not(#kiteCont12HistoryClearE):not(#kiteCont12HistoryClearF):not(#kiteCont12HistoryClearG):not(#kiteCont12HistoryClearH) #caik .profile-wrapper>.profile-grid .profile-history-list {
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12HistoryClearA):not(#kiteCont12HistoryClearB):not(#kiteCont12HistoryClearC):not(#kiteCont12HistoryClearD):not(#kiteCont12HistoryClearE):not(#kiteCont12HistoryClearF):not(#kiteCont12HistoryClearG):not(#kiteCont12HistoryClearH) #caik .profile-wrapper>.profile-grid .profile-history-list li {
  color:#30434c!important;
  -webkit-text-fill-color:#30434c!important;
}

html body.tpl-eid.page-154472:not(#kiteCont12HistoryClearA):not(#kiteCont12HistoryClearB):not(#kiteCont12HistoryClearC):not(#kiteCont12HistoryClearD):not(#kiteCont12HistoryClearE):not(#kiteCont12HistoryClearF):not(#kiteCont12HistoryClearG):not(#kiteCont12HistoryClearH) #caik .profile-wrapper>.profile-grid .profile-history-list li::marker {
  color:#0aaea4!important;
}
/* kite-cont1-2-history-background-remove-20260726-v1 end */


/* kite-cont1-2-history-background-remove-20260726-v2 start */
/* Scope: /cont1/2.html, staff history list only. Defeat the late inline card rule. */
html body.tpl-eid.page-154472 #caik#caik#caik#caik .profile-wrapper>.profile-grid .profile-history-list {
  background:transparent!important;
  background-color:transparent!important;
  background-image:none!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}
/* kite-cont1-2-history-background-remove-20260726-v2 end */

/* kite-cont1-2-representative-blue-glass-buttons-20260727-v1 start
   Scope: /cont1/2.html representative four-link navigation only.
   Reason: the live owner is page-inline CSS; keep copy and hrefs unchanged while styling from the CSS editor.
   Consolidation target: merge these visual values into the page owner when that inline block is next maintained. */
html body.tpl-eid.page-154472.page-154472 #s3a7 .kite-representative-url-box .kite-representative-link-buttons>a {
  color:#0e5d87!important;
  -webkit-text-fill-color:#0e5d87!important;
  background:linear-gradient(180deg,rgba(255,255,255,0.62) 0%,rgba(255,255,255,0.18) 46%,rgba(53,153,224,0.12) 100%),linear-gradient(135deg,rgba(125,216,255,0.30) 0%,rgba(80,172,239,0.26) 46%,rgba(45,120,214,0.34) 100%)!important;
  border:1px solid rgba(137,211,255,0.72)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.86),inset 0-1px 0 rgba(33,107,178,0.16),0 14px 34px rgba(35,112,170,0.18)!important;
  -webkit-backdrop-filter:blur(16px) saturate(145%)!important;
  backdrop-filter:blur(16px) saturate(145%)!important;
  transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,color 0.2s ease!important;
}

html body.tpl-eid.page-154472.page-154472 #s3a7 .kite-representative-url-box .kite-representative-link-buttons>a:hover,html body.tpl-eid.page-154472.page-154472 #s3a7 .kite-representative-url-box .kite-representative-link-buttons>a:focus-visible {
  color:#084f78!important;
  -webkit-text-fill-color:#084f78!important;
  background:linear-gradient(180deg,rgba(255,255,255,0.70) 0%,rgba(255,255,255,0.20) 44%,rgba(31,142,222,0.17) 100%),linear-gradient(135deg,rgba(103,210,255,0.42) 0%,rgba(61,165,236,0.36) 46%,rgba(37,111,210,0.46) 100%)!important;
  border-color:rgba(118,204,255,0.90)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.92),inset 0-1px 0 rgba(25,91,166,0.22),0 18px 38px rgba(30,105,166,0.24)!important;
  transform:translateY(-2px)!important;
  outline:3px solid rgba(69,166,231,0.24)!important;
  outline-offset:3px!important;
}

html body.tpl-eid.page-154472.page-154472 #s3a7 .kite-representative-url-box .kite-representative-link-buttons>a:active {
  color:#0a567e!important;
  -webkit-text-fill-color:#0a567e!important;
  background:linear-gradient(180deg,rgba(255,255,255,0.50),rgba(62,154,224,0.18)),linear-gradient(135deg,rgba(89,193,244,0.38),rgba(40,113,205,0.42))!important;
  box-shadow:inset 0 2px 5px rgba(35,95,155,0.14),0 8px 20px rgba(31,103,162,0.16)!important;
  transform:translateY(0)!important;
}
/* kite-cont1-2-representative-blue-glass-buttons-20260727-v1 end */


/* kite-cont1-53-consultation-desk-premium-20260728-v1 start
   Scope: /cont1/53.html consultation desk only.
   Reason: make the consultation path primary and present office facts as one profile band, not four cards.
   Consolidation target: merge into kite-service-detail-entity-polish if other detail pages adopt this structure. */
html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 {
  padding:clamp(50px,6vw,76px) clamp(26px,5vw,68px)!important;
  border-color:rgba(35,153,180,0.28)!important;
  border-radius:34px!important;
  background:radial-gradient(circle at 8% 4%,rgba(82,126,220,0.15),transparent 30%),radial-gradient(circle at 92% 10%,rgba(14,181,156,0.18),transparent 31%),linear-gradient(145deg,rgba(255,255,255,0.99),rgba(241,253,255,0.96) 48%,rgba(239,255,250,0.95))!important;
  box-shadow:0 36px 90px rgba(16,59,82,0.13),0 10px 28px rgba(14,181,156,0.09),inset 0 1px 0 rgba(255,255,255,0.96)!important;
}

html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1::before {
  inset:20px!important;
  border-color:rgba(53,134,194,0.13)!important;
  border-radius:27px!important;
  background:linear-gradient(135deg,rgba(255,255,255,0.24),transparent 46%)!important;
}

html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1::after {
  left:18%!important;
  width:64%!important;
  height:5px!important;
  background:linear-gradient(90deg,rgba(14,181,156,0),#0eb59c 22%,#41b7db 52%,#496ddb 78%,rgba(73,109,219,0))!important;
  box-shadow:0 5px 18px rgba(31,151,184,0.22)!important;
}

html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1>p {
  max-width:940px!important;
  margin-bottom:clamp(30px,4vw,42px)!important;
  padding:clamp(22px,3vw,31px) clamp(22px,4vw,42px)!important;
  border-color:rgba(38,151,181,0.20)!important;
  border-radius:24px!important;
  background:linear-gradient(135deg,rgba(255,255,255,0.91),rgba(247,253,255,0.78))!important;
  box-shadow:0 18px 42px rgba(23,81,108,0.08),inset 0 1px 0 rgba(255,255,255,0.94)!important;
  font-size:clamp(17px,1.42vw,20px)!important;
  line-height:2!important;
}

/* One continuous office profile band; deliberately not card-based. */
html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-grid {
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:0!important;
  margin:0 0 clamp(28px,3.5vw,40px)!important;
  padding:0!important;
  overflow:hidden!important;
  border:1px solid rgba(38,151,181,0.20)!important;
  border-radius:20px!important;
  background:rgba(255,255,255,0.58)!important;
  box-shadow:0 16px 40px rgba(23,81,108,0.07),inset 0 1px 0 rgba(255,255,255,0.92)!important;
}

html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-item {
  min-width:0!important;
  min-height:124px!important;
  padding:24px 20px!important;
  border:0!important;
  border-right:1px solid rgba(38,151,181,0.16)!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#17354a!important;
  font-size:clamp(17px,1.28vw,21px)!important;
  line-height:1.55!important;
  overflow-wrap:anywhere!important;
}

html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-item:last-child {
  border-right:0!important;
}

html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-item::before,html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-item::after {
  content:none!important;
  display:none!important;
}

html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-label {
  display:block!important;
  margin:0 0 12px!important;
  color:#087f78!important;
  -webkit-text-fill-color:#087f78!important;
  font-size:11px!important;
  letter-spacing:0.11em!important;
}

html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-actions {
  margin-top:4px!important;
  gap:18px!important;
}

html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-actions a {
  min-width:280px!important;
  min-height:68px!important;
  box-shadow:0 18px 38px rgba(23,116,158,0.16)!important;
  transition:transform 0.2s ease,box-shadow 0.2s ease!important;
}

html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-actions a:hover,html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-actions a:focus-visible {
  transform:translateY(-2px)!important;
  box-shadow:0 22px 44px rgba(23,116,158,0.22)!important;
}

@media (max-width: 900px) {
  html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-grid {
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }

  html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-item:nth-child(2) {
    border-right:0!important;
  }

  html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-item:nth-child(-n+2) {
    border-bottom:1px solid rgba(38,151,181,0.16)!important;
  }
}

@media (max-width: 740px) {
  html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 {
    width:calc(100vw - 20px)!important;
    max-width:calc(100vw - 20px)!important;
    padding:38px 12px 30px!important;
    border-radius:26px!important;
  }

  html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1::before {
    inset:9px!important;
    border-radius:21px!important;
  }

  html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1>p {
    padding:18px 17px!important;
    border-radius:20px!important;
    line-height:1.9!important;
  }

  html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-grid {
    grid-template-columns:1fr!important;
    border-radius:18px!important;
  }

  html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-item {
    min-height:0!important;
    padding:18px 19px!important;
    border-right:0!important;
    border-bottom:1px solid rgba(38,151,181,0.14)!important;
    font-size:18px!important;
  }

  html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-item:last-child {
    border-bottom:0!important;
  }

  html body.tpl-eid.page-250816.page-250816 .kite-service-detail-entity-v1 .kite-service-detail-actions a {
    min-width:0!important;
  }
}
/* kite-cont1-53-consultation-desk-premium-20260728-v1 end */



/* kite-cont1-2-steps-5-8-white-box-20260728-v1 start
   Scope: /cont1/2.html process steps 5 through 8 only.
   Reason: restore the same white card surface used by steps 1 through 4.
   Exception: the existing transparent owner could not be safely selected for in-place replacement in CodeMirror.
   Consolidation target: merge these declarations into kite-cont1-2-process-connectors-20260726-v2. */
html body.tpl-eid.page-154472:not(#kiteCont12ProcessV2A):not(#kiteCont12ProcessV2B):not(#kiteCont12ProcessV2C):not(#kiteCont12ProcessV2D):not(#kiteCont12ProcessV2E):not(#kiteCont12ProcessV2F):not(#kiteCont12ProcessV2G):not(#kiteCont12ProcessV2H) #gmzq .flow-grid>.flow-row:nth-child(n+5):nth-child(-n+8) {
  background:linear-gradient(145deg,rgba(255,255,255,0.98),rgba(249,253,255,0.94))!important;
  border:1px solid rgba(116,199,198,0.22)!important;
  border-radius:22px!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.98),0 14px 34px rgba(47,107,126,0.06)!important;
}
/* kite-cont1-2-steps-5-8-white-box-20260728-v1 end */


/* kite-reform-2027-readability-20260729-v1 start */
article#kite-reform-2027-20260729 {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:none!important;
  margin-left:0!important;
  margin-right:0!important;

  border-radius:26px!important;
}
article#kite-reform-2027-20260729 .status-grid .badge,article#kite-reform-2027-20260729 .status-grid .badge.wait {
  color:#fff!important;
  text-shadow:0 1px 2px rgba(15,47,67,.34)!important;
}
@media (max-width: 767px) {
  article#kite-reform-2027-20260729 {
    width:100%!important;
    max-width:100%!important;
    border-radius:20px!important;
  }
}
/* kite-reform-2027-readability-20260729-v1 end */

/* kite-page-256406-header-labels-hide-20260729-v1 start */
html body.tpl-eid.page-256406 header.header .logo-main,html body.tpl-eid.page-256406 header.header .sava {
  display:none!important;
}
/* kite-page-256406-header-labels-hide-20260729-v1 end */

/* kite-dental-pharmacy-medical-layout-20260729-v1 start */
html body.tpl-eid:is(.page-256415,.page-256416) { background:rgb(247,252,251)!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .pageTitle,html body.tpl-eid:is(.page-256415,.page-256416) .pnkz,html body.tpl-eid:is(.page-256415,.page-256416) nav.pnkz,html body.tpl-eid:is(.page-256415,.page-256416) .breadcrumb { display:none!important; }
html body.tpl-eid:is(.page-256415,.page-256416) main,html body.tpl-eid:is(.page-256415,.page-256416) main>section.article,html body.tpl-eid:is(.page-256415,.page-256416) .contents,html body.tpl-eid:is(.page-256415,.page-256416) .txt.editorArea { width:100%!important; max-width:none!important; margin:0px!important; padding:0px!important; background:transparent!important; border:0px!important; box-shadow:none!important; overflow:visible!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-hodogaya-medical-v2 { --k-bg: #f7fcfb; --k-surface: #fff; --k-ink: #173247; --k-text: #30434c; --k-muted: #68777e; --k-line: #d8eafe; --k-green: #0eb59c; --k-blue: #0b73b9; --k-soft-blue: #eef7ff; --k-soft-green: #f2fffb; position:relative; width:100vw; margin-left:calc(50% - 50vw); background: var(--k-bg); color: var(--k-text); font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif; letter-spacing:0px; overflow:hidden; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-hodogaya-medical-v2 * { box-sizing:border-box; letter-spacing:0px; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-hodogaya-medical-v2 a { text-decoration:none!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-wrap-v2 { width:min(1120px,100% - 40px); margin:0px auto; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-hero-v2 { display:flex; align-items:center; min-height:620px; padding:132px 0px 56px; background:radial-gradient(circle at 82% 18%,rgba(14,181,156,0.24),transparent 42%),radial-gradient(circle at 14% 86%,rgba(11,115,185,0.16),transparent 40%),linear-gradient(110deg,rgba(255,255,255,0.98),rgba(244,253,250,0.94) 52%,rgba(238,247,255,0.92)); border-bottom: 1px solid var(--k-line); }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-kicker-v2 { display:inline-block; margin:0px 0px 14px; color: var(--k-green); font-size:13px; font-weight:700; line-height:1.4; text-transform:uppercase; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-hero-v2 h2 { max-width:780px; margin:0px; font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif; font-size:clamp(38px,5vw,60px); font-weight:600; line-height:1.28; color: var(--k-ink) !important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-hero-v2>div>p { max-width:760px; margin:22px 0px 0px; color: var(--k-muted); font-size:16px; line-height:1.9; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-hero-actions-v2 { display:flex; flex-wrap:wrap; align-items:center; gap:12px; margin-top:28px; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-primary-btn-v2,html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-secondary-btn-v2 { display:inline-flex!important; align-items:center!important; justify-content:center!important; min-width:0px!important; min-height:52px!important; padding:14px 28px!important; border-radius:8px!important; font-size:15px!important; font-weight:800!important; line-height:1.35!important; text-align:center!important; white-space:normal!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-primary-btn-v2 { color:rgb(255,255,255)!important; -webkit-text-fill-color:rgb(255,255,255)!important; background: linear-gradient(135deg,var(--k-green),#087fcb) !important; border:1px solid transparent!important; box-shadow:rgba(14,181,156,0.2) 0px 12px 24px!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-secondary-btn-v2 { color: var(--k-ink) !important; -webkit-text-fill-color: var(--k-ink) !important; background:rgba(255,255,255,0.92)!important; border:1px solid rgba(14,181,156,0.28)!important; box-shadow:none!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-intro-card-v2 { max-width:760px; margin:28px 0px 0px; padding:18px; border: 1px solid var(--k-line); border-radius:8px; background: linear-gradient(90deg,var(--k-soft-green),#fff,var(--k-soft-blue)); box-shadow:none; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-intro-card-v2 p { margin:0px!important; color: var(--k-muted) !important; font-size:14px!important; line-height:1.8!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-section-v2 { padding:clamp(54px,7vw,88px) 0px 0px; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-continuation-v2 { padding-top:0px; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-town-v2 { margin:0px 0px clamp(42px,6vw,64px); }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-town-v2 h2 { margin:0px 0px 20px; padding:0px; border:0px; font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif; font-size:clamp(26px,3.4vw,36px); font-weight:600; line-height:1.45; text-align:center; color: var(--k-ink) !important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-rows-v2 { display:grid; grid-template-columns:1fr; gap:12px; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-section-v2>.kite-medical-wrap-v2 { width:min(100% - 32px,1560px); }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-row-v2,html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-row-v2.kite-card { grid-template-columns:minmax(190px,1.15fr) minmax(300px,1.8fr) minmax(210px,1fr) auto; grid-template-areas:"name diagnosis location actions""name diagnosis phone actions"; display:grid!important; align-items:center!important; gap:8px 24px!important; width:100%!important; max-width:none!important; margin:0px!important; padding:20px 22px!important; border:1px solid rgba(14,181,156,0.22)!important; border-radius:16px!important; background:linear-gradient(rgba(248,255,253,0.98),rgba(255,255,255,0.96))!important; box-shadow:rgba(11,115,185,0.06) 0px 16px 32px!important; color: var(--k-text) !important; overflow:hidden!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-name-v2 { grid-area:name; min-width:0px; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-name-v2 h3 { margin:0px; font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif; font-size:20px; font-weight:600; line-height:1.5; color: var(--k-ink) !important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-detail-v2 { display:contents!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-detail-v2 p { min-width:0px; display:block!important; margin:0px!important; color: var(--k-muted) !important; font-size:15px!important; line-height:1.75!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-detail-v2 p:nth-child(1) { grid-area:diagnosis; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-detail-v2 p:nth-child(2) { grid-area:location; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-detail-v2 p:nth-child(3) { grid-area:phone; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-detail-v2 strong { display:block; font-weight:800; margin:0px 0px 4px; color: var(--k-green) !important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-detail-v2 a { color: var(--k-ink) !important; text-decoration:none!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-actions-v2 { grid-area:actions; display:flex!important; justify-content:flex-end!important; align-items:center!important; flex-wrap:nowrap!important; gap:8px!important; margin:0px!important; min-width:0px!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-actions-v2 a.kite-service-detail-btn.kite-region-action-btn,html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-actions-v2 a.kite-service-detail-btn.kite-region-action-btn:visited { display:inline-flex!important; align-items:center!important; justify-content:center!important; flex:0 0 auto!important; width:auto!important; min-width:58px!important; min-height:44px!important; margin:0px!important; padding:10px 14px!important; border:1px solid rgba(2,132,199,0.78)!important; border-radius:8px!important; background:linear-gradient(135deg,rgb(14,165,233),rgb(2,132,199))!important; color:rgb(255,255,255)!important; -webkit-text-fill-color:rgb(255,255,255)!important; font-size:14px!important; font-weight:800!important; line-height:1.4!important; box-shadow:rgba(2,132,199,0.16) 0px 8px 18px!important; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-source-v2 { margin:24px 0px 0px; padding:18px; border: 1px solid var(--k-line); border-radius:8px; background:rgb(255,255,255); color: var(--k-muted); font-size:14px; line-height:1.9; text-align:center; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-back-v2 { margin:24px 0px 54px; text-align:center; }
html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-back-v2 a { display:inline-flex; align-items:center; justify-content:center; min-height:52px; padding:14px 28px; border:1px solid transparent; border-radius:8px; background: linear-gradient(135deg,var(--k-green),#087fcb); font-size:15px; font-weight:800; box-shadow:rgba(14,181,156,0.2) 0px 12px 24px; color:rgb(255,255,255)!important; }
@media (max-width: 1100px) {
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-row-v2,html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-row-v2.kite-card { grid-template-columns:minmax(180px,0.9fr) minmax(0px,1.7fr); grid-template-areas:"name diagnosis""location phone""actions actions"; }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-actions-v2 { justify-content:flex-end!important; }
}
@media (max-width: 767px) {
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-wrap-v2 { width:min(100% - 28px,520px); }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-hero-v2 { min-height:0px; padding:112px 0px 48px; }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-hero-v2 h2 { font-size:clamp(32px,9vw,42px); }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-hero-actions-v2 { display:grid; grid-template-columns:1fr; width:100%; }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-primary-btn-v2,html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-secondary-btn-v2 { width:100%!important; }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-section-v2>.kite-medical-wrap-v2 { width:min(100% - 28px,520px); }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-row-v2,html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-row-v2.kite-card { display:block!important; padding:20px 18px!important; }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-name-v2 h3 { margin:0px 0px 14px; }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-detail-v2 { display:block!important; }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-detail-v2 p { margin:0px 0px 10px!important; }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-detail-v2 strong { display:inline; margin-right:8px; }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-town-v2 h2 { text-align:left; font-size:25px; }
  html body.tpl-eid:is(.page-256415,.page-256416) .kite-medical-actions-v2 { display:flex!important; justify-content:flex-start!important; margin-top:14px!important; }
}
/* kite-dental-pharmacy-medical-layout-20260729-v1 end */

/* kite-cont12-disability-services-20260730-v1 start */
#kite-systems-20260729 {
  font-family:inherit;
  color:#173b4c;
  max-width:1080px;
  margin:0 auto;
  padding:clamp(20px,4vw,48px);
  background:linear-gradient(135deg,rgba(20,190,166,.10),rgba(34,139,230,.10));
  border:1px solid rgba(18,176,164,.24);
  border-radius:32px;
}

#kite-systems-20260729 *,#kite-shogai-guide-20260730 * {
  box-sizing:border-box;
}

#kite-systems-20260729 .lead {
  margin:0 0 28px;
  font-size:clamp(18px,2.2vw,24px);
  line-height:1.9;
}

#kite-systems-20260729 .cards {
  display:grid;
  gap:18px;
}

#kite-systems-20260729 .card {
  padding:clamp(24px,4vw,42px);
  background:rgba(255,255,255,.88);
  border:1px solid #bce7e4;
  border-radius:24px;
  box-shadow:0 18px 45px rgba(28,105,130,.10);
}

#kite-systems-20260729 h2 {
  margin:0 0 14px;
  color:#0b6579;
  font-size:clamp(26px,3.5vw,38px);
}

#kite-systems-20260729 p {
  margin:0 0 18px;
  line-height:1.9;
}

#kite-systems-20260729 .btn {
  display:block;
  width:100%;
  padding:18px 22px;
  color:#fff!important;
  font-weight:700;
  text-align:center;
  text-decoration:none!important;
  background:linear-gradient(90deg,#087a72,#0b6579);
  border-radius:999px;
  box-shadow:0 10px 26px rgba(20,105,130,.23);
}

#kite-systems-20260729 .btn:focus-visible,#kite-shogai-guide-20260730 a:focus-visible,#kite-shogai-guide-20260730 summary:focus-visible {
  outline:3px solid #f0b323;
  outline-offset:3px;
}

#kite-shogai-guide-20260730 {
  font-family:inherit;
  color:#173b4c;
  max-width:1080px;
  margin:0 auto;
  padding:clamp(18px,4vw,46px);
}

#kite-shogai-guide-20260730 .hero {
  padding:clamp(24px,5vw,48px);
  background:radial-gradient(circle at 14% 18%,rgba(14,181,156,.18),transparent 34%),radial-gradient(circle at 86% 10%,rgba(88,199,242,.20),transparent 32%),linear-gradient(135deg,#f0fffa,#f6fdff 48%,#e6f8ff);
  border:1px solid rgba(14,181,156,.22);
  border-radius:28px;
  box-shadow:0 18px 44px rgba(15,47,67,.08);
}

#kite-shogai-guide-20260730 .kicker {
  margin:0 0 8px;
  color:#087d87;
  font-size:14px;
  font-weight:800;
  letter-spacing:.12em;
}

#kite-shogai-guide-20260730 .hero h2 {
  margin:0 0 14px;
  color:#0f5267;
  font-size:clamp(28px,4.6vw,44px);
  line-height:1.35;
}

#kite-shogai-guide-20260730 .hero .lead {
  margin:0;
  font-size:clamp(17px,2.2vw,21px);
  line-height:1.9;
}

#kite-shogai-guide-20260730 .updated {
  margin:16px 0 0;
  color:#506a75;
  font-size:14px;
}

#kite-shogai-guide-20260730 .notice {
  margin:24px 0;
  padding:20px 22px;
  line-height:1.85;
  background:#fff9e9;
  border:1px solid #ecd38c;
  border-radius:20px;
}

#kite-shogai-guide-20260730 .notice strong {
  display:block;
  margin-bottom:4px;
  color:#75520a;
  font-size:18px;
}

#kite-shogai-guide-20260730 .needs,#kite-shogai-guide-20260730 .toc {
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:10px;
}

#kite-shogai-guide-20260730 .needs {
  margin:16px 0 24px;
}

#kite-shogai-guide-20260730 .need-link,#kite-shogai-guide-20260730 .toc a {
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:52px;
  padding:12px;
  color:#0b6579!important;
  font-weight:800;
  text-align:center;
  text-decoration:none!important;
  background:#fff;
  border:1px solid rgba(14,181,156,.34);
  border-radius:16px;
  box-shadow:0 8px 20px rgba(15,47,67,.05);
}

#kite-shogai-guide-20260730 .need-link {
  min-height:62px;
  background:#effbfb;
}

#kite-shogai-guide-20260730 .detail-toc {
  margin:0 0 34px;
  padding:14px 16px;
  background:#f7fcfd;
  border:1px solid #cbe9ea;
  border-radius:18px;
}

#kite-shogai-guide-20260730 .detail-toc summary {
  color:#0b6579;
  font-weight:900;
  cursor:pointer;
}

#kite-shogai-guide-20260730 .toc {
  margin:18px 0 2px;
}

#kite-shogai-guide-20260730 .section {
  margin:48px 0;
  scroll-margin-top:24px;
}

#kite-shogai-guide-20260730 .section>h3 {
  margin:0 0 14px;
  color:#087a86;
  font-size:clamp(24px,3.2vw,32px);
  line-height:1.45;
}

#kite-shogai-guide-20260730 .section>h3::after {
  display:block;
  width:72px;
  height:4px;
  margin-top:10px;
  background:linear-gradient(90deg,#0eb59c,#58c7f2);
  border-radius:999px;
  content:"";
}

#kite-shogai-guide-20260730 .subheading {
  margin:28px 0 14px;
  color:#0b6579;
  font-size:21px;
  line-height:1.55;
}

#kite-shogai-guide-20260730 .section-lead {
  margin:0 0 20px;
  color:#526973;
  line-height:1.9;
}

#kite-shogai-guide-20260730 .grid {
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:14px;
}

#kite-shogai-guide-20260730 .grid.three {
  grid-template-columns:repeat(3,minmax(0,1fr));
}

#kite-shogai-guide-20260730 .service-card {
  padding:20px;
  background:rgba(255,255,255,.92);
  border:1px solid rgba(14,181,156,.22);
  border-radius:20px;
  box-shadow:0 12px 28px rgba(15,47,67,.06);
}

#kite-shogai-guide-20260730 .service-card h4 {
  margin:0 0 8px;
  color:#0b6579;
  font-size:19px;
  line-height:1.55;
}

#kite-shogai-guide-20260730 .service-card p {
  margin:0;
  color:#526973;
  line-height:1.85;
}

#kite-shogai-guide-20260730 .badge {
  display:inline-block;
  margin:0 0 9px;
  padding:4px 10px;
  color:#087a72;
  font-size:12px;
  font-weight:800;
  background:#e7f9f6;
  border-radius:999px;
}

#kite-shogai-guide-20260730 .badge.blue {
  color:#176d91;
  background:#eaf7fd;
}

#kite-shogai-guide-20260730 .badge.gold {
  color:#7a5a0b;
  background:#fff3cf;
}

#kite-shogai-guide-20260730 .steps {
  display:grid;
  gap:12px;
  counter-reset:kite-step;
}

#kite-shogai-guide-20260730 .step {
  position:relative;
  padding:18px 18px 18px 64px;
  line-height:1.8;
  background:#f5fbfb;
  border:1px solid rgba(14,181,156,.18);
  border-radius:18px;
}

#kite-shogai-guide-20260730 .step::before {
  position:absolute;
  top:18px;
  left:18px;
  display:grid;
  place-items:center;
  width:32px;
  height:32px;
  color:#fff;
  font-weight:900;
  background:linear-gradient(135deg,#087a72,#0b6579);
  border-radius:50%;
  content:counter(kite-step);
  counter-increment:kite-step;
}

#kite-shogai-guide-20260730 .step strong {
  color:#0b6579;
}

#kite-shogai-guide-20260730 .cost-grid {
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:10px;
  margin:14px 0 22px;
}

#kite-shogai-guide-20260730 .cost-grid.child {
  grid-template-columns:repeat(3,minmax(0,1fr));
}

#kite-shogai-guide-20260730 .cost {
  padding:16px 10px;
  text-align:center;
  background:#effbfb;
  border:1px solid #cbe9ea;
  border-radius:16px;
}

#kite-shogai-guide-20260730 .cost strong {
  display:block;
  color:#087a86;
  font-size:18px;
}

#kite-shogai-guide-20260730 .links,#kite-shogai-guide-20260730 .cta-row {
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:10px;
}

#kite-shogai-guide-20260730 .links a {
  display:block;
  padding:15px 16px;
  overflow-wrap:anywhere;
  color:#06717d!important;
  font-weight:800;
  text-decoration:none!important;
  background:#effbfb;
  border:1px solid #cbe9ea;
  border-radius:15px;
}

#kite-shogai-guide-20260730 .cta-row {
  gap:12px;
  margin-top:22px;
}

#kite-shogai-guide-20260730 .cta {
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:54px;
  padding:15px 20px;
  color:#fff!important;
  font-weight:900;
  text-align:center;
  text-decoration:none!important;
  background:linear-gradient(90deg,#087a72,#0b6579);
  border-radius:999px;
}

#kite-shogai-guide-20260730 .cta.secondary {
  color:#08717b!important;
  background:#fff;
  border:1px solid rgba(14,181,156,.5);
}

#kite-shogai-guide-20260730 .small {
  color:#506a75;
  font-size:14px;
  line-height:1.85;
}

#kite-shogai-guide-20260730 .back-to-menu {
  display:inline-block;
  margin-top:16px;
  color:#08717b!important;
  font-weight:800;
}

@media (max-width: 760px) {
  #kite-shogai-guide-20260730 {
    padding:14px 6px;
  }

  #kite-shogai-guide-20260730 .needs,#kite-shogai-guide-20260730 .toc,#kite-shogai-guide-20260730 .grid,#kite-shogai-guide-20260730 .grid.three,#kite-shogai-guide-20260730 .cost-grid,#kite-shogai-guide-20260730 .cost-grid.child,#kite-shogai-guide-20260730 .links,#kite-shogai-guide-20260730 .cta-row {
    grid-template-columns:1fr;
  }

  #kite-shogai-guide-20260730 .hero {
    padding:24px 17px;
    border-radius:22px;
  }

  #kite-shogai-guide-20260730 .section {
    margin:38px 0;
  }

  #kite-shogai-guide-20260730 .service-card {
    padding:18px 16px;
  }

  #kite-shogai-guide-20260730 .toc a {
    width:100%;
  }
}

@media (max-width: 480px) {
  #kite-systems-20260729 {
    padding:20px 14px;
    border-radius:22px;
  }

  #kite-systems-20260729 .card {
    padding:22px 16px;
  }
}
/* kite-cont12-disability-services-20260730-v1 end */

/* kite-cont12-main-match-cont11-20260730-v1 start */
html body.tpl-contents.page-256405 {
  background:#f5fbfb!important;
}

html body.tpl-contents.page-256405>header.header {
  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
}

html body.tpl-contents.page-256405>h1.pageTitle {
  display:flex!important;
  align-items:center!important;
  justify-content:flex-start!important;
  width:100%!important;
  min-height:620px!important;
  margin:0!important;
  padding:132px max(72px,calc((100vw - 1120px)/2)) 88px!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  background:radial-gradient(circle at 82% 18%,rgba(14,181,156,.24),transparent 42%),radial-gradient(circle at 14% 86%,rgba(11,115,185,.16),transparent 40%),linear-gradient(110deg,rgba(255,255,255,.98),rgba(244,253,250,.94) 52%,rgba(238,247,255,.92))!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(42px,5.2vw,60px)!important;
  font-weight:600!important;
  line-height:1.36!important;
  letter-spacing:.04em!important;
  text-align:left!important;
  box-sizing:border-box!important;
}

html body.tpl-contents.page-256405 main,html body.tpl-contents.page-256405 main>section#hbtv,html body.tpl-contents.page-256405 main>section#hbtv>.txt.editorArea {
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  overflow:visible!important;
}

html body.tpl-contents.page-256405 main {
  background:radial-gradient(circle at 14% 10%,rgba(14,181,156,.13),transparent 30%),radial-gradient(circle at 90% 8%,rgba(88,199,242,.15),transparent 30%),linear-gradient(135deg,rgba(240,255,250,.96),rgba(246,253,255,.98) 48%,rgba(230,248,255,.92))!important;
}

html body.tpl-contents.page-256405 main>section#hbtv>h2.title {
  width:min(1120px,calc(100% - 48px))!important;
  margin:0 auto!important;
  padding:clamp(56px,7vw,88px)0 0!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  background:transparent!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(32px,4vw,46px)!important;
  font-weight:600!important;
  line-height:1.4!important;
  letter-spacing:.04em!important;
  text-align:center!important;
}

html body.tpl-contents.page-256405 #kite-systems-20260729 {
  width:100%;
  max-width:none;
  margin:0;
  padding:24px 0 clamp(64px,8vw,96px);
  color:#143142;
  background:transparent;
  border:0;
  border-radius:0;
  font-family:"Yu Gothic","Hiragino Sans",Meiryo,sans-serif;
  overflow:hidden;
}

html body.tpl-contents.page-256405 #kite-systems-20260729 * {
  box-sizing:border-box;
}

html body.tpl-contents.page-256405 #kite-systems-20260729 .lead {
  width:min(720px,calc(100% - 48px))!important;
  max-width:720px!important;
  margin:0 auto 44px!important;
  padding:0!important;
  color:#526973!important;
  -webkit-text-fill-color:#526973!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(18px,2vw,22px)!important;
  font-weight:600!important;
  line-height:2!important;
  letter-spacing:.03em!important;
  text-align:center!important;
}

html body.tpl-contents.page-256405 #kite-systems-20260729 .cards {
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:22px;
  width:min(1120px,calc(100% - 48px));
  margin:0 auto;
}

html body.tpl-contents.page-256405 #kite-systems-20260729 .card {
  display:flex;
  flex-direction:column;
  min-width:0;
  min-height:390px;
  margin:0;
  padding:clamp(28px,4vw,44px);
  background:rgba(255,255,255,.88);
  border:1px solid rgba(14,181,156,.22);
  border-radius:24px;
  box-shadow:0 18px 44px rgba(15,47,67,.08);
}

html body.tpl-contents.page-256405 #kite-systems-20260729 h2 {
  margin:0 0 14px;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(28px,3.2vw,38px)!important;
  font-weight:600!important;
  line-height:1.45!important;
  letter-spacing:.03em!important;
}

html body.tpl-contents.page-256405 #kite-systems-20260729 .card p {
  flex:1 1 auto;
  margin:0 0 18px;
  color:#526973!important;
  -webkit-text-fill-color:#526973!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:16px!important;
  line-height:1.9!important;
}

html body.tpl-contents.page-256405 #kite-systems-20260729 .btn {
  display:inline-flex!important;
  align-items:center!important;
  align-self:center!important;
  justify-content:center!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  min-height:54px!important;
  margin:10px auto 0!important;
  padding:14px 18px!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:15px!important;
  font-weight:700!important;
  line-height:1.5!important;
  text-align:center!important;
  text-decoration:none!important;
  background:linear-gradient(135deg,#0eb59c,#0aa2c1)!important;
  border:1px solid rgba(255,255,255,.74)!important;
  border-radius:999px!important;
  box-shadow:0 12px 28px rgba(15,47,67,.10)!important;
}

html body.tpl-contents.page-256405 #kite-systems-20260729 .btn:focus-visible {
  outline:3px solid #f0b323;
  outline-offset:3px;
}

@media (max-width: 767px) {
  html body.tpl-contents.page-256405>h1.pageTitle {
    min-height:430px!important;
    padding:108px 108px 60px 18px!important;
    font-size:clamp(36px,11vw,46px)!important;
    line-height:1.45!important;
  }

  html body.tpl-contents.page-256405 main>section#hbtv>h2.title {
    width:min(520px,calc(100% - 28px))!important;
    padding-top:52px!important;
    font-size:32px!important;
    text-align:left!important;
  }

  html body.tpl-contents.page-256405 #kite-systems-20260729 {
    padding-top:20px;
  }

  html body.tpl-contents.page-256405 #kite-systems-20260729 .lead {
    width:min(520px,calc(100% - 28px))!important;
    margin-bottom:32px!important;
    font-size:17px!important;
    text-align:left!important;
  }

  html body.tpl-contents.page-256405 #kite-systems-20260729 .cards {
    grid-template-columns:1fr;
    width:min(520px,calc(100% - 28px));
  }

  html body.tpl-contents.page-256405 #kite-systems-20260729 .card {
    min-height:0;
    padding:26px 20px;
    border-radius:20px;
  }

  html body.tpl-contents.page-256405 #kite-systems-20260729 h2 {
    font-size:28px!important;
  }

  html body.tpl-contents.page-256405 #kite-systems-20260729 .btn {
    width:100%!important;
  }
}
/* kite-cont12-main-match-cont11-20260730-v1 end */

/* kite-cont12-64-header-match-cont1-8-20260730-v1 start */
/* Scope: https://www.kiteartfactory.jp/cont12/64.html only. */
html body.tpl-eid.page-256507>header.header {
  min-height:0!important;
  height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  border:0!important;
  background:transparent!important;
}

html body.tpl-eid.page-256507>header.header>:is(a,.logo-catch,.siteTitle),html body.tpl-eid.page-256507>header.header>a :is(.logo-main,.sava,.kite-area-text) {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
}

html body.tpl-eid.page-256507>header.header>.hamburger {
  position:fixed!important;
  clip:auto!important;
  clip-path:none!important;
  overflow:visible!important;
  z-index:10020!important;
}

html body.tpl-eid.page-256507>nav.kite-visible-breadcrumb,html body.tpl-eid.page-256507>nav.pnkz {
  position:absolute!important;
  top:0!important;
  height:0!important;
  margin:0!important;
}

html body.tpl-eid.page-256507>h1.pageTitle {
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  isolation:isolate!important;
  box-sizing:border-box!important;
  width:100%!important;
  min-height:clamp(360px,36vw,430px)!important;
  margin:0!important;
  padding:clamp(92px,8.6vw,104px) 150px clamp(68px,6.5vw,78px) clamp(20px,6.5vw,80px)!important;
  gap:22px!important;
  overflow:hidden!important;
  border:0!important;
  border-radius:0!important;
  background:#ffffff!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:clamp(38px,4.8vw,58px)!important;
  font-weight:700!important;
  line-height:1.28!important;
  letter-spacing:0.02em!important;
  text-align:left!important;
  text-shadow:none!important;
}

html body.tpl-eid.page-256507>h1.pageTitle::before {
  content:"DISABILITY SUPPORT"!important;
  display:block!important;
  box-sizing:border-box!important;
  max-width:100%!important;
  margin:0!important;
  padding:0 0 0 52px!important;
  background:linear-gradient(90deg,#0eb59c,#58c7f2) no-repeat left center/36px 2px!important;
  color:#0b9686!important;
  -webkit-text-fill-color:#0b9686!important;
  font-family:"Times New Roman","Yu Mincho","Hiragino Mincho ProN",serif!important;
  font-size:15px!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:0.08em!important;
  text-align:left!important;
  text-transform:uppercase!important;
  white-space:normal!important;
}

html body.tpl-eid.page-256507>h1.pageTitle::after {
  content:none!important;
  display:none!important;
}

@media (max-width: 700px) {
  html body.tpl-eid.page-256507>h1.pageTitle {
    min-height:300px!important;
    padding:54px 20px 56px!important;
    gap:18px!important;
    font-size:clamp(30px,8.7vw,38px)!important;
    line-height:1.28!important;
    letter-spacing:0.015em!important;
  }

  html body.tpl-eid.page-256507>h1.pageTitle::before {
    padding-left:46px!important;
    background-size:32px 2px!important;
    font-size:12px!important;
    letter-spacing:0.06em!important;
  }
}
/* kite-cont12-64-header-match-cont1-8-20260730-v1 end */
  

/* kite-cont12-64-header-white-background-20260730-v2 start */
html body.tpl-eid.page-256507:not(#kiteCont1264HeaderV1):not(#kiteCont1264HeaderV2)>h1.pageTitle {
  background:#ffffff!important;
}
/* kite-cont12-64-header-white-background-20260730-v2 end */

/* kite-home-orb-cls-gate-20260801-v1 start */
html body#top #concern-section .ambient-orb,html body#top #guide-section .ambient-orb {
  visibility:hidden;
}

html body#top #concern-section .ambient-orb.primary,html body#top #guide-section .ambient-orb.primary {
  animation:verticalFlowYellow 30s ease-in-out 0s infinite alternate,kiteOrbRevealAfterLayout20260801 0s linear 1.25s 1 normal forwards!important;
}

html body#top #concern-section .ambient-orb.secondary,html body#top #guide-section .ambient-orb.secondary {
  animation:verticalFlowGreen 35s ease-in-out 0s infinite alternate-reverse,kiteOrbRevealAfterLayout20260801 0s linear 1.25s 1 normal forwards!important;
}

@keyframes kiteOrbRevealAfterLayout20260801 {
  to {
    visibility:visible;
  }
}

/* kite-home-orb-cls-gate-20260801-v1 end */

/* kite-sitewide-footer-service-gap-20260801-v1 start */
html body #kite-global-service-area+.footer-copy {
  margin-top:clamp(28px,3vw,40px)!important;
}
/* kite-sitewide-footer-service-gap-20260801-v1 end */

/* kite-all-nontop-header-match-cont1-main-20260802-v1
 * Scope: every public page except the homepage body#top.
 * Purpose: match the common template header to /cont1/main.html.
 * The page-specific body hero is intentionally not copied.
 */

html body:not(#top)#codexHeaderRestoreDisabledV1>header.header {
  display:block!important;
  position:relative!important;
  width:100%!important;
  height:0!important;
  min-height:0!important;
  max-height:none!important;
  padding:0 150px 0 50px!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:left!important;
  box-sizing:border-box!important;
  overflow:visible!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:auto!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.siteTitle {
  display:block!important;
  position:relative!important;
  width:calc(100% - 20px)!important;
  height:0!important;
  min-height:0!important;
  max-width:none!important;
  padding:0!important;
  margin:0 20px 0 0!important;
  overflow:hidden!important;
  visibility:visible!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.siteTitle>a {
  display:block!important;
  position:absolute!important;
  top:0!important;
  left:0!important;
  width:1px!important;
  height:50px!important;
  min-height:50px!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
  visibility:visible!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV1>header.header .logo-catch {
  display:none!important;
  opacity:0!important;
  visibility:hidden!important;
  pointer-events:none!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>:not(.siteTitle):not(.hamburger) {
  display:none!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger {
  display:block!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  left:auto!important;
  width:120px!important;
  height:120px!important;

/* kite-restore-chunk-26-20260802 */
  min-width:0!important;
  min-height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  background:#000!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:none!important;
  overflow:visible!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:auto!important;
  z-index:10020!important;
  transform:none!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger>.inner {
  display:block!important;
  position:absolute!important;
  inset:0!important;
  width:120px!important;
  height:120px!important;
  min-width:56px!important;
  max-width:none!important;
  padding:0!important;
  margin:0!important;
  transform:none!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger>.inner>span {
  display:block!important;
  position:absolute!important;
  left:50%!important;
  right:auto!important;
  width:56px!important;
  min-width:56px!important;
  max-width:56px!important;
  height:4px!important;
  margin:0!important;
  background:#fff!important;
  border-radius:999px!important;
  opacity:1!important;
  visibility:visible!important;
  transform:translateX(-50%)!important;
  z-index:10!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger>.inner>span:nth-of-type(1) { top:34px!important; }
html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger>.inner>span:nth-of-type(2) { top:47px!important; }
html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger>.inner>span:nth-of-type(3) { top:60px!important; }

html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger>.inner>p {
  display:block!important;
  position:absolute!important;
  top:76px!important;
  left:50%!important;
  right:auto!important;
  width:56px!important;
  min-width:56px!important;
  height:12px!important;
  padding:0!important;
  margin:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:Arial,sans-serif!important;
  font-size:12px!important;
  font-weight:900!important;
  line-height:12px!important;
  letter-spacing:.24px!important;
  text-align:center!important;
  opacity:1!important;
  visibility:visible!important;
  transform:translateX(-50%)!important;
}

@media (max-width: 767px) {
  html body:not(#top)#codexHeaderRestoreDisabledV1>header.header {
    padding:0 86px 0 18px!important;
  }

  html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.siteTitle {
    width:calc(100% - 6px)!important;
    margin-right:6px!important;
  }

  html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger {
    width:70px!important;
    height:70px!important;
  }

  html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger>.inner {
    width:70px!important;
    height:70px!important;
    min-width:36px!important;
  }

  html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger>.inner>span {
    width:36px!important;
    min-width:36px!important;
    max-width:36px!important;
    height:3px!important;
  }

  html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger>.inner>span:nth-of-type(1) { top:16px!important; }
  html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger>.inner>span:nth-of-type(2) { top:26px!important; }
  html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger>.inner>span:nth-of-type(3) { top:36px!important; }

  html body:not(#top)#codexHeaderRestoreDisabledV1>header.header>.hamburger>.inner>p {
    top:48px!important;
    width:36px!important;
    min-width:36px!important;
    height:10px!important;
    font-size:10px!important;
    line-height:10px!important;
    letter-spacing:.2px!important;
  }
}

/* Cascade lock: supersedes older page-specific header exceptions without
 * changing the homepage or any body content. */
html body:not(#top)#codexHeaderRestoreDisabledV2>.pageTitle {
  display:none!important;
  visibility:hidden!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV2>header.header {
  display:block!important;
  position:relative!important;
  width:100%!important;
  height:0!important;
  min-height:0!important;
  max-height:none!important;
  padding:0 150px 0 50px!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  font-size:0!important;
  line-height:0!important;
  text-align:left!important;
  box-sizing:border-box!important;
  overflow:visible!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:auto!important;
  z-index:auto!important;
  transform:none!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.siteTitle {
  display:block!important;
  position:relative!important;
  width:calc(100% - 20px)!important;
  height:0!important;
  min-height:0!important;
  max-width:none!important;
  padding:0!important;
  margin:0 20px 0 0!important;
  overflow:hidden!important;
  visibility:visible!important;
  opacity:1!important;
  transform:none!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.siteTitle>a {
  display:block!important;
  position:absolute!important;
  top:0!important;
  left:0!important;
  width:1px!important;
  height:50px!important;
  min-height:50px!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  clip-path:inset(50%)!important;
  white-space:nowrap!important;
  visibility:visible!important;
  opacity:1!important;
  transform:none!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>:not(.siteTitle):not(.hamburger) {
  display:none!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger {
  display:block!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  bottom:auto!important;
  left:auto!important;
  width:120px!important;
  height:120px!important;
  min-width:0!important;
  min-height:0!important;
  max-width:none!important;
  max-height:none!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  background:#000!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:none!important;
  overflow:visible!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:auto!important;
  z-index:10020!important;
  transform:none!important;
  animation:none!important;
  transition:none!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger>.inner {
  display:block!important;
  position:absolute!important;
  inset:0!important;
  width:120px!important;
  height:120px!important;
  min-width:56px!important;
  max-width:none!important;
  padding:0!important;
  margin:0!important;
  opacity:1!important;
  visibility:visible!important;
  transform:none!important;
  animation:none!important;
  transition:none!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger>.inner>span {
  display:block!important;
  position:absolute!important;
  left:50%!important;
  right:auto!important;
  width:56px!important;
  min-width:56px!important;
  max-width:56px!important;
  height:4px!important;
  margin:0!important;
  background:#fff!important;
  border-radius:999px!important;
  opacity:1!important;
  visibility:visible!important;
  transform:translateX(-50%)!important;
  animation:none!important;
  transition:none!important;
  z-index:10!important;
}

html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger>.inner>span:nth-of-type(1) { top:34px!important; }
html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger>.inner>span:nth-of-type(2) { top:47px!important; }
html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger>.inner>span:nth-of-type(3) { top:60px!important; }

html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger>.inner>p {
  display:block!important;
  position:absolute!important;
  top:76px!important;
  left:50%!important;
  right:auto!important;
  width:56px!important;
  min-width:56px!important;
  height:12px!important;
  padding:0!important;
  margin:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:Arial,sans-serif!important;
  font-size:12px!important;
  font-weight:900!important;
  line-height:12px!important;
  letter-spacing:.24px!important;
  text-align:center!important;
  opacity:1!important;
  visibility:visible!important;
  transform:translateX(-50%)!important;
  animation:none!important;
  transition:none!important;
}

@media (max-width: 767px) {
  html body:not(#top)#codexHeaderRestoreDisabledV2>header.header {
    padding:0 86px 0 18px!important;
  }

  html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.siteTitle {
    width:calc(100% - 6px)!important;
    margin-right:6px!important;
  }

  html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger {
    width:70px!important;
    height:70px!important;
  }

  html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger>.inner {
    width:70px!important;
    height:70px!important;
    min-width:36px!important;
  }

  html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger>.inner>span {
    width:36px!important;
    min-width:36px!important;
    max-width:36px!important;
    height:3px!important;
  }

  html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger>.inner>span:nth-of-type(1) { top:16px!important; }
  html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger>.inner>span:nth-of-type(2) { top:26px!important; }
  html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger>.inner>span:nth-of-type(3) { top:36px!important; }

  html body:not(#top)#codexHeaderRestoreDisabledV2>header.header>.hamburger>.inner>p {
    top:48px!important;
    width:36px!important;
    min-width:36px!important;
    height:10px!important;
    font-size:10px!important;
    line-height:10px!important;
    letter-spacing:.2px!important;
  }
}

/* /kite-all-nontop-header-match-cont1-main-20260802-v1 */
/* kite-cont12-header-family-20260802-v2 */
body:where(.page-256405,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734)>header.header{height:0!important;min-height:0!important;overflow:hidden!important}
body:where(.page-256405,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734)>h1.pageTitle{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;box-sizing:border-box!important;width:100%!important;min-height:clamp(360px,36vw,430px)!important;margin:0!important;padding:clamp(92px,8.6vw,104px) 150px clamp(68px,6.5vw,78px) clamp(20px,6.5vw,80px)!important;gap:22px!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#fff!important;color:#10283d!important;font:700 clamp(38px,4.8vw,58px)/1.28"Yu Mincho",serif!important;text-align:left!important}
body:where(.page-256405,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734)>h1.pageTitle:before{content:"PUBLIC SUPPORT GUIDE"!important;padding-left:52px!important;background:linear-gradient(90deg,#0eb59c,#58c7f2) no-repeat left center/36px 2px!important;color:#0b9686!important;font:700 15px/1.25"Times New Roman",serif!important;letter-spacing:.08em!important}
@media(max-width:700px){body:where(.page-256405,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734)>h1.pageTitle{min-height:300px!important;padding:54px 20px 56px!important;gap:18px!important;font-size:clamp(30px,8.7vw,38px)!important}body:where(.page-256405,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734)>h1.pageTitle:before{padding-left:46px!important;background-size:32px 2px!important;font-size:12px!important}}

/* kite-restore-chunk-27-20260802 */
であり
/* kite-cont12-header-family-20260802-v3 start */
html body.tpl-contents.page-256405 > header.header,
html body.tpl-eid:is(.page-256697,.page-256698,.page-256699,.page-256731,.page-256734) > header.header{height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;background:transparent!important}
html body.tpl-contents.page-256405>h1.pageTitle,html body.tpl-eid:is(.page-256697,.page-256698,.page-256699,.page-256731,.page-256734)>h1.pageTitle{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;box-sizing:border-box!important;width:100%!important;min-height:clamp(360px,36vw,430px)!important;height:auto!important;margin:0!important;padding:clamp(92px,8.6vw,104px) 150px clamp(68px,6.5vw,78px) clamp(20px,6.5vw,80px)!important;gap:22px!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#fff!important;color:#10283d!important;font:700 clamp(38px,4.8vw,58px)/1.28"Yu Mincho",serif!important;text-align:left!important}
html body.tpl-contents.page-256405>h1.pageTitle:before,html body.tpl-eid:is(.page-256697,.page-256698,.page-256699,.page-256731,.page-256734)>h1.pageTitle:before{content:"PUBLIC SUPPORT GUIDE"!important;display:block!important;padding-left:52px!important;background:linear-gradient(90deg,#0eb59c,#58c7f2) no-repeat left center/36px 2px!important;color:#0b9686!important;font:700 15px/1.25"Times New Roman",serif!important;letter-spacing:.08em!important}
@media(max-width:700px){html body.tpl-contents.page-256405>h1.pageTitle,html body.tpl-eid:is(.page-256697,.page-256698,.page-256699,.page-256731,.page-256734)>h1.pageTitle{min-height:300px!important;padding:54px 20px 56px!important;gap:18px!important;font-size:clamp(30px,8.7vw,38px)!important}html body.tpl-contents.page-256405>h1.pageTitle:before,html body.tpl-eid:is(.page-256697,.page-256698,.page-256699,.page-256731,.page-256734)>h1.pageTitle:before{padding-left:46px!important;background-size:32px 2px!important;font-size:12px!important}}
/* kite-cont12-header-family-20260802-v3 end */
おこないました
/* kite-cont12-header-family-20260802-v4 start */
@media(max-width:700px){
html body.tpl-contents.page-256405.page-256405 > h1.pageTitle{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;min-height:300px!important;height:auto!important;margin:0!important;padding:54px 20px 56px!important;gap:18px!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#fff!important;color:#10283d!important;font:700 clamp(30px,8.7vw,38px)/1.28 "Yu Mincho",serif!important;text-align:left!important}
html body.tpl-contents.page-256405.page-256405 > h1.pageTitle:before{content:"PUBLIC SUPPORT GUIDE"!important;display:block!important;padding-left:46px!important;background:linear-gradient(90deg,#0eb59c,#58c7f2) no-repeat left center/32px 2px!important;color:#0b9686!important;font:700 12px/1.25 "Times New Roman",serif!important;letter-spacing:.08em!important}
}
/* kite-cont12-header-family-20260802-v4 end */

/* kite-cont10-72-design-match-cont10-41-20260803-v1 start
 * Scope: /cont10/72.html (body.page-256743) only.
 * Reason: no existing page-owned style block; mirror the current /cont10/41.html
 * long-form editorial design without changing article text or shared components.
 * Consolidation target: this page-only block if the article DOM is redesigned later.
 */

html body.page-256743:not(#kiteCont1072DesignV1):not(#kiteCont1072DesignV2) {
  --k72-green: #0eb59c;
  --k72-green-dark: #089f88;
  --k72-blue: #58c7f2;
  --k72-ink: #12334b;
  --k72-muted: #4c5358;
  overflow-x:hidden;
  background:repeating-linear-gradient(90deg,rgba(15,47,67,.035)0 1px,transparent 1px 112px),radial-gradient(78% 56%at 100% 0%,rgba(14,181,156,.18),transparent 72%),linear-gradient(135deg,#f4fbfa 0%,#f8fdff 52%,#eef9ff 100%)!important;
}

html body.page-256743:not(#top):not(#kiteCont1072HeaderForce):not(#kiteCont1072HeaderForce2)>header.header {
  display:block!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  overflow:visible!important;
}

html body.page-256743:not(#kiteCont1072HeaderLinkForce1):not(#kiteCont1072HeaderLinkForce2):not(#kiteCont1072HeaderLinkForce3):not(#kiteCont1072HeaderLinkForce4):not(#kiteCont1072HeaderLinkForce5):not(#kiteCont1072HeaderLinkForce6)>header.header>a,html body.page-256743:not(#kiteCont1072HeaderForce):not(#kiteCont1072HeaderForce2)>header.header>p.siteTitle,html body.tpl-eid.page-256743:not(#kiteCont1072HeaderForce):not(#kiteCont1072HeaderForce2)>header.header>p.siteTitle {
  display:none!important;
}

html body.page-256743>header.header>.hamburger {
  display:none!important;
}

html body.page-256743:not(#kiteCont1072DesignV1):not(#kiteCont1072DesignV2)>h1.pageTitle {
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  min-height:clamp(320px,36vw,430px)!important;
  margin:0!important;
  padding:clamp(86px,8vw,118px) clamp(42.5px,6.86vw,82px) clamp(58px,6vw,84px)!important;
  color:#0f2f43!important;
  background:linear-gradient(90deg,rgba(255,255,255,.54),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.19) 58%,rgba(255,255,255,.08) 100%),linear-gradient(135deg,#e7f8f4 0%,#dff5fb 54%,#edf5ff 100%)!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:34px!important;
  font-weight:700!important;
  line-height:1.28!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}

html body.page-256743:not(#kiteCont1072DesignV1):not(#kiteCont1072DesignV2)>h1.pageTitle::before {
  content:"CARE MANAGEMENT PRACTICE";
  display:inline-flex;
  align-items:center;
  margin:0 0 22px;
  padding-left:46px;
  color:#0b8f83;
  background:linear-gradient(90deg,#0eb59c,#3976e8) left center/36px 2px no-repeat;
  -webkit-text-fill-color:#0b8f83;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  font-size:14px;
  font-weight:600;
  line-height:1.4;
  letter-spacing:.08em;
}

html body.page-256743 nav.pnkz {
  background:linear-gradient(100deg,rgba(186,237,225,.76) 0%,rgba(171,231,224,.72) 46%,rgba(151,205,241,.76) 100%)!important;
}

html body.page-256743 nav.pnkz>.inner {
  background:transparent!important;
}

html body.page-256743:not(#top)>nav.menu {
  position:relative!important;
  isolation:isolate;
  overflow:hidden!important;
  background-image:linear-gradient(120deg,rgba(7,163,139,.38) 0%,rgba(46,196,181,.22) 26%,rgba(225,255,251,.16) 48%,rgba(91,165,224,.24) 72%,rgba(45,104,194,.36) 100%)!important;
  background-size:100% 100%!important;
  border-top:1px solid rgba(255,255,255,.34);
  border-bottom:1px solid rgba(255,255,255,.42);
  backdrop-filter:blur(12px) saturate(108%)!important;
  -webkit-backdrop-filter:blur(12px) saturate(108%)!important;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article.siteWidth-s {
  box-sizing:border-box;
  width:100%!important;
  max-width:none!important;
  margin:0 auto clamp(34px,5vw,70px)!important;
  padding:0 20px!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea {
  box-sizing:border-box;
  width:min(94%,980px)!important;
  max-width:980px!important;
  margin-inline:auto!important;
  padding:clamp(26px,4.5vw,58px)!important;
  color: var(--k72-ink);
  background:linear-gradient(145deg,rgba(240,242,244,.96),rgba(231,236,238,.90))!important;
  border:1px solid rgba(255,255,255,.82);
  border-radius:26px;
  box-shadow:0 18px 48px rgba(19,74,91,.09);
  backdrop-filter:blur(10px);
  -webkit-backdrop-filter:blur(10px);
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  overflow:visible!important;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea,html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea * {
  box-sizing:border-box;
}

html body.page-256743 main>section#os12.article>.txt.editorArea>p:first-child {
  display:block;
  margin:0 0 22px;
  color: var(--k72-green-dark);
  font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;
  font-size:clamp(13px,1.7vw,17px);
  font-weight:700;
  letter-spacing:.16em;
  text-align:center;
}

html body.page-256743 main>section#os12.article>.txt.editorArea>p:nth-child(2) {
  max-width:820px;
  margin:0 auto 32px;
  color: var(--k72-muted);
  font-size:clamp(17px,2vw,22px);
  line-height:1.9;
  text-align:center;
}

html body.page-256743 main>section#os12.article>.txt.editorArea>p:nth-child(3) {
  width:min(100%,760px);
  margin:0 auto 46px;
  padding:16px 20px;
  color:#183b47;
  background:rgba(255,255,255,.76);
  border:1px solid rgba(14,181,156,.16);
  border-radius:16px;
  box-shadow:0 10px 26px rgba(32,54,65,.055);
  line-height:1.8;
  text-align:center;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea :is(p,li,dd,td,th) {
  line-height:1.95;
  overflow-wrap:anywhere;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea h2,html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea h3,html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea h4 {
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  line-height:1.5;
  text-wrap:balance;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea h2 {
  margin:clamp(52px,7vw,84px)0 30px;
  padding:0 0 14px;
  color:#103a54;
  background:transparent;
  border:0;
  border-bottom:4px solid transparent;
  border-image:linear-gradient(90deg,rgba(0,132,94,.88),rgba(19,181,163,.68),rgba(78,178,229,.76),rgba(55,88,214,.96))1;
  border-radius:0;
  box-shadow:none;
  font-size:clamp(24px,3.5vw,36px);
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea h3 {
  margin:42px 0 16px;
  padding-left:0!important;
  color:#075f70;
  border-left:0!important;
  font-size:clamp(19px,2.5vw,25px);
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea h4 {
  margin:30px 0 12px;
  color:#087d78;
  font-size:18px;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea :is(ul,ol) {
  padding-left:1.8em;
  text-align:left;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea li {
  line-height:1.8!important;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea li::marker {
  color:#0aa697;
  font-weight:700;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea blockquote {
  margin:22px 0;
  padding:clamp(18px,3vw,28px);
  color:#284b5a;
  background:rgba(255,255,255,.68);
  border:1px solid rgba(15,163,151,.15);
  border-left:0!important;
  border-radius:10px;
  box-shadow:0 10px 28px rgba(19,74,91,.055);
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea table {
  width:100%;
  max-width:100%;
  margin:28px 0;
  border-collapse:separate;
  border-spacing:0;
  overflow:hidden;
  background:rgba(255,255,255,.72);
  border:1px solid rgba(15,163,151,.16);
  border-radius:14px;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea :is(th,td) {
  padding:13px 15px;
  border:0;
  border-bottom:1px solid rgba(15,163,151,.12);
  text-align:left;
  vertical-align:top;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea th {
  color:#104b59;
  background:rgba(213,246,240,.62);
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea hr {
  height:1px;
  margin:44px 0;
  background:linear-gradient(90deg,transparent,rgba(14,181,156,.32),transparent);
  border:0;
}

html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea a {
  color:#087f87;
  text-decoration-thickness:1px;
  text-underline-offset:.18em;
}

@media (max-width: 700px) {
  html body.page-256743:not(#kiteCont1072DesignV1):not(#kiteCont1072DesignV2)>h1.pageTitle {
    min-height:300px!important;
    padding:58px 28px 44px!important;
    font-size:32px!important;
  }

  html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article.siteWidth-s {
    margin-bottom:28px!important;
    padding-inline:14px!important;
  }

  html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea {
    width:calc(100% - 22px)!important;
    padding:24px 17px!important;
    border-radius:20px;
  }

  html body.page-256743 main>section#os12.article>.txt.editorArea>p:nth-child(2) {
    font-size:17px;
    text-align:left;
  }

  html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea h2 {
    font-size:clamp(22px,6.4vw,29px);
  }

  html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea :is(th,td) {
    padding:10px 9px;
    font-size:14px;
  }

  html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea table {
    display:block;
    overflow-x:auto;
    -webkit-overflow-scrolling:touch;
  }

  html body.page-256743 main>section:is(#os12,#joqc,#x2kf).article>.txt.editorArea :is(th,td) {
    min-width:8.5rem;
  }
}

@media (min-width: 981px) {
  html body.page-256743:not(#kiteCont1072DesignV1):not(#kiteCont1072DesignV2)>h1.pageTitle {
    font-size:min(5vw,59.75px)!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-256743 {
    scroll-behavior:auto;
  }
}

/* kite-cont10-72-design-match-cont10-41-20260803-v1 end */
/* kite-cont1-2-section-sequence-20260803-v1 start */
body.page-154472 #kite-cont1-2-faq-section-20260530-v1::before {
  content:"04"!important;
}

body.page-154472 #hkes::before {
  content:"05"!important;
}

body.page-154472 #caik::before {
  content:"06"!important;
}
/* kite-cont1-2-section-sequence-20260803-v1 end */

/* kite-cont1-2-section-sequence-20260803-v2 start */
html body.tpl-eid.page-154472 #kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1::before {
  content:"04"!important;
}

html body.tpl-eid.page-154472 #hkes#hkes::before {
  content:"05"!important;
}

html body.tpl-eid.page-154472 #caik#caik::before {
  content:"06"!important;
}
/* kite-cont1-2-section-sequence-20260803-v2 end */

/* kite-cont1-2-section-sequence-20260803-v3 start */
html body.tpl-eid.page-154472 #kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1::before {
  content:"04"!important;
}

html body.tpl-eid.page-154472 #hkes#hkes#hkes#hkes#hkes#hkes#hkes#hkes#hkes#hkes::before {
  content:"05"!important;
}

html body.tpl-eid.page-154472 #caik#caik#caik#caik#caik#caik#caik#caik#caik#caik::before {
  content:"06"!important;
}
/* kite-cont1-2-section-sequence-20260803-v3 end */
/* kite-cont10-58-table-frame-fit-20260803-v1 start */
html body.tpl-eid.page-256403 #kite-address-exception-guide-20260729 .table-wrap>table {
  display:table!important;
  table-layout:fixed!important;
  overflow-x:visible!important;
}

html body.tpl-eid.page-256403 #kite-address-exception-guide-20260729 .table-wrap>table :is(th,td) {
  width:25%!important;
}
/* kite-cont10-58-table-frame-fit-20260803-v1 end */

/* kite-cont10-28-table-frame-fit-20260803-v1 start */
html body.tpl-eid.page-239443 #kite-reform-2027-20260729 .table-wrap>table {
  display:table!important;
  table-layout:fixed!important;
  overflow-x:visible!important;
}

html body.tpl-eid.page-239443 #kite-reform-2027-20260729 .table-wrap>table :is(th,td) {
  width:33.333333%!important;
}
/* kite-cont10-28-table-frame-fit-20260803-v1 end */

/* kite-sitewide-article-attribution-compact-20260803-v1 start */
html body .editorArea .kite-article-source-note {
  box-sizing:border-box!important;
  margin-top:36px!important;
  padding:16px 18px!important;
  font-size:12.5px!important;
  line-height:1.75!important;
}

html body .editorArea .kite-article-source-note>h2 {
  box-sizing:border-box!important;
  max-width:100%!important;
  margin-bottom:12px!important;
  padding:6px 10px!important;
  font-size:13.5px!important;
  line-height:1.45!important;
}

html body .editorArea .kite-article-source-note :is(p,li,a,span,strong) {
  font-size:inherit!important;
  line-height:inherit!important;
}

html body .editorArea .kite-article-source-note a {
  overflow-wrap:anywhere!important;
  word-break:break-word!important;
}

@media (max-width: 709px) {
  html body .editorArea .kite-article-source-note {
    margin-top:28px!important;
    padding:14px!important;
    font-size:12px!important;
    line-height:1.7!important;
  }

  html body .editorArea .kite-article-source-note>h2 {
    margin-bottom:10px!important;
    font-size:13px!important;
  }
}
/* kite-sitewide-article-attribution-compact-20260803-v1 end */

/* kite-sitewide-article-attribution-compact-20260803-v2 start */
html body .editorArea .kite-article-source-note:not(#kite-source-note-compact-never):not(#kite-source-note-compact-never-2) {
  box-sizing:border-box!important;
  margin-top:36px!important;
  padding:16px 18px!important;
  font-size:12.5px!important;
  line-height:1.75!important;
}

html body .editorArea .kite-article-source-note:not(#kite-source-note-compact-never):not(#kite-source-note-compact-never-2)>h2 {
  box-sizing:border-box!important;
  max-width:100%!important;
  margin-bottom:12px!important;
  padding:6px 10px!important;
  font-size:13.5px!important;
  line-height:1.45!important;
}

html body .editorArea .kite-article-source-note:not(#kite-source-note-compact-never):not(#kite-source-note-compact-never-2) :is(p,li,a,span,strong) {
  font-size:inherit!important;
  line-height:inherit!important;
}

html body .editorArea .kite-article-source-note:not(#kite-source-note-compact-never):not(#kite-source-note-compact-never-2) a {
  overflow-wrap:anywhere!important;
  word-break:break-word!important;
}

@media (max-width: 709px) {
  html body .editorArea .kite-article-source-note:not(#kite-source-note-compact-never):not(#kite-source-note-compact-never-2) {
    margin-top:28px!important;
    padding:14px!important;
    font-size:12px!important;
    line-height:1.7!important;
  }

  html body .editorArea .kite-article-source-note:not(#kite-source-note-compact-never):not(#kite-source-note-compact-never-2)>h2 {
    margin-bottom:10px!important;
    font-size:13px!important;
  }
}
/* kite-sitewide-article-attribution-compact-20260803-v2 end */

/* kite-sitewide-hamburger-visibility-repair-20260803-v1 start */
html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger {
  display:block!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  width:120px!important;
  height:120px!important;
  min-width:120px!important;
  min-height:120px!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  z-index:2147483646!important;
  background:#000!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger>.inner {
  display:block!important;
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
}

html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger>.inner>span {
  display:block!important;
  position:absolute!important;
  left:50%!important;
  width:54px!important;
  height:4px!important;
  min-height:4px!important;
  border-radius:999px!important;
  background:#fff!important;
  transform:translateX(-50%)!important;
}

html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger>.inner>span:nth-of-type(1) { top:34px!important; }
html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger>.inner>span:nth-of-type(2) { top:47px!important; }
html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger>.inner>span:nth-of-type(3) { top:60px!important; }

html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger>.inner>p {
  display:block!important;
  position:absolute!important;
  top:76px!important;
  left:50%!important;
  width:54px!important;
  margin:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:13px!important;
  line-height:1!important;
  text-align:center!important;
  white-space:nowrap!important;
  transform:translateX(-50%)!important;
}

@media (max-width: 767px) {
  html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger {
    width:70px!important;
    height:70px!important;
    min-width:70px!important;
    min-height:70px!important;
  }

  html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger>.inner>span {
    width:36px!important;
    height:3px!important;
    min-height:3px!important;
  }

  html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger>.inner>span:nth-of-type(1) { top:16px!important; }
  html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger>.inner>span:nth-of-type(2) { top:26px!important; }
  html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger>.inner>span:nth-of-type(3) { top:36px!important; }

  html body:is(.page-154471,.page-200943,.page-236299,.page-236847,.page-239207,.page-239457,.page-239897,.page-239898,.page-241995,.page-249793,.page-250815,.page-256696,.page-256743)>header.header>.hamburger>.inner>p {
    top:48px!important;
    width:36px!important;
    font-size:10px!important;
  }
}
/* kite-sitewide-hamburger-visibility-repair-20260803-v1 end */

/* kite-sitewide-hamburger-visibility-repair-20260803-v2 start */
html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger {
  display:block!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  width:120px!important;
  height:120px!important;
  min-width:120px!important;
  min-height:120px!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  z-index:2147483646!important;
  background:#000!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger>.inner {
  display:block!important;
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
}

html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger>.inner>span {
  display:block!important;
  position:absolute!important;
  left:50%!important;
  width:54px!important;
  height:4px!important;
  min-height:4px!important;
  border-radius:999px!important;
  background:#fff!important;
  transform:translateX(-50%)!important;
}

html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger>.inner>span:nth-of-type(1) { top:34px!important; }
html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger>.inner>span:nth-of-type(2) { top:47px!important; }
html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger>.inner>span:nth-of-type(3) { top:60px!important; }

html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger>.inner>p {
  display:block!important;
  position:absolute!important;
  top:76px!important;
  left:50%!important;
  width:54px!important;
  margin:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:13px!important;
  line-height:1!important;
  text-align:center!important;
  white-space:nowrap!important;
  transform:translateX(-50%)!important;
}

@media (max-width: 767px) {
  html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger {
    width:70px!important;
    height:70px!important;
    min-width:70px!important;
    min-height:70px!important;
  }

  html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger>.inner>span {
    width:36px!important;
    height:3px!important;
    min-height:3px!important;
  }

  html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger>.inner>span:nth-of-type(1) { top:16px!important; }
  html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger>.inner>span:nth-of-type(2) { top:26px!important; }
  html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger>.inner>span:nth-of-type(3) { top:36px!important; }

  html body:is(.page-154474,.page-236850,.page-236989,.page-250814,.page-250816)>header.header>.hamburger>.inner>p {
    top:48px!important;
    width:36px!important;
    font-size:10px!important;
  }
}
/* kite-sitewide-hamburger-visibility-repair-20260803-v2 end */

/* kite-sitewide-hamburger-visibility-repair-20260803-v3 start */
html body>header.header>.hamburger {
  display:block!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  width:120px!important;
  height:120px!important;
  min-width:120px!important;
  min-height:120px!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  z-index:2147483646!important;
  background:#000!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body>header.header>.hamburger>.inner {
  display:block!important;
  position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important;
}

html body>header.header>.hamburger>.inner>span {
  display:block!important;
  position:absolute!important;
  left:50%!important;
  width:54px!important;
  height:4px!important;
  min-height:4px!important;
  border-radius:999px!important;
  background:#fff!important;
  transform:translateX(-50%)!important;
}

html body>header.header>.hamburger>.inner>span:nth-of-type(1) { top:34px!important; }
html body>header.header>.hamburger>.inner>span:nth-of-type(2) { top:47px!important; }
html body>header.header>.hamburger>.inner>span:nth-of-type(3) { top:60px!important; }

html body>header.header>.hamburger>.inner>p {
  display:block!important;
  position:absolute!important;
  top:76px!important;
  left:50%!important;
  width:54px!important;
  margin:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:13px!important;
  line-height:1!important;
  text-align:center!important;
  white-space:nowrap!important;
  transform:translateX(-50%)!important;
}

@media (max-width: 767px) {
  html body>header.header>.hamburger {
    width:70px!important;
    height:70px!important;
    min-width:70px!important;
    min-height:70px!important;
  }

  html body>header.header>.hamburger>.inner>span {
    width:36px!important;
    height:3px!important;
    min-height:3px!important;
  }

  html body>header.header>.hamburger>.inner>span:nth-of-type(1) { top:16px!important; }
  html body>header.header>.hamburger>.inner>span:nth-of-type(2) { top:26px!important; }
  html body>header.header>.hamburger>.inner>span:nth-of-type(3) { top:36px!important; }

  html body>header.header>.hamburger>.inner>p {
    top:48px!important;
    width:36px!important;
    font-size:10px!important;
  }
}
/* kite-sitewide-hamburger-visibility-repair-20260803-v3 end */

/* kite-page-256743-show-page-title-20260807-v1 start */
html body.page-256743 .pageTitle {
  display:flex!important;
}
/* kite-page-256743-show-page-title-20260807-v1 end */
/* kite-page-256743-show-page-title-20260807-v2 start */
html body.page-256743:not(#kiteCont1072DesignV1):not(#kiteCont1072DesignV2)>h1.pageTitle {
  display:flex!important;
}
/* kite-page-256743-show-page-title-20260807-v2 end */

/* kite-page-249793-fullbleed-gradient-20260807-v1 start */
html body.page-249793 #kite-yokohama-area-index-20260702 {
  position:relative!important;
  overflow:visible!important;
  isolation:isolate;
  background:transparent!important;
}
html body.page-249793 #kite-yokohama-area-index-20260702::before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  bottom:0;
  left:50%;
  width:100vw;
  transform:translateX(-50%);
  background:radial-gradient(circle at 18% 12%,rgba(14,181,156,.18),transparent 31%),radial-gradient(circle at 88% 10%,rgba(88,199,242,.20),transparent 30%),linear-gradient(135deg,#f7fcfb,rgba(241,253,251,.98) 48%,rgba(225,246,255,.92));
  pointer-events:none;
}
/* kite-page-249793-fullbleed-gradient-20260807-v1 end */
/* kite-page-249793-fullbleed-gradient-20260807-v2 start */
html body.page-249793:not(#kiteFullbleedV1):not(#kiteFullbleedV2) #kite-yokohama-area-index-20260702 {
  position:relative!important;
  overflow:visible!important;
  isolation:isolate;
  background:transparent!important;
}
html body.page-249793:not(#kiteFullbleedV1):not(#kiteFullbleedV2) #kite-yokohama-area-index-20260702::before {
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  bottom:0;
  left:50%;
  width:100vw;
  transform:translateX(-50%);
  background:radial-gradient(circle at 18% 12%,rgba(14,181,156,.18),transparent 31%),radial-gradient(circle at 88% 10%,rgba(88,199,242,.20),transparent 30%),linear-gradient(135deg,#f7fcfb,rgba(241,253,251,.98) 48%,rgba(225,246,255,.92));
  pointer-events:none;
}
/* kite-page-249793-fullbleed-gradient-20260807-v2 end */

/* kite-region-character-guides-20260807-v1 start */
html body.page-249793 #kite-region-hero,html body.page-250145 .kite-region-hero,html body.page-250146 .kite-region-hero,html body.page-250147 .kite-region-hero,html body.page-250148 .kite-region-hero,html body.page-250239 .kite-region-hero,html body.page-252352 .kite-medical-hero-v2,html body.page-256270 .kite-medical-hero-v2,html body.page-256273 .kite-medical-hero-v2,html body.page-256415 .kite-medical-hero-v2,html body.page-256416 .kite-medical-hero-v2 {
  position:relative!important;
}
html body.page-249793 #kite-region-hero::after,html body.page-250145 .kite-region-hero::after,html body.page-250146 .kite-region-hero::after,html body.page-250147 .kite-region-hero::after,html body.page-250148 .kite-region-hero::after,html body.page-250239 .kite-region-hero::after,html body.page-252352 .kite-medical-hero-v2::after,html body.page-256270 .kite-medical-hero-v2::after,html body.page-256273 .kite-medical-hero-v2::after,html body.page-256415 .kite-medical-hero-v2::after,html body.page-256416 .kite-medical-hero-v2::after {
  content:"";
  position:absolute;
  z-index:1;
  top:150px;
  right:82px;
  width:286px;
  height:350px;
  border:1px solid rgba(255,255,255,.92);
  border-radius:30px;
  background-color:rgba(255,255,255,.72);
  background-repeat:no-repeat;
  background-position:center;
  background-size:cover;
  box-shadow:0 24px 60px rgba(12,74,92,.16),inset 0 1px 0 rgba(255,255,255,.9);
  pointer-events:none;
}
html body.page-249793 #kite-region-hero::after { background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/nOBUjWa41a_m.png); }
html body.page-250145 .kite-region-hero::after { background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/VkACHGZ7Dx_m.webp); }
html body.page-250146 .kite-region-hero::after { background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/XwWViW7RjG_m.webp); }
html body.page-250147 .kite-region-hero::after { background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/9ZqPlRK6f9_m.webp); }
html body.page-250148 .kite-region-hero::after { background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/QGEpmvQI2O_m.webp); }
html body.page-250239 .kite-region-hero::after { background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/Qy361e0nSc_m.webp); }
html body.page-252352 .kite-medical-hero-v2::after { background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/nOBUjWa41a_m.png); }
html body.page-256270 .kite-medical-hero-v2::after { background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/QGEpmvQI2O_m.webp); }
html body.page-256273 .kite-medical-hero-v2::after { background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/V967LYadZ2_m.webp); }
html body.page-256415 .kite-medical-hero-v2::after { background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/VkACHGZ7Dx_m.webp); }
html body.page-256416 .kite-medical-hero-v2::after { background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/nOBUjWa41a_m.png); }
@media (max-width: 1100px) {
  html body.page-249793 #kite-region-hero::after,html body.page-250145 .kite-region-hero::after,html body.page-250146 .kite-region-hero::after,html body.page-250147 .kite-region-hero::after,html body.page-250148 .kite-region-hero::after,html body.page-250239 .kite-region-hero::after,html body.page-252352 .kite-medical-hero-v2::after,html body.page-256270 .kite-medical-hero-v2::after,html body.page-256273 .kite-medical-hero-v2::after,html body.page-256415 .kite-medical-hero-v2::after,html body.page-256416 .kite-medical-hero-v2::after {
    position:relative; top:auto; right:auto; display:block; width:min(82%,360px); height:300px; margin:34px auto 0;
  }
}
@media (max-width: 480px) {
  html body.page-249793 #kite-region-hero::after,html body.page-250145 .kite-region-hero::after,html body.page-250146 .kite-region-hero::after,html body.page-250147 .kite-region-hero::after,html body.page-250148 .kite-region-hero::after,html body.page-250239 .kite-region-hero::after,html body.page-252352 .kite-medical-hero-v2::after,html body.page-256270 .kite-medical-hero-v2::after,html body.page-256273 .kite-medical-hero-v2::after,html body.page-256415 .kite-medical-hero-v2::after,html body.page-256416 .kite-medical-hero-v2::after { width:min(88%,320px); height:260px; border-radius:24px; }
}
/* kite-region-character-guides-20260807-v1 end */
/* kite-region-character-guides-20260807-v2 start */
html body.page-249793 #kite-region-hero::after,html body.page-250145 .kite-region-hero::after,html body.page-250146 .kite-region-hero::after,html body.page-250147 .kite-region-hero::after,html body.page-250148 .kite-region-hero::after,html body.page-250239 .kite-region-hero::after,html body.page-252352 .kite-medical-hero-v2::after,html body.page-256270 .kite-medical-hero-v2::after,html body.page-256273 .kite-medical-hero-v2::after,html body.page-256415 .kite-medical-hero-v2::after,html body.page-256416 .kite-medical-hero-v2::after {
  right:45px; width:250px; height:310px;
}
@media (max-width: 1100px) {
  html body.page-249793 #kite-region-hero::after,html body.page-250145 .kite-region-hero::after,html body.page-250146 .kite-region-hero::after,html body.page-250147 .kite-region-hero::after,html body.page-250148 .kite-region-hero::after,html body.page-250239 .kite-region-hero::after,html body.page-252352 .kite-medical-hero-v2::after,html body.page-256270 .kite-medical-hero-v2::after,html body.page-256273 .kite-medical-hero-v2::after,html body.page-256415 .kite-medical-hero-v2::after,html body.page-256416 .kite-medical-hero-v2::after { right:auto; width:min(82%,360px); height:300px; }
}
@media (max-width: 480px) {
  html body.page-249793 #kite-region-hero::after,html body.page-250145 .kite-region-hero::after,html body.page-250146 .kite-region-hero::after,html body.page-250147 .kite-region-hero::after,html body.page-250148 .kite-region-hero::after,html body.page-250239 .kite-region-hero::after,html body.page-252352 .kite-medical-hero-v2::after,html body.page-256270 .kite-medical-hero-v2::after,html body.page-256273 .kite-medical-hero-v2::after,html body.page-256415 .kite-medical-hero-v2::after,html body.page-256416 .kite-medical-hero-v2::after { width:min(88%,320px); height:260px; }
}
/* kite-region-character-guides-20260807-v2 end */
/* kite-region-character-guides-20260807-v3 start */
html body.page-250146 .kite-region-hero::after { right:15px; width:220px; }
@media (max-width: 1100px) { html body.page-250146 .kite-region-hero::after { right:auto; width:min(82%,360px); } }
@media (max-width: 480px) { html body.page-250146 .kite-region-hero::after { width:min(88%,320px); } }
/* kite-region-character-guides-20260807-v3 end */
/* kite-region-character-guides-20260807-v4 start */
html body.page-250146 .kite-region-hero::after { top:100px; right:15px; width:220px; height:220px; }
@media (max-width: 1100px) { html body.page-250146 .kite-region-hero::after { top:auto; right:auto; width:min(82%,360px); height:300px; } }
@media (max-width: 480px) { html body.page-250146 .kite-region-hero::after { width:min(88%,320px); height:260px; } }
/* kite-region-character-guides-20260807-v4 end */
/* kite-region-character-guides-20260807-v5 start */
html body.page-249793 #kite-region-hero::after,html body.page-250145 .kite-region-hero::after,html body.page-250146 .kite-region-hero::after,html body.page-250147 .kite-region-hero::after,html body.page-250148 .kite-region-hero::after,html body.page-250239 .kite-region-hero::after,html body.page-252352 .kite-medical-hero-v2::after,html body.page-256270 .kite-medical-hero-v2::after,html body.page-256273 .kite-medical-hero-v2::after,html body.page-256415 .kite-medical-hero-v2::after,html body.page-256416 .kite-medical-hero-v2::after { right:155px; }
html body.page-249793 #kite-region-hero::after { right:90px; width:220px; }
html body.page-250146 .kite-region-hero::after { top:100px; right:155px; width:220px; height:220px; }
@media (max-width: 1100px) { html body.page-249793 #kite-region-hero::after,html body.page-250145 .kite-region-hero::after,html body.page-250146 .kite-region-hero::after,html body.page-250147 .kite-region-hero::after,html body.page-250148 .kite-region-hero::after,html body.page-250239 .kite-region-hero::after,html body.page-252352 .kite-medical-hero-v2::after,html body.page-256270 .kite-medical-hero-v2::after,html body.page-256273 .kite-medical-hero-v2::after,html body.page-256415 .kite-medical-hero-v2::after,html body.page-256416 .kite-medical-hero-v2::after { top:auto; right:auto; width:min(82%,360px); height:300px; } }
@media (max-width: 480px) { html body.page-249793 #kite-region-hero::after,html body.page-250145 .kite-region-hero::after,html body.page-250146 .kite-region-hero::after,html body.page-250147 .kite-region-hero::after,html body.page-250148 .kite-region-hero::after,html body.page-250239 .kite-region-hero::after,html body.page-252352 .kite-medical-hero-v2::after,html body.page-256270 .kite-medical-hero-v2::after,html body.page-256273 .kite-medical-hero-v2::after,html body.page-256415 .kite-medical-hero-v2::after,html body.page-256416 .kite-medical-hero-v2::after { width:min(88%,320px); height:260px; } }
/* kite-region-character-guides-20260807-v5 end */
/* kite-cont11-46-saba-header-20260807-v1 */
body.page-250145 #kite-region-lp-hodogaya .kite-region-support-photo { background-image:linear-gradient(180deg,rgba(255,255,255,.02),rgba(14,181,156,.08)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/wwMIr3kJmU_full.webp?v=202608071948)!important; }
/* /kite-cont11-46-saba-header-20260807-v1 */
/* kite-cont11-46-saba-header-20260807-v2 */
html body.page-250145 figure.kite-region-support-photo { background-image:linear-gradient(180deg,rgba(255,255,255,.02),rgba(14,181,156,.08)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/wwMIr3kJmU_full.webp?v=202608071948)!important; }
/* /kite-cont11-46-saba-header-20260807-v2 */
/* kite-cont11-46-saba-header-20260807-v3 */
html body.page-250145 .kite-region-hero::after { background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/wwMIr3kJmU_full.webp?v=202608071948)!important; }
html body.page-250145 figure.kite-region-support-photo { background-image:linear-gradient(180deg,rgba(255,255,255,.02),rgba(14,181,156,.08)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/YxaqSL1j5r_m.webp)!important; }
/* /kite-cont11-46-saba-header-20260807-v3 */
/* kite-cont10-main-hide-page-title-20260807-v1 */
html body.page-239496>.pageTitle { display:none!important; }
/* /kite-cont10-main-hide-page-title-20260807-v1 */

/* kite-cont3-main-title-match-cont10-20260807-v1 start */
@property --kite-cont3-title-flow {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 0%;
}

@keyframes kiteCont3TitleFlow {
  0%,100% {
    --kite-cont3-title-flow: 0%;
  }
  50% {
    --kite-cont3-title-flow: 100%;
  }
}

html body.page-154474:not(#kiteCont3MainTitleFlowV1):not(#kiteCont3MainTitleFlowV2)>h1.pageTitle {
  font-size:52px!important;
  line-height:1.32!important;
  background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8),linear-gradient(90deg,rgba(255,255,255,0.54),rgba(255,255,255,0.10) 52%,rgba(255,255,255,0.04)),repeating-linear-gradient(90deg,rgba(15,47,67,0.043)0,rgba(15,47,67,0.043) 1px,transparent 1px,transparent 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,0.34) 0%,rgba(88,199,242,0.24) 30%,rgba(14,181,156,0.14) 52%,transparent 76%),linear-gradient(135deg,rgba(240,255,250,0.96),rgba(246,253,255,0.98) 48%,rgba(230,248,255,0.92))!important;
  background-size:240% 100%,auto,auto,auto,auto!important;
  background-position: var(--kite-cont3-title-flow) 50%, 0 0, 0 0, 100% 0, 0 0 !important;
  background-repeat:no-repeat,no-repeat,repeat,no-repeat,no-repeat!important;
  -webkit-background-clip:text,border-box,border-box,border-box,border-box!important;
  background-clip:text,border-box,border-box,border-box,border-box!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  animation:kiteCont3TitleFlow 8s ease-in-out infinite!important;
}

@media (max-width: 980px) {
  html body.page-154474:not(#kiteCont3MainTitleFlowV1):not(#kiteCont3MainTitleFlowV2)>h1.pageTitle {
    font-size:34px!important;
    line-height:1.32!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-154474:not(#kiteCont3MainTitleFlowV1):not(#kiteCont3MainTitleFlowV2)>h1.pageTitle {
    animation:none!important;
    background-position:50% 50%,0 0,0 0,100%0,0 0!important;
  }
}
/* kite-cont3-main-title-match-cont10-20260807-v1 end */

/* kite-cont11-46-saba-photo-match-cont10-20260807-v1 start */
@media (min-width: 1101px) {
  html body.page-250145:not(#kiteCont1146SabaPhotoV1):not(#kiteCont1146SabaPhotoV2) .kite-region-hero::after {
    top:42px;
    right:45px;
    width:463.4px;
    height:579.75px;
  }
}

@media (min-width: 1101px) and (max-width: 1599px) {
  html body.page-250145:not(#kiteCont1146SabaPhotoV1):not(#kiteCont1146SabaPhotoV2) .kite-region-hero h1 {
    width:625px!important;
    max-width:625px!important;
  }

  html body.page-250145:not(#kiteCont1146SabaPhotoV1):not(#kiteCont1146SabaPhotoV2) .kite-region-hero p {
    width:600px!important;
    max-width:600px!important;
  }
}
/* kite-cont11-46-saba-photo-match-cont10-20260807-v1 end */
/* kite-cont11-46-title-match-cont10-20260807-v1 start */
@property --kite-cont11-46-title-flow {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 0%;
}

@keyframes kiteCont1146TitleFlow {
  0%,100% {
    --kite-cont11-46-title-flow: 0%;
  }
  50% {
    --kite-cont11-46-title-flow: 100%;
  }
}

html body.tpl-eid.page-250145 main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-region-hero #kite-region-title-hodogaya#kite-region-title-hodogaya {
  font-size:52px!important;
  line-height:1.32!important;
  background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;
  background-size:240% 100%!important;
  background-position: var(--kite-cont11-46-title-flow) 50% !important;
  background-repeat:no-repeat!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  animation:kiteCont1146TitleFlow 8s ease-in-out infinite!important;
}

@media (max-width: 980px) {
  html body.tpl-eid.page-250145 main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-region-hero #kite-region-title-hodogaya#kite-region-title-hodogaya {
    font-size:34px!important;
    line-height:1.32!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.tpl-eid.page-250145 main .txt.editorArea section[data-kite-version="kite-area-beauty-20260523-v1"][aria-labelledby="kite-region-title-hodogaya"] .kite-region-hero #kite-region-title-hodogaya#kite-region-title-hodogaya {
    animation:none!important;
    background-position:50% 50%!important;
  }
}
/* kite-cont11-46-title-match-cont10-20260807-v1 end */

/* kite-cont1-main-service-cards-match-cont10-20260807-v1 start */
html body.page-154471 .ks-link-grid {
  counter-reset:kite-service-card;
  gap:18px!important;
}

html body.page-154471 .ks-link-card {
  counter-increment:kite-service-card;
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  box-sizing:border-box!important;
  min-height:320px!important;
  padding:26px 22px!important;
  overflow:hidden!important;
  border:1px solid rgba(14,181,156,0.18)!important;
  border-radius:8px!important;
  background:radial-gradient(circle at 88% 12%,rgba(71,192,236,0.20)0 54px,transparent 55px),linear-gradient(145deg,rgba(255,255,255,0.96),rgba(239,253,255,0.88))!important;
  box-shadow:0 16px 38px rgba(17,50,74,0.08)!important;
  color:#16313d!important;
  text-decoration:none!important;
}

html body.page-154471 .ks-link-card::before {
  content:counter(kite-service-card,decimal-leading-zero);
  position:absolute;
  top:16px;
  right:18px;
  z-index:0;
  color:rgba(34,157,205,0.28);
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif;
  font-size:56px;
  font-weight:500;
  line-height:1;
  pointer-events:none;
}

html body.page-154471 .ks-link-card>strong {
  position:relative!important;
  z-index:1;
  display:block!important;
  margin:0 0 14px!important;
  padding:0 42px 0 0!important;
  color:#11324a!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:23px!important;
  font-weight:500!important;
  line-height:1.52!important;
  letter-spacing:0!important;
}

html body.page-154471 .ks-link-card>strong::before {
  content:"Service";
  display:flex;
  align-items:center;
  width:fit-content;
  min-height:35px;
  margin:0 0 20px;
  padding:5px 12px;
  border-radius:999px;
  background:rgba(14,181,156,0.10);
  color:#0eb59c;
  font-size:12px;
  font-weight:700;
  line-height:1.4;
  letter-spacing:0.08em;
}

html body.page-154471 .ks-link-card>span {
  position:relative!important;
  z-index:1;
  display:flex!important;
  flex:1 1 auto;
  flex-direction:column;
  color:#5f7079!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:15.5px!important;
  font-weight:500!important;
  line-height:1.88!important;
  letter-spacing:0!important;
}

html body.page-154471 .ks-link-card>span::after {
  content:"詳しく見る  ›";
  display:flex;
  align-items:center;
  align-self:flex-start;
  min-height:51px;
  margin-top:22px;
  padding:10px 17px;
  box-sizing:border-box;
  border:1px solid rgba(34,157,205,0.24);
  border-radius:999px;
  background:linear-gradient(90deg,rgba(14,181,156,0.10),rgba(71,192,236,0.13));
  color:#11324a;
  font-size:14px;
  font-weight:800;
  line-height:1.4;
  white-space:nowrap;
}

html body.page-154471 .ks-link-card:hover,html body.page-154471 .ks-link-card:focus-visible {
  transform:translateY(-3px)!important;
  border-color:rgba(14,181,156,0.34)!important;
  box-shadow:0 22px 46px rgba(17,50,74,0.13)!important;
}

@media (max-width: 600px) {
  html body.page-154471 .ks-link-card {
    min-height:300px!important;
    padding:24px 20px!important;
  }

  html body.page-154471 .ks-link-card>strong {
    font-size:21px!important;
  }

  html body.page-154471 .ks-link-card>span {
    font-size:16px!important;
  }
}
/* kite-cont1-main-service-cards-match-cont10-20260807-v1 end */

/* kite-cont10-35-header-seam-fix-20260807-v1 start */
html body.page-239513:not(#top):not(#kiteCont1035SeamFixV1):not(#kiteCont1035SeamFixV2):not(#kiteCont1035SeamFixV3):not(#kiteCont1035SeamFixV4):not(#kiteCont1035SeamFixV5):not(#kiteCont1035SeamFixV6):not(#kiteCont1035SeamFixV7)>nav.menu.menu {
  border-top-width:0!important;
}
/* kite-cont10-35-header-seam-fix-20260807-v1 end */

/* kite-cont11-46-new-photo-visible-20260808-v1
   Scope: cont11/46 support photo only.
   Purpose: show the newly uploaded CMS image instead of the legacy CSS fallback background. */
body.page-250145 .kite-region-support-photo {
  background:none!important;
}

body.page-250145 .kite-region-support-photo img {
  opacity:1!important;
}
/* /kite-cont11-46-new-photo-visible-20260808-v1 */

/* kite-cont11-46-saba-title-gap-20260808-v1
   Scope: cont11/46 hero image on wide desktop screens only.
   Purpose: keep Saba-kun visually closer to the hero title as the viewport widens. */
@media (min-width: 1600px) {
  html body.page-250145 .kite-region-hero::after {
    right:clamp(45px,calc(50vw - 755px),270px)!important;
  }
}
/* /kite-cont11-46-saba-title-gap-20260808-v1 */

/* kite-cont11-47-header-match-cont10-20260808-v3 */
@keyframes kiteCont1147TitleFlow {
  0% { background-position:0% 50%; }
  50% { background-position:100% 50%; }
  100% { background-position:0% 50%; }
}

html body.tpl-eid.page-250146 #kite-region-title-nishi#kite-region-title-nishi#kite-region-title-nishi {
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:52px!important;
  line-height:1.32!important;
  font-weight:700!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;
  background-size:240% 100%!important;
  background-position:0% 50%;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  animation:kiteCont1147TitleFlow 8s ease-in-out infinite!important;
}

@media (max-width: 980px) {
  html body.tpl-eid.page-250146 #kite-region-title-nishi#kite-region-title-nishi#kite-region-title-nishi {
    font-size:34px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.tpl-eid.page-250146 #kite-region-title-nishi#kite-region-title-nishi#kite-region-title-nishi {
    animation:none!important;
  }
}
/* /kite-cont11-47-header-match-cont10-20260808-v3 */

/* kite-cont11-48-header-match-cont10-20260808-v2 start */
@keyframes kite-cont11-48-title-gradient-20260808 {
  0% { background-position:0% 50%; }
  50% { background-position:100% 50%; }
  100% { background-position:0% 50%; }
}

html body.tpl-eid.page-250147 #kite-region-lp-naka#kite-region-lp-naka .kite-region-hero .kite-region-main-title.kite-region-main-title,html body.tpl-eid.page-250147 main .txt.editorArea #kite-region-lp-naka#kite-region-lp-naka .kite-region-hero .kite-region-main-title.kite-region-main-title {
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:52px!important;
  line-height:1.32!important;
  font-weight:700!important;
  background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;
  background-size:240% 100%!important;
  background-position:0% 50%;
  background-clip:text!important;
  -webkit-background-clip:text!important;
  -webkit-text-fill-color:transparent!important;
  color:transparent!important;
  animation:kite-cont11-48-title-gradient-20260808 8s ease-in-out infinite!important;
}

@media (min-width: 981px) and (max-width: 1399px) {
  html body.tpl-eid.page-250147 #kite-region-lp-naka#kite-region-lp-naka .kite-region-hero .kite-region-main-title.kite-region-main-title,html body.tpl-eid.page-250147 main .txt.editorArea #kite-region-lp-naka#kite-region-lp-naka .kite-region-hero .kite-region-main-title.kite-region-main-title {
    max-width:calc(100% - 390px)!important;
  }
}

@media (max-width: 980px) {
  html body.tpl-eid.page-250147 #kite-region-lp-naka#kite-region-lp-naka .kite-region-hero .kite-region-main-title.kite-region-main-title,html body.tpl-eid.page-250147 main .txt.editorArea #kite-region-lp-naka#kite-region-lp-naka .kite-region-hero .kite-region-main-title.kite-region-main-title {
    font-size:34px!important;
    line-height:1.32!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.tpl-eid.page-250147 #kite-region-lp-naka#kite-region-lp-naka .kite-region-hero .kite-region-main-title.kite-region-main-title,html body.tpl-eid.page-250147 main .txt.editorArea #kite-region-lp-naka#kite-region-lp-naka .kite-region-hero .kite-region-main-title.kite-region-main-title {
    animation:none!important;
  }
}
/* kite-cont11-48-header-match-cont10-20260808-v2 end */

/* kite-cont11-49-header-match-cont10-20260808-v1 start */
@keyframes kite-cont11-49-title-gradient-20260808 {
  0% { background-position:0% 50%; }
  50% { background-position:100% 50%; }
  100% { background-position:0% 50%; }
}

html body.tpl-eid.page-250148 #kite-region-lp-minami#kite-region-lp-minami .kite-region-hero #kite-region-title-minami#kite-region-title-minami,html body.tpl-eid.page-250148 main .txt.editorArea #kite-region-lp-minami#kite-region-lp-minami .kite-region-hero #kite-region-title-minami#kite-region-title-minami {
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:52px!important;
  line-height:1.32!important;
  font-weight:700!important;
  background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;
  background-size:240% 100%!important;
  background-position:0% 50%;
  background-clip:text!important;
  -webkit-background-clip:text!important;
  -webkit-text-fill-color:transparent!important;
  color:transparent!important;
  animation:kite-cont11-49-title-gradient-20260808 8s ease-in-out infinite!important;
}

@media (min-width: 981px) and (max-width: 1399px) {
  html body.tpl-eid.page-250148 #kite-region-lp-minami#kite-region-lp-minami .kite-region-hero #kite-region-title-minami#kite-region-title-minami,html body.tpl-eid.page-250148 main .txt.editorArea #kite-region-lp-minami#kite-region-lp-minami .kite-region-hero #kite-region-title-minami#kite-region-title-minami {
    max-width:calc(100% - 390px)!important;
  }
}

@media (max-width: 980px) {
  html body.tpl-eid.page-250148 #kite-region-lp-minami#kite-region-lp-minami .kite-region-hero #kite-region-title-minami#kite-region-title-minami,html body.tpl-eid.page-250148 main .txt.editorArea #kite-region-lp-minami#kite-region-lp-minami .kite-region-hero #kite-region-title-minami#kite-region-title-minami {
    font-size:34px!important;
    line-height:1.32!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.tpl-eid.page-250148 #kite-region-lp-minami#kite-region-lp-minami .kite-region-hero #kite-region-title-minami#kite-region-title-minami,html body.tpl-eid.page-250148 main .txt.editorArea #kite-region-lp-minami#kite-region-lp-minami .kite-region-hero #kite-region-title-minami#kite-region-title-minami {
    animation:none!important;
  }
}
/* kite-cont11-49-header-match-cont10-20260808-v1 end */

/* kite-cont11-50-header-match-cont10-20260808-v1 start */
@keyframes kite-cont11-50-title-gradient-20260808 {
  0% { background-position:0% 50%; }
  50% { background-position:100% 50%; }
  100% { background-position:0% 50%; }
}

html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama,html body.tpl-eid.page-250239 main .txt.editorArea #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama,html body.tpl-eid.page-250239 section#snts.article.siteWidth-s>div.txt.editorArea #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama#kite-region-title-other-yokohama {
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:52px!important;
  line-height:1.32!important;
  font-weight:700!important;
  background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;
  background-size:240% 100%!important;
  background-position:0% 50%;
  background-clip:text!important;
  -webkit-background-clip:text!important;
  -webkit-text-fill-color:transparent!important;
  color:transparent!important;
  animation:kite-cont11-50-title-gradient-20260808 8s ease-in-out infinite!important;
}

@media (min-width: 981px) and (max-width: 1399px) {
  html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama,html body.tpl-eid.page-250239 main .txt.editorArea #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama,html body.tpl-eid.page-250239 section#snts.article.siteWidth-s>div.txt.editorArea #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama#kite-region-title-other-yokohama {
    max-width:calc(100% - 390px)!important;
  }
}

@media (max-width: 980px) {
  html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama,html body.tpl-eid.page-250239 main .txt.editorArea #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama,html body.tpl-eid.page-250239 section#snts.article.siteWidth-s>div.txt.editorArea #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama#kite-region-title-other-yokohama {
    font-size:34px!important;
    line-height:1.32!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.tpl-eid.page-250239 #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama,html body.tpl-eid.page-250239 main .txt.editorArea #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama,html body.tpl-eid.page-250239 section#snts.article.siteWidth-s>div.txt.editorArea #kite-region-lp-other-yokohama#kite-region-lp-other-yokohama .kite-region-hero #kite-region-title-other-yokohama#kite-region-title-other-yokohama#kite-region-title-other-yokohama {
    animation:none!important;
  }
}
/* kite-cont11-50-header-match-cont10-20260808-v1 end */

/* kite-cont1-2-contact-standard-gradient-20260808-v1 start */
/* Page scoped: /cont1/2.html, consultation CTA background only. */
html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .editorial-cta>a.cta-btn[href="https://www.kiteartfactory.jp/cont7/26.html"],html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .editorial-cta>a.cta-btn[href="https://www.kiteartfactory.jp/cont7/26.html"]:hover,html body.tpl-eid.page-154472:not(#kiteCont12GalleryV1):not(#kiteCont12GalleryV2):not(#kiteCont12GalleryV3) #hkes .editorial-cta>a.cta-btn[href="https://www.kiteartfactory.jp/cont7/26.html"]:focus-visible {
  background-color:#0eb59c!important;
  background-image:linear-gradient(135deg,#0eb59c 0%,#0b73b9 100%)!important;
}
/* kite-cont1-2-contact-standard-gradient-20260808-v1 end */

/* kite-cont1-8-connected-white-document-panel-20260808-v1 start */
/* Page scoped: connect the four white document cards on /cont1/8.html. */
html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section:is(#r7c1,#q8dc,#tqcv,#hsg3).article.siteWidth-s {
  margin-top:0!important;
  margin-bottom:0!important;
  border:0!important;
  opacity:1!important;
  transform:none!important;
  transition:none!important;
}

html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section#r7c1.article.siteWidth-s {
  padding-bottom:0!important;
}

html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section:is(#q8dc,#tqcv).article.siteWidth-s {
  padding-top:0!important;
  padding-bottom:0!important;
}

html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section#hsg3.article.siteWidth-s {
  padding-top:0!important;
}

html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section#hsg3.article.siteWidth-s>h2.title {
  display:block!important;
  width:calc(100% - 32px)!important;
  max-width:980px!important;
  margin:0 auto!important;
  padding:clamp(26px,4.8vw,58px) clamp(26px,4.8vw,58px)0!important;
  box-sizing:border-box!important;
  border:0!important;
  border-left:1px solid rgba(68,196,198,0.22)!important;
  border-right:1px solid rgba(68,196,198,0.22)!important;
  border-radius:0!important;
  background:#ffffff!important;
}

html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section#r7c1.article.siteWidth-s>.txt.editorArea {
  margin-bottom:0!important;
  border-bottom:0!important;
  border-radius:26px 26px 0 0!important;
}

html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section:is(#q8dc,#tqcv).article.siteWidth-s>.txt.editorArea {
  margin-top:0!important;
  margin-bottom:0!important;
  border-top:0!important;
  border-bottom:0!important;
  border-radius:0!important;
}

html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section#hsg3.article.siteWidth-s>.txt.editorArea {
  margin-top:0!important;
  border-top:0!important;
  border-radius:0 0 26px 26px!important;
}

html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section:is(#r7c1,#q8dc,#tqcv,#hsg3).article.siteWidth-s>.txt.editorArea {
  box-shadow:none!important;
}

@media (max-width: 640px) {
  html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section#hsg3.article.siteWidth-s>h2.title {
    width:calc(100% - 22px)!important;
    padding:22px 18px 0!important;
  }
  html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section#r7c1.article.siteWidth-s>.txt.editorArea {
    border-radius:20px 20px 0 0!important;
  }
  html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section#hsg3.article.siteWidth-s>.txt.editorArea {
    border-radius:0 0 20px 20px!important;
  }
}

@media (min-width: 641px) and (max-width: 800px) {
  html body.tpl-eid.page-189986:not(#kiteCont1WhiteBackgroundV1):not(#kiteCont1WhiteBackgroundV2):not(#kiteCont1WhiteConnectedV1) main>section#hsg3.article.siteWidth-s>h2.title {
    width:calc(100% - 32px)!important;
  }
}
/* kite-cont1-8-connected-white-document-panel-20260808-v1 end */

/* kite-cont1-8-hero-gradient-match-cont1-52-20260808-v1 start */
/* Page scoped: match only /cont1/8.html hero background to /cont1/52.html. */
html body.tpl-eid.page-189986:not(#kiteCont1HeroGradientMatchV1)>h1.pageTitle {
  background:linear-gradient(90deg,rgba(255,255,255,0.54),rgba(255,255,255,0.10) 52%,rgba(255,255,255,0.04)),repeating-linear-gradient(90deg,rgba(15,47,67,0.043)0,rgba(15,47,67,0.043) 1px,transparent 1px,transparent 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,0.34) 0%,rgba(88,199,242,0.24) 30%,rgba(14,181,156,0.19) 58%,rgba(255,255,255,0.08) 100%),linear-gradient(135deg,#e7f8f4 0%,#dff5fb 54%,#edf5ff 100%)!important;
}
/* kite-cont1-8-hero-gradient-match-cont1-52-20260808-v1 end */

/* kite-cont1-52-remove-green-card-top-lines-20260808-v1 start */
/* Page scoped: remove only the teal top strokes from the five requested cards. */
html body.tpl-eid.page-250815 section#a18v section.careplan-making .cpm-feature-card,html body.tpl-eid.page-250815 section#a18v section.careplan-making .cpm-case-card {
  border-top-width:0!important;
}
/* kite-cont1-52-remove-green-card-top-lines-20260808-v1 end */

/* kite-cont1-9-privacy-heading-aurora-20260808-v1 start */
/* Page scoped: centered blue aurora treatment for the two privacy headings only. */
html body.tpl-eid.page-200943 section#h725>div.txt.editorArea::before {
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:fit-content!important;
  min-height:46px!important;
  margin:0 auto 34px!important;
  padding:10px 32px!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  text-align:center!important;
  font-size:13px!important;
  font-weight:800!important;
  letter-spacing:.16em!important;
  border:1px solid rgba(255,255,255,.76)!important;
  border-radius:999px!important;
  background:linear-gradient(112deg,#075a9d 0%,#087fc1 34%,#18a9cb 67%,#16b8a4 100%)!important;
  background-size:220% 100%!important;
  box-shadow:0 14px 30px -16px rgba(5,83,150,.72),inset 0 1px 0 rgba(255,255,255,.36)!important;
  animation:kitePrivacyLabelAuroraV1 7s ease-in-out infinite alternate!important;
}
html body.tpl-eid.page-200943 section#h725#h725.article.siteWidth-s>div.txt.editorArea.editorArea>h2.kite-cont1-9-privacy-title-20260626 {
  display:block!important;
  width:min(100%,980px)!important;
  margin:0 auto 42px!important;
  padding:0 24px 30px!important;
  text-align:center!important;
  font-size:clamp(30px,3.25vw,40px)!important;
  line-height:1.48!important;
  letter-spacing:.035em!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  background:linear-gradient(98deg,#072f55 0%,#075fa4 24%,#1689c2 48%,#14b8a6 66%,#087dc1 82%,#072f55 100%)!important;
  background-size:240%auto!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  animation:kitePrivacyTitleAuroraV1 9s ease-in-out infinite alternate!important;
}
html body.tpl-eid.page-200943 section#h725#h725.article.siteWidth-s>div.txt.editorArea.editorArea>h2.kite-cont1-9-privacy-title-20260626::after {
  content:""!important;
  display:block!important;
  width:min(310px,68vw)!important;
  height:6px!important;
  margin:20px auto 0!important;
  border:0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,transparent 0%,#0f65b5 16%,#46c7f2 47%,#19b8a5 72%,transparent 100%)!important;
  box-shadow:0 7px 22px rgba(12,119,184,.24)!important;
}
@keyframes kitePrivacyTitleAuroraV1 { from { background-position:0% 50%; } to { background-position:100% 50%; } }
@keyframes kitePrivacyLabelAuroraV1 { from { background-position:0% 50%; } to { background-position:100% 50%; } }
@media (max-width: 520px) {
  html body.tpl-eid.page-200943 section#h725>div.txt.editorArea::before {
    min-height:42px!important;
    margin-bottom:28px!important;
    padding:9px 24px!important;
    font-size:12px!important;
    letter-spacing:.12em!important;
  }
  html body.tpl-eid.page-200943 section#h725#h725.article.siteWidth-s>div.txt.editorArea.editorArea>h2.kite-cont1-9-privacy-title-20260626 {
    padding-inline:4px!important;
    padding-bottom:26px!important;
    font-size:clamp(28px,8vw,34px)!important;
    line-height:1.55!important;
    letter-spacing:.025em!important;
  }
}
@media (prefers-reduced-motion: reduce) {
  html body.tpl-eid.page-200943 section#h725>div.txt.editorArea::before,html body.tpl-eid.page-200943 section#h725#h725.article.siteWidth-s>div.txt.editorArea.editorArea>h2.kite-cont1-9-privacy-title-20260626 { animation:none!important; }
}
/* kite-cont1-9-privacy-heading-aurora-20260808-v1 end */

/* kite-cont1-59-remove-site-title-20260808-v1 */
html body.tpl-eid.page-256404>header.header {
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  overflow:visible!important;
  background:transparent!important;
}

html body.tpl-eid.page-256404>header.header>.siteTitle {
  display:none!important;
}
/* /kite-cont1-59-remove-site-title-20260808-v1 */

/* kite-home-large-background-orbs-20260808-v1 start */
/* Top page only: enlarge the nine large background orbs without replacing their animated transforms. */
html body#top #concern-section .ambient-orb,html body#top #guide-section .ambient-orb,html body#top .anchor-wrapper>.ambient-orb,html body#top #kite-faq-kinetic .warm-orb {
  scale:1.4!important;
  transform-origin:center center!important;
}
html body#top {
  overflow-x:clip!important;
}
/* kite-home-large-background-orbs-20260808-v1 end */

/* kite-cont3-prologue-hero-option3-20260816-v1 start
   Scope: https://www.kiteartfactory.jp/cont3/main.html only.
   Purpose: selected option 3 hero; preserve all source portrait pixels with a 3:5 frame. */

html body.page-154474>h1.pageTitle,html body.tpl-contents.page-154474>h1.pageTitle {
  --kite-prologue-rail-width: 120px;
  --kite-prologue-image-gap: clamp(92px, 8.5vw, 142px);
  position:relative!important;
  isolation:isolate!important;
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  gap:clamp(28px,4vh,42px)!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:100svh!important;
  margin:0 calc(50% - 50vw)!important;
  padding: 0 calc(var(--kite-prologue-rail-width) + var(--kite-prologue-image-gap) + min(29.2vw, 470px) + 52px) 0 clamp(72px, 8vw, 136px) !important;
  border:0!important;
  background:radial-gradient(ellipse at 71% 42%,rgba(102,221,218,.27),transparent 32%),radial-gradient(ellipse at 48% 105%,rgba(128,226,222,.18),transparent 38%),linear-gradient(110deg,#fff 0%,#fbfefe 38%,#eefcfc 68%,#d9f7f6 100%)!important;
  color:#1977a9!important;
  -webkit-text-fill-color:#1977a9!important;
  text-shadow:none!important;
  animation:none!important;
  overflow:hidden!important;
}

html body.page-154474>h1.pageTitle::before,html body.tpl-contents.page-154474>h1.pageTitle::before {
  content:"PROLOGUE / KITE ART FACTORY"!important;
  position:relative!important;
  z-index:2!important;
  display:block!important;
  margin:0!important;
  color:#10a999!important;
  -webkit-text-fill-color:#10a999!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(14px,1.05vw,18px)!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:.025em!important;
}

html body.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.tpl-contents.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text {
  position:relative!important;
  z-index:2!important;
  display:flex!important;
  align-items:baseline!important;
  flex-wrap:nowrap!important;
  gap:clamp(18px,2vw,32px)!important;
  margin:0 0 clamp(118px,15vh,150px)!important;
  padding:0!important;
  background:none!important;
  color:#1977a9!important;
  -webkit-text-fill-color:#1977a9!important;
  font-size:0!important;
  line-height:1!important;
  white-space:nowrap!important;
  animation:none!important;
}

html body.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.tpl-contents.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text::before {
  content:"Prologue"!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(58px,5.15vw,86px)!important;
  font-weight:500!important;
  line-height:1!important;
}

html body.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.tpl-contents.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text::after {
  content:"プロローグ"!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:clamp(24px,2vw,34px)!important;
  font-weight:600!important;
  line-height:1.3!important;
}

html body.page-154474>h1.pageTitle::after,html body.tpl-contents.page-154474>h1.pageTitle::after {
  content:""!important;
  position:absolute!important;
  z-index:1!important;
  top:50%!important;
  right: calc(var(--kite-prologue-rail-width) + var(--kite-prologue-image-gap)) !important;
  width:min(29.2vw,470px)!important;
  height:auto!important;
  aspect-ratio:3/5!important;
  box-sizing:border-box!important;
  margin:0!important;
  padding:8px!important;
  border:1px solid rgba(26,199,192,.28)!important;
  border-radius:clamp(30px,3vw,48px)!important;
  background-color:rgba(239,255,254,.72)!important;
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/29BkuKNBta_full.webp)!important;
  background-position:center!important;
  background-size:contain!important;
  background-repeat:no-repeat!important;
  box-shadow:0 32px 68px rgba(25,123,142,.12)!important;
  transform:translateY(-50%)!important;
  pointer-events:none!important;
}

html body.page-154474>#kite-page-overview,html body.tpl-contents.page-154474>#kite-page-overview {
  position:absolute!important;
  z-index:3!important;
  top:calc(50svh + 14px)!important;
  left:clamp(72px,8vw,136px)!important;
  box-sizing:border-box!important;
  width:min(660px,45vw)!important;
  max-width:min(660px,45vw)!important;
  margin:0!important;
  padding:0!important;
  color:#102f46!important;
  -webkit-text-fill-color:#102f46!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:clamp(17px,1.25vw,19px)!important;
  font-weight:600!important;
  line-height:2.05!important;
  letter-spacing:.025em!important;
  text-align:left!important;
  text-wrap:pretty!important;
}

html body.page-154474>nav.pnkz,html body.tpl-contents.page-154474>nav.pnkz {
  position:static!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 28px!important;
}

@media (max-width: 1200px) and (min-width: 1081px) {
  html body.page-154474>h1.pageTitle,html body.tpl-contents.page-154474>h1.pageTitle {
    --kite-prologue-image-gap: 48px;
    padding-left:48px!important;
    padding-right: calc(var(--kite-prologue-rail-width) + var(--kite-prologue-image-gap) + min(28vw, 360px) + 32px) !important;
  }

  html body.page-154474>h1.pageTitle::after,html body.tpl-contents.page-154474>h1.pageTitle::after {
    width:min(28vw,360px)!important;
  }

  html body.page-154474>#kite-page-overview,html body.tpl-contents.page-154474>#kite-page-overview {
    left:48px!important;
    width:min(585px,49vw)!important;
    max-width:min(585px,49vw)!important;
    font-size:17px!important;
  }
}

@media (max-width: 1080px) {
  html body.page-154474>h1.pageTitle,html body.tpl-contents.page-154474>h1.pageTitle {
    --kite-prologue-rail-width: 76px;
    min-height:0!important;
    padding:98px 18px 42px!important;
    align-items:center!important;
    justify-content:flex-start!important;
    gap:22px!important;
    overflow:visible!important;
  }

  html body.page-154474>h1.pageTitle::before,html body.tpl-contents.page-154474>h1.pageTitle::before {
    align-self:flex-start!important;
    max-width:calc(100% - 82px)!important;
    font-size:12px!important;
    line-height:1.5!important;
  }

  html body.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.tpl-contents.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text {
    align-self:flex-start!important;
    flex-wrap:wrap!important;
    gap:10px 16px!important;
    margin:0 0 10px!important;
  }

  html body.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.tpl-contents.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text::before {
    font-size:clamp(48px,14vw,68px)!important;
  }

  html body.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.tpl-contents.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text::after {
    font-size:clamp(22px,6vw,28px)!important;
  }

  html body.page-154474>h1.pageTitle::after,html body.tpl-contents.page-154474>h1.pageTitle::after {
    position:relative!important;
    top:auto!important;
    right:auto!important;
    order:3!important;
    width:min(82vw,390px)!important;
    height:auto!important;
    aspect-ratio:3/5!important;
    margin:10px auto 0!important;
    padding:6px!important;
    border-radius:30px!important;
    transform:none!important;
  }

  html body.page-154474>#kite-page-overview,html body.tpl-contents.page-154474>#kite-page-overview {
    position:static!important;
    width:calc(100% - 36px)!important;
    max-width:620px!important;
    margin:26px auto 36px!important;
    font-size:clamp(15px,4vw,17px)!important;
    line-height:1.95!important;
  }

  html body.page-154474>nav.pnkz,html body.tpl-contents.page-154474>nav.pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 24px!important;
  }
}

@media (max-width: 420px) {
  html body.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.tpl-contents.page-154474>h1.pageTitle>span.kite-sitewide-hero-title-text {
    display:grid!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-154474>h1.pageTitle,html body.tpl-contents.page-154474>h1.pageTitle {
    animation:none!important;
  }
}

/* kite-cont3-prologue-hero-option3-20260816-v1 end */

/* kite-cont9-58-header-match-cont9-38-20260808-v1
   Scope: cont9/58 (body.page-256403) header and page-title hero only.
   Purpose: match the approved cont9/38 header hierarchy without changing article content or navigation. */

html body.page-256403:not(#kiteCont958Header) .header {
  position:absolute!important;
  top:0!important;
  right:0!important;
  z-index:10020!important;
  width:0!important;
  min-width:0!important;
  height:0!important;
  min-height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  overflow:visible!important;
  background:transparent!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  font-size:0!important;
  line-height:0!important;
}

html body.page-256403:not(#kiteCont958Header) .header>*:not(.hamburger),html body.page-256403:not(#kiteCont958Header) .header .siteTitle,html body.page-256403:not(#kiteCont958Header) .header .logo-catch,html body.page-256403:not(#kiteCont958Header) .header .logo-main,html body.page-256403:not(#kiteCont958Header) .header .sava,html body.page-256403:not(#kiteCont958Header) .header .kite-area-text {
  display:none!important;
  visibility:hidden!important;
}

html body.page-256403>nav.pnkz {
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","Noto Serif JP","MS PMincho",serif!important;
}

html body.page-256403>h1.pageTitle {
  position:relative!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  width:100vw!important;
  min-height:min(660px,84vh)!important;
  margin:0!important;
  padding:clamp(118px,14vw,156px) max(24px,calc((100vw - 1040px)/2)) clamp(112px,13vw,150px)!important;
  border:0!important;
  background:linear-gradient(90deg,rgba(14,184,177,0.055) 1px,transparent 1px)0 0/128px 128px,linear-gradient(0deg,rgba(14,184,177,0.052) 1px,transparent 1px)0 0/128px 128px,radial-gradient(circle at 18% 22%,rgba(19,199,162,0.22),rgba(19,199,162,0) 35%),radial-gradient(circle at 80% 18%,rgba(90,202,241,0.18),rgba(90,202,241,0) 31%),linear-gradient(135deg,rgba(241,255,251,0.98),rgba(247,253,255,0.99) 54%,rgba(228,248,255,0.94))!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS PMincho",serif!important;
  font-size:clamp(34px,4.2vw,54px)!important;
  font-weight:700!important;
  line-height:1.38!important;
  text-align:left!important;
  overflow:hidden!important;
  overflow-wrap:anywhere!important;
}

html body.page-256403>h1.pageTitle::before {
  content:"CARE INSURANCE GUIDE"!important;
  display:block!important;
  margin:0 0 26px!important;
  padding-left:84px!important;
  color:#11b9a9!important;
  -webkit-text-fill-color:#11b9a9!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif!important;
  font-size:clamp(15px,1.55vw,20px)!important;
  font-weight:700!important;
  line-height:1.2!important;
}

html body.page-256403>h1.pageTitle::after {
  content:""!important;
  display:block!important;
  max-width:760px!important;
  margin:30px 0 0!important;
}

@media (max-width: 767px) {
  html body.page-256403>nav.pnkz {
    font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;
  }

  html body.page-256403>h1.pageTitle {
    min-height:500px!important;
    padding:104px 20px 94px!important;
    font-size:clamp(29px,8.8vw,40px)!important;
    line-height:1.36!important;
  }

  html body.page-256403>h1.pageTitle::before {
    padding-left:56px!important;
    margin-bottom:20px!important;
    font-size:14px!important;
  }

  html body.page-256403>h1.pageTitle::after {
    margin-top:24px!important;
  }
}

/* /kite-cont9-58-header-match-cont9-38-20260808-v1 */

/* kite-nonhome-button-orbit-20260808-v1:start */
/*
 * Non-home buttons only.
 * The original fill, text and border colors remain authoritative; this layer
 * adds an orbiting two-tone glow and independent motion on precise hover.
 */
@property --kite-button-orbit-x {
  syntax: "<length>";
  inherits: false;
  initial-value: 12px;
}

@property --kite-button-orbit-y {
  syntax: "<length>";
  inherits: false;
  initial-value: 4px;
}

@keyframes kite-button-aurora-orbit-20260808 {
  0%,100% {
    --kite-button-orbit-x: 12px;
    --kite-button-orbit-y: 4px;
  }
  25% {
    --kite-button-orbit-x: 2px;
    --kite-button-orbit-y: 11px;
  }
  50% {
    --kite-button-orbit-x: -12px;
    --kite-button-orbit-y: 4px;
  }
  75% {
    --kite-button-orbit-x: -2px;
    --kite-button-orbit-y: -8px;
  }
}

html body:not(#top#top#top#top) :is(a[class*="btn"],a[class*="button"],a[class*="cta"],a[class*="action"],a[class*="pill"],a[class*="link-card"],a.kc-region-link,a.kite-a18v-region-link,[role="button"],button,input[type="button"],input[type="submit"],input[type="reset"]):not(.hamburger):not(.h-float-btn):not(.btn-tel):not(.btn-mail):not([disabled]):not([aria-disabled="true"]),html body:not(#top#top#top#top)>nav.menu.menu li>a,html body:not(#top#top#top#top) .kite-representative-link-buttons>a,html body:not(#top#top#top#top) .medical-toc>a,html body:not(#top#top#top#top) .support-toc>a,html body:not(#top#top#top#top) .kite-cont1-53-region-nav__links>a,html body:not(#top#top#top#top) .kite-cont1-59-region-nav__links>a,html body:not(#top#top#top#top) .kite-service-detail-actions>a,html body:not(#top#top#top#top) .kite-medical-back-v2>a,html body:not(#top#top#top#top) .actions>a,html body:not(#top#top#top#top) .cta>a {
  --kite-button-orbit-x: 12px;
  --kite-button-orbit-y: 4px;
  transform-origin:50% 50%!important;
  transition:translate 260ms cubic-bezier(.16,1,.3,1),scale 260ms cubic-bezier(.16,1,.3,1),rotate 260ms cubic-bezier(.16,1,.3,1),filter 260ms ease,box-shadow 260ms ease!important;
}

@media (hover: hover) and (pointer: fine) {
  html body:not(#top#top#top#top) :is(a[class*="btn"],a[class*="button"],a[class*="cta"],a[class*="action"],a[class*="pill"],a[class*="link-card"],a.kc-region-link,a.kite-a18v-region-link,[role="button"],button,input[type="button"],input[type="submit"],input[type="reset"]):not(.hamburger):not(.h-float-btn):not(.btn-tel):not(.btn-mail):not([disabled]):not([aria-disabled="true"]):hover,html body:not(#top#top#top#top)>nav.menu.menu li>a:hover,html body:not(#top#top#top#top) .kite-representative-link-buttons>a:hover,html body:not(#top#top#top#top) .medical-toc>a:hover,html body:not(#top#top#top#top) .support-toc>a:hover,html body:not(#top#top#top#top) .kite-cont1-53-region-nav__links>a:hover,html body:not(#top#top#top#top) .kite-cont1-59-region-nav__links>a:hover,html body:not(#top#top#top#top) .kite-service-detail-actions>a:hover,html body:not(#top#top#top#top) .kite-medical-back-v2>a:hover,html body:not(#top#top#top#top) .actions>a:hover,html body:not(#top#top#top#top) .cta>a:hover {
    translate:0-5px!important;
    scale:1.018!important;
    rotate:-.22deg!important;
    filter:saturate(1.08) brightness(1.025)!important;
    box-shadow:
      var(--kite-button-orbit-x) var(--kite-button-orbit-y) 28px rgba(20, 184, 166, .30),
      calc(-1 * var(--kite-button-orbit-x)) calc(-1 * var(--kite-button-orbit-y)) 30px rgba(42, 145, 230, .27),
      0 12px 22px rgba(8, 68, 92, .13) !important;
    animation:kite-button-aurora-orbit-20260808 1.65s linear infinite!important;
    will-change:translate,scale,filter;
  }
}

html body:not(#top#top#top#top) :is(a[class*="btn"],a[class*="button"],a[class*="cta"],a[class*="action"],a[class*="pill"],a[class*="link-card"],a.kc-region-link,a.kite-a18v-region-link,[role="button"],button,input[type="button"],input[type="submit"],input[type="reset"]):not(.hamburger):not(.h-float-btn):not(.btn-tel):not(.btn-mail):not([disabled]):not([aria-disabled="true"]):focus-visible,html body:not(#top#top#top#top)>nav.menu.menu li>a:focus-visible,html body:not(#top#top#top#top) .kite-representative-link-buttons>a:focus-visible,html body:not(#top#top#top#top) .medical-toc>a:focus-visible,html body:not(#top#top#top#top) .support-toc>a:focus-visible,html body:not(#top#top#top#top) .kite-cont1-53-region-nav__links>a:focus-visible,html body:not(#top#top#top#top) .kite-cont1-59-region-nav__links>a:focus-visible,html body:not(#top#top#top#top) .kite-service-detail-actions>a:focus-visible,html body:not(#top#top#top#top) .kite-medical-back-v2>a:focus-visible,html body:not(#top#top#top#top) .actions>a:focus-visible,html body:not(#top#top#top#top) .cta>a:focus-visible {
  outline:3px solid rgba(15,184,178,.76)!important;
  outline-offset:5px!important;
  box-shadow:0 0 0 6px rgba(64,169,232,.16)!important;
}

@media (prefers-reduced-motion: reduce) {
  html body:not(#top#top#top#top) :is(a[class*="btn"],a[class*="button"],a[class*="cta"],a[class*="action"],a[class*="pill"],a[class*="link-card"],a.kc-region-link,a.kite-a18v-region-link,[role="button"],button,input[type="button"],input[type="submit"],input[type="reset"]):not(.hamburger):not(.h-float-btn):not(.btn-tel):not(.btn-mail):not([disabled]):not([aria-disabled="true"]):hover,html body:not(#top#top#top#top)>nav.menu.menu li>a:hover,html body:not(#top#top#top#top) .kite-representative-link-buttons>a:hover,html body:not(#top#top#top#top) .medical-toc>a:hover,html body:not(#top#top#top#top) .support-toc>a:hover,html body:not(#top#top#top#top) .kite-cont1-53-region-nav__links>a:hover,html body:not(#top#top#top#top) .kite-cont1-59-region-nav__links>a:hover,html body:not(#top#top#top#top) .kite-service-detail-actions>a:hover,html body:not(#top#top#top#top) .kite-medical-back-v2>a:hover,html body:not(#top#top#top#top) .actions>a:hover,html body:not(#top#top#top#top) .cta>a:hover {
    animation:none!important;
    translate:0 0!important;
    scale:1!important;
    rotate:0deg!important;
    transition-duration:.01ms!important;
  }
}
/* kite-nonhome-button-orbit-20260808-v1:end */

/* kite-cont9-38-depth-css-20260808-v2 */
body.page-239898 #kite-kyotaku-atlas-v2{--ink:#0c3045;--muted:#526f7e;--mint:#16baa9;--blue:#168fc9;--line:rgba(19,157,174,.22);width:100%;max-width:1120px;margin:0 auto;padding:clamp(22px,4vw,56px);box-sizing:border-box;color:var(--ink);font-family:"Yu Mincho","Hiragino Mincho ProN",serif;line-height:2;background:linear-gradient(145deg,rgba(255,255,255,.88),rgba(234,252,250,.72) 48%,rgba(233,246,255,.78));border:1px solid rgba(255,255,255,.9);border-radius:36px;box-shadow:0 28px 90px rgba(16,114,137,.11);overflow:hidden;position:relative;writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;white-space:normal!important}
body.page-239898 #kite-kyotaku-atlas-v2 *{box-sizing:border-box;writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal}body.page-239898 #kite-kyotaku-atlas-v2:before,body.page-239898 #kite-kyotaku-atlas-v2:after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;filter:blur(10px);pointer-events:none;opacity:.22}body.page-239898 #kite-kyotaku-atlas-v2:before{right:-210px;top:500px;background:radial-gradient(circle,#65dbe0,transparent 68%)}body.page-239898 #kite-kyotaku-atlas-v2:after{left:-250px;top:2600px;background:radial-gradient(circle,#87c9ff,transparent 68%)}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-hero,body.page-239898 #kite-kyotaku-atlas-v2 .k38-sec,body.page-239898 #kite-kyotaku-atlas-v2 .k38-toc,body.page-239898 #kite-kyotaku-atlas-v2 .k38-faq,body.page-239898 #kite-kyotaku-atlas-v2 .k38-source,body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta{position:relative;z-index:1}body.page-239898 #kite-kyotaku-atlas-v2 .k38-hero{display:block!important;width:100%!important;padding:clamp(28px,7vw,72px) clamp(12px,4vw,48px);text-align:center}body.page-239898 #kite-kyotaku-atlas-v2 .k38-eyebrow{display:inline-flex;align-items:center;gap:12px;color:#078f88;font:700 13px/1.4 Arial,sans-serif;letter-spacing:.18em}body.page-239898 #kite-kyotaku-atlas-v2 .k38-eyebrow:before,body.page-239898 #kite-kyotaku-atlas-v2 .k38-eyebrow:after{content:"";width:42px;height:1px;background:linear-gradient(90deg,var(--mint),#5fd5ef)}body.page-239898 #kite-kyotaku-atlas-v2 .k38-hero h2{display:block!important;width:100%!important;max-width:none!important;margin:24px 0 20px!important;font-size:clamp(34px,6vw,68px)!important;line-height:1.28!important;letter-spacing:.03em;background:linear-gradient(100deg,#0a354c 0%,#087f9f 35%,#14b89f 62%,#0a4f77 100%);background-size:220%auto;color:transparent!important;-webkit-background-clip:text;background-clip:text;animation:k38title 8s ease-in-out infinite}body.page-239898 #kite-kyotaku-atlas-v2 .k38-hero p{display:block!important;width:100%!important;max-width:780px!important;margin:0 auto!important;color:var(--muted);font-size:clamp(16px,2vw,20px)}@keyframes k38title{50%{background-position:100% 50%}}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:34px auto 0;max-width:760px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-stats div{padding:20px 12px;border-radius:20px;background:rgba(255,255,255,.82);border:1px solid var(--line);box-shadow:0 12px 35px rgba(19,126,145,.08)}body.page-239898 #kite-kyotaku-atlas-v2 .k38-stats b{display:block;color:#0a7893;font:700 21px/1.4 Arial,sans-serif}body.page-239898 #kite-kyotaku-atlas-v2 .k38-stats small{color:#607986}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-toc{margin:0 0 58px;padding:26px;border-radius:26px;background:linear-gradient(125deg,rgba(18,184,168,.12),rgba(50,151,220,.10));border:1px solid var(--line)}body.page-239898 #kite-kyotaku-atlas-v2 .k38-toc h3{margin:0 0 14px;text-align:center;color:#0a657b}body.page-239898 #kite-kyotaku-atlas-v2 .k38-toc ol{columns:2;column-gap:38px;margin:0;padding-left:1.5em}body.page-239898 #kite-kyotaku-atlas-v2 .k38-toc li{break-inside:avoid;margin:7px 0}body.page-239898 #kite-kyotaku-atlas-v2 .k38-toc a{color:#174c61;text-decoration:none;border-bottom:1px dashed rgba(15,156,172,.36)}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-sec{scroll-margin-top:30px;margin:0 0 72px;padding:clamp(24px,4vw,46px);border-radius:30px;background:rgba(255,255,255,.82);border:1px solid rgba(34,168,176,.18);box-shadow:0 18px 52px rgba(12,95,119,.07)}body.page-239898 #kite-kyotaku-atlas-v2 .k38-no{display:block;margin-bottom:9px;color:#0a9b96;font:700 13px/1.2 Arial,sans-serif;letter-spacing:.18em}body.page-239898 #kite-kyotaku-atlas-v2 .k38-sec h2{margin:0 0 28px!important;padding:0 0 18px!important;background:none!important;color:var(--ink)!important;font-size:clamp(25px,3.4vw,38px)!important;line-height:1.45!important;border-bottom:1px solid var(--line);border-radius:0!important}body.page-239898 #kite-kyotaku-atlas-v2 .k38-sec p{margin:0 0 1.35em;font-size:clamp(16px,1.8vw,18px)}body.page-239898 #kite-kyotaku-atlas-v2 .k38-sec p:last-child{margin-bottom:0}body.page-239898 #kite-kyotaku-atlas-v2 .k38-key{margin-top:28px;padding:24px;border-radius:22px;background:linear-gradient(135deg,#0f948d,#168ec9);color:#fff}body.page-239898 #kite-kyotaku-atlas-v2 .k38-key strong{font-size:21px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-key ul{margin:12px 0 0;padding-left:1.4em}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-signal-grid,body.page-239898 #kite-kyotaku-atlas-v2 .k38-check{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:26px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-signal-grid span,body.page-239898 #kite-kyotaku-atlas-v2 .k38-check label{padding:14px 10px;text-align:center;border-radius:15px;background:linear-gradient(145deg,#f3fffd,#edf7ff);border:1px solid var(--line);font-size:14px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-route{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:28px 0}body.page-239898 #kite-kyotaku-atlas-v2 .k38-route div{padding:20px;border-radius:18px;background:#f4fbfc;border-left:5px solid var(--mint)}body.page-239898 #kite-kyotaku-atlas-v2 .k38-route b,body.page-239898 #kite-kyotaku-atlas-v2 .k38-route small{display:block}body.page-239898 #kite-kyotaku-atlas-v2 .k38-route small{color:var(--muted)}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-compass{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:center;margin:30px auto;max-width:720px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-compass .center{grid-column:2;grid-row:1/span 2;display:flex;align-items:center;justify-content:center;min-height:170px;padding:20px;text-align:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--mint),var(--blue));box-shadow:0 16px 38px rgba(18,145,171,.24);font-size:20px;font-weight:700}body.page-239898 #kite-kyotaku-atlas-v2 .k38-compass span{padding:15px;text-align:center;border-radius:999px;background:#effbfc;border:1px solid var(--line)}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-flow{display:flex;gap:8px;align-items:stretch;overflow-x:auto;padding:20px 4px 28px;margin:20px 0}body.page-239898 #kite-kyotaku-atlas-v2 .k38-flow div{flex:0 0 138px;padding:20px 12px;border-radius:20px;background:linear-gradient(155deg,#fff,#ecfbff);border:1px solid var(--line);text-align:center}body.page-239898 #kite-kyotaku-atlas-v2 .k38-flow b,body.page-239898 #kite-kyotaku-atlas-v2 .k38-flow span,body.page-239898 #kite-kyotaku-atlas-v2 .k38-flow small{display:block}body.page-239898 #kite-kyotaku-atlas-v2 .k38-flow b{color:#0c9d99;font:700 25px/1 Arial,sans-serif}body.page-239898 #kite-kyotaku-atlas-v2 .k38-flow span{margin:10px 0 7px;font-weight:700}body.page-239898 #kite-kyotaku-atlas-v2 .k38-flow small{color:var(--muted);line-height:1.6}body.page-239898 #kite-kyotaku-atlas-v2 .k38-flow i{align-self:center;color:#15a9b1;font-style:normal}body.page-239898 #kite-kyotaku-atlas-v2 .k38-plan{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:28px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-plan div{min-height:128px;padding:16px 12px;border-radius:18px;background:linear-gradient(150deg,rgba(20,186,169,.12),rgba(24,143,201,.10));text-align:center}body.page-239898 #kite-kyotaku-atlas-v2 .k38-plan em,body.page-239898 #kite-kyotaku-atlas-v2 .k38-plan b{display:block}body.page-239898 #kite-kyotaku-atlas-v2 .k38-plan em{color:#078c8b;font:700 12px/1.4 Arial,sans-serif;letter-spacing:.15em}body.page-239898 #kite-kyotaku-atlas-v2 .k38-plan b{margin-top:14px;line-height:1.7}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-network{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-items:center;margin:28px auto;max-width:740px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-network strong{grid-column:2;grid-row:1/span 2;display:flex;align-items:center;justify-content:center;min-height:160px;border-radius:28px;background:linear-gradient(135deg,var(--mint),var(--blue));color:#fff;text-align:center}body.page-239898 #kite-kyotaku-atlas-v2 .k38-network span{padding:14px;text-align:center;border:1px solid var(--line);border-radius:999px;background:#fff}body.page-239898 #kite-kyotaku-atlas-v2 .k38-cycle{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-cycle span{position:relative;padding:24px 10px;border-radius:50%;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(145deg,#e7fffa,#eaf5ff);border:1px solid var(--line);font-weight:700}body.page-239898 #kite-kyotaku-atlas-v2 .k38-cycle small{color:var(--muted);font-weight:400}body.page-239898 #kite-kyotaku-atlas-v2 .k38-boundary{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}body.page-239898 #kite-kyotaku-atlas-v2 .k38-boundary>div{padding:25px;border-radius:22px;background:linear-gradient(145deg,#f1fffc,#f0f8ff);border:1px solid var(--line)}body.page-239898 #kite-kyotaku-atlas-v2 .k38-boundary h3{margin:0 0 14px;color:#087d8d}body.page-239898 #kite-kyotaku-atlas-v2 .k38-boundary ul{margin:0;padding-left:1.4em}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-faq{margin:0 0 72px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-faq>h2{text-align:center;font-size:clamp(30px,4vw,46px)!important;color:var(--ink)!important}body.page-239898 #kite-kyotaku-atlas-v2 .k38-faq details{margin:12px 0;padding:0 22px;border-radius:18px;background:rgba(255,255,255,.86);border:1px solid var(--line);box-shadow:0 10px 28px rgba(12,95,119,.05)}body.page-239898 #kite-kyotaku-atlas-v2 .k38-faq summary{padding:20px 35px 20px 0;cursor:pointer;font-weight:700;list-style:none;position:relative}body.page-239898 #kite-kyotaku-atlas-v2 .k38-faq summary:after{content:"＋";position:absolute;right:0;top:18px;color:#0a9d9a;font-size:23px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-faq details[open] summary:after{content:"−"}body.page-239898 #kite-kyotaku-atlas-v2 .k38-faq details p{margin:0;padding:0 0 22px;color:#3e6070}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-source{padding:26px;border-radius:22px;background:rgba(245,251,252,.92);border:1px solid var(--line);font-size:14px;color:#486473}body.page-239898 #kite-kyotaku-atlas-v2 .k38-source h2{margin:0 0 12px!important;font-size:19px!important;color:var(--ink)!important}body.page-239898 #kite-kyotaku-atlas-v2 .k38-source a{color:#087f94;word-break:break-word}body.page-239898 #kite-kyotaku-atlas-v2 .k38-source li{margin:7px 0}body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta{text-align:center;padding:58px 10px 20px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta p{font-size:20px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta a{display:inline-flex;align-items:center;justify-content:center;min-width:280px;margin:8px;padding:17px 28px;border-radius:999px;text-decoration:none;font-weight:700;transition:.35s ease}body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta .primary{color:#fff;background:linear-gradient(90deg,var(--mint),var(--blue));box-shadow:0 14px 34px rgba(16,150,176,.22)}body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta .secondary{color:#0b5970;background:#fff;border:1px solid var(--line)}body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta a:hover,body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta a:focus-visible{transform:translateY(-4px) scale(1.015);box-shadow:0 20px 44px rgba(16,150,176,.26)}
@media(max-width:720px){body.page-239898 #kite-kyotaku-atlas-v2{padding:18px 14px;border-radius:24px;line-height:1.9}body.page-239898 #kite-kyotaku-atlas-v2 .k38-stats{grid-template-columns:1fr}body.page-239898 #kite-kyotaku-atlas-v2 .k38-toc ol{columns:1}body.page-239898 #kite-kyotaku-atlas-v2 .k38-sec{padding:24px 18px;margin-bottom:38px;border-radius:23px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-signal-grid,body.page-239898 #kite-kyotaku-atlas-v2 .k38-check{grid-template-columns:1fr 1fr}body.page-239898 #kite-kyotaku-atlas-v2 .k38-route,body.page-239898 #kite-kyotaku-atlas-v2 .k38-boundary{grid-template-columns:1fr}body.page-239898 #kite-kyotaku-atlas-v2 .k38-compass{grid-template-columns:1fr 1fr}body.page-239898 #kite-kyotaku-atlas-v2 .k38-compass .center{grid-column:1/span 2;grid-row:auto;min-height:120px;border-radius:32px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-plan{grid-template-columns:1fr}body.page-239898 #kite-kyotaku-atlas-v2 .k38-plan div{min-height:0}body.page-239898 #kite-kyotaku-atlas-v2 .k38-network{grid-template-columns:1fr 1fr}body.page-239898 #kite-kyotaku-atlas-v2 .k38-network strong{grid-column:1/span 2;grid-row:auto;min-height:110px}body.page-239898 #kite-kyotaku-atlas-v2 .k38-cycle{grid-template-columns:1fr 1fr}body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta a{min-width:0;width:100%;margin:7px 0}body.page-239898 #kite-kyotaku-atlas-v2 .k38-flow i{display:none}}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-hero h2{height:auto!important;min-height:0!important;padding:0!important;text-align:center!important;background:linear-gradient(100deg,#0a354c 0%,#087f9f 35%,#14b89f 62%,#0a4f77 100%)!important;background-size:220%auto!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-sec h2,body.page-239898 #kite-kyotaku-atlas-v2 .k38-faq>h2,body.page-239898 #kite-kyotaku-atlas-v2 .k38-source h2{-webkit-text-fill-color:var(--ink)!important;color:var(--ink)!important}
@media(prefers-reduced-motion:reduce){body.page-239898 #kite-kyotaku-atlas-v2 .k38-hero h2{animation:none}body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta a{transition:none}}

/* browser-comments-20260809-v1 */
body.page-239898 #kite-kyotaku-atlas-v2 .k38-key,body.page-239898 #kite-kyotaku-atlas-v2 .k38-key *{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
body.page-239898 #kite-kyotaku-atlas-v2 #k38-faq>h2,body.page-239898 #kite-kyotaku-atlas-v2 #kite-kyotaku-source-note-v2>h2,body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta>a.primary,body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta>a.primary:hover,body.page-239898 #kite-kyotaku-atlas-v2 .k38-cta>a.primary:focus-visible{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
html body.page-239898 article#kite-kyotaku-atlas-v2#kite-kyotaku-atlas-v2>div.k38-cta>a.primary,html body.page-239898 article#kite-kyotaku-atlas-v2#kite-kyotaku-atlas-v2>div.k38-cta>a.primary:hover,html body.page-239898 article#kite-kyotaku-atlas-v2#kite-kyotaku-atlas-v2>div.k38-cta>a.primary:focus-visible{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  -webkit-background-clip:border-box!important;
  background-clip:border-box!important;
  animation:none!important;
}
body.page-239898 #kite-kyotaku-atlas-v2 #k38-3 .k38-route>div,body.page-239898 #kite-kyotaku-atlas-v2 #k38-17 .k38-route>div{
  border-left:0!important;
  padding-left:24px!important;
}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-hero>h2{
  position:relative!important;
  z-index:0!important;
  min-height:clamp(210px,20vw,300px)!important;
  padding:clamp(32px,5vw,64px) clamp(24px,5vw,70px)!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  overflow:visible!important;
}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-hero>h2:before{
  content:"";
  position:absolute;
  inset:0;
  z-index:-1;
  border-radius:30px;
  background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(239,251,255,.94));
  border:1px solid rgba(23,173,184,.18);
  box-shadow:0 18px 48px rgba(12,95,119,.09);
}
body.page-239898 #kite-kyotaku-atlas-v2 .k38-sec>h2{
  min-height:clamp(112px,10vw,148px)!important;
  margin:0 0 34px!important;
  padding:clamp(25px,3vw,40px) clamp(22px,4vw,50px)!important;
  display:flex!important;
  align-items:center!important;
  width:100%!important;
  background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(239,251,255,.94))!important;
  border:1px solid rgba(23,173,184,.18)!important;
  border-radius:24px!important;
  box-shadow:0 14px 34px rgba(12,95,119,.08)!important;
}
@media(max-width:720px){
  body.page-239898 #kite-kyotaku-atlas-v2 .k38-hero>h2{
    min-height:178px!important;
    padding:30px 18px!important;
  }
  body.page-239898 #kite-kyotaku-atlas-v2 .k38-hero>h2:before{border-radius:22px}
  body.page-239898 #kite-kyotaku-atlas-v2 .k38-sec>h2{
    min-height:96px!important;
    margin-bottom:26px!important;
    padding:22px 18px!important;
    border-radius:19px!important;
  }
}
/* /browser-comments-20260809-v1 */
/* /kite-cont9-38-depth-css-20260808-v2 */

/* kite-cont9-main-navigation-atlas-20260809-v1 */
body.page-239440{--k9-ink:#0a3148;--k9-teal:#12b9a8;--k9-blue:#169bd6;--k9-pale:#eafafa;--k9-line:rgba(16,160,177,.22);background:linear-gradient(135deg,#f9ffff 0%,#eafffb 44%,#eef6ff 100%);color:var(--k9-ink)}
body.page-239440 .pageTitle{min-height:360px;box-sizing:border-box;padding:112px max(7vw,calc((100vw - 1120px)/2));display:flex;align-items:center;background:radial-gradient(circle at 82% 32%,rgba(74,208,230,.34),transparent 28%),linear-gradient(115deg,#fbffff,#dcfbf4 48%,#dceeff);font-family:"Yu Mincho","Hiragino Mincho ProN",serif;font-size:clamp(34px,4.4vw,68px)!important;line-height:1.25!important;letter-spacing:.03em;color:#0a3148!important;-webkit-text-fill-color:#0a3148!important;position:relative;overflow:hidden}
body.page-239440 .pageTitle::before{content:"CARE INSURANCE GUIDE";position:absolute;top:78px;color:#0cae9e;-webkit-text-fill-color:#0cae9e;font:700 13px/1.2 Georgia,serif;letter-spacing:.2em}
body.page-239440 .pageTitle::after{content:none!important}
@keyframes k9-title-flow{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}
body.page-239440>.menu{border:0;background:linear-gradient(120deg,#64dfce,#c7f4ec 44%,#91c4f5);padding:34px 6vw 38px}
body.page-239440>.menu .inner{max-width:1160px;margin:auto}
body.page-239440>.menu ul{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;list-style:none!important;margin:0!important;padding:0!important}body.page-239440>.menu li{list-style:none!important;margin:0!important;padding:0!important}
body.page-239440>.menu li{margin:0!important}
body.page-239440>.menu a{display:flex;align-items:center;min-height:48px;padding:8px 20px;border:1px solid rgba(255,255,255,.8);border-radius:999px;background:rgba(255,255,255,.88);box-shadow:0 8px 24px rgba(11,91,121,.09);color:#12384d;font-weight:700;text-decoration:none;transition:.35s ease}
body.page-239440>.menu a:hover,body.page-239440>.menu a:focus-visible{transform:translateY(-5px) rotate(-.5deg);background:#fff;box-shadow:0 16px 30px rgba(11,91,121,.2);outline:3px solid rgba(22,155,214,.24);outline-offset:3px}
body.page-239440 main,body.page-239440 main .article,body.page-239440 main .txt.editorArea{max-width:none!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important}html body.page-239440 main section#qczk.article.siteWidth-s{opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important;animation:none!important}
#kite-insurance-navigation-v1{font-family:"Yu Mincho","Hiragino Mincho ProN",serif;font-size:18px;line-height:2;color:var(--k9-ink);background-image:linear-gradient(rgba(12,123,147,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(12,123,147,.035) 1px,transparent 1px);background-size:72px 72px;padding:clamp(70px,8vw,120px) max(5vw,calc((100vw - 1180px)/2))}
#kite-insurance-navigation-v1 *{box-sizing:border-box}
#kite-insurance-navigation-v1>section{opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important}
#kite-insurance-navigation-v1 section>header{position:static!important;inset:auto!important;width:auto!important;height:auto!important;display:grid!important;transform:none!important;z-index:auto!important}
#kite-insurance-navigation-v1 a{color:#087e9d;text-underline-offset:4px}
.k9m-hero{position:relative;min-height:620px;padding:clamp(48px,7vw,88px);border:1px solid rgba(255,255,255,.9);border-radius:50px;background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(232,255,250,.84));box-shadow:0 30px 80px rgba(9,99,119,.12);overflow:hidden;isolation:isolate}
.k9m-hero::before{content:"";position:absolute;width:520px;height:520px;right:-80px;top:48px;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 45px,rgba(14,183,169,.1) 46px 48px);z-index:-1;animation:none}
@keyframes k9-pulse{50%{transform:scale(1.08) rotate(10deg)}}
.k9m-en{margin:0 0 25px!important;color:#0aaa9b!important;font:700 13px/1.4 Georgia,serif!important;letter-spacing:.22em;text-transform:uppercase}
.k9m-hero h2{max-width:720px;margin:0 0 24px!important;font-size:clamp(38px,5.2vw,74px)!important;line-height:1.25!important;letter-spacing:.02em;color:#082f47!important}
.k9m-hero h2 em{font-style:normal;color:transparent;background:linear-gradient(90deg,#0ab39f,#1595dc);-webkit-background-clip:text;background-clip:text}
.k9m-hero>p:not(.k9m-en){max-width:690px;margin:0!important;color:#476675;font-size:clamp(17px,1.5vw,21px)}
.k9m-hero nav{display:flex;flex-wrap:wrap;gap:12px;margin-top:44px;max-width:700px}
.k9m-hero nav a,.k9m-cta a{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:10px 24px;border-radius:999px;background:linear-gradient(105deg,#11bba8,#159bd7);color:#fff!important;text-decoration:none;font-weight:700;box-shadow:0 12px 28px rgba(12,138,170,.22);transition:.35s ease}
.k9m-hero nav a:hover,.k9m-hero nav a:focus-visible,.k9m-cta a:hover,.k9m-cta a:focus-visible{transform:translateY(-5px) scale(1.025);box-shadow:0 20px 38px rgba(12,138,170,.3);outline:3px solid rgba(16,185,168,.24);outline-offset:4px}
.k9m-orbit{position:absolute;width:340px;height:340px;right:clamp(20px,6vw,90px);bottom:70px;border:1px solid rgba(20,160,180,.24);border-radius:50%;animation:k9-orbit 60s linear infinite}
.k9m-orbit::before,.k9m-orbit::after,.k9m-orbit i{content:"";position:absolute;inset:35px;border:1px solid rgba(20,160,180,.2);border-radius:50%}
.k9m-orbit::after{inset:90px;background:radial-gradient(circle,#fff,#d8fbf5)}
.k9m-orbit i:nth-child(1){inset:-18px 90px;transform:rotate(42deg)}.k9m-orbit i:nth-child(2){inset:70px -10px;transform:rotate(-28deg)}.k9m-orbit i:nth-child(3){inset:125px;background:#0db8a6;border:0;box-shadow:0 0 40px rgba(13,184,166,.45)}
.k9m-orbit span{position:absolute;z-index:2;padding:2px 10px;border-radius:20px;background:#fff;color:#087f91;font-weight:700;font-size:14px;line-height:1.8}.k9m-orbit span:nth-of-type(1){top:6px;left:135px}.k9m-orbit span:nth-of-type(2){top:142px;right:-18px}.k9m-orbit span:nth-of-type(3){bottom:5px;left:138px}.k9m-orbit span:nth-of-type(4){top:142px;left:-18px}
@keyframes k9-orbit{to{transform:rotate(360deg)}}@keyframes k9-orbit-label{to{transform:rotate(-360deg)}}
.k9m-alert{margin:26px 0 80px;padding:24px 30px;border-left:5px solid #11bba8;border-radius:0 22px 22px 0;background:rgba(255,255,255,.8);box-shadow:0 12px 30px rgba(9,99,119,.08)}
.k9m-alert b{display:block;color:#07988f;font-size:18px}.k9m-alert p{margin:4px 0 0!important}
.k9m-s,.k9m-faq{margin:0 0 56px;padding:clamp(32px,5vw,64px);border:1px solid rgba(33,168,180,.16);border-radius:36px;background:rgba(255,255,255,.88);box-shadow:0 20px 55px rgba(9,89,112,.08);content-visibility:auto;contain-intrinsic-size:900px}
.k9m-s>header,.k9m-faq>header{display:grid;grid-template-columns:90px 1fr;gap:22px;align-items:start;margin-bottom:32px}
.k9m-s>header>b,.k9m-faq>header>b{display:flex;align-items:center;justify-content:center;width:82px;height:82px;border-radius:26px;background:linear-gradient(135deg,#0dc1ab,#2389e0);color:#fff;font:700 27px/1 Georgia,serif;box-shadow:0 13px 26px rgba(12,143,171,.23);transform:rotate(-4deg)}
.k9m-s h2,.k9m-faq h2{margin:0!important;color:#092f47!important;font-size:clamp(27px,3vw,42px)!important;line-height:1.38!important}
.k9m-lead{margin:8px 0 0!important;color:#56808c!important;font-size:16px!important}
.k9m-s>p{margin:0 0 1.25em!important;text-align:justify;text-justify:inter-ideograph;line-break:strict}
.k9m-two,.k9m-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0 30px}
.k9m-card{position:relative;padding:26px;border:1px solid rgba(24,170,183,.17);border-radius:25px;background:linear-gradient(145deg,#fff,#f0fcfb);overflow:hidden}
.k9m-card::after{content:"";position:absolute;width:70px;height:70px;right:-28px;bottom:-28px;border-radius:50%;border:14px solid rgba(22,155,214,.08)}
.k9m-card h3,.k9m-note h3{margin:0 0 10px!important;color:#087e91!important;font-size:21px!important}.k9m-card p{margin:0!important;font-size:16px;line-height:1.9}
.k9m-principles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:25px 0 32px}.k9m-principles span{padding:17px 12px;border-radius:20px;background:#eafaf8;text-align:center;font-weight:700}.k9m-principles i{display:block;color:#129dd0;font:700 12px/1.5 Georgia,serif}
.k9m-money{display:grid;grid-template-columns:1fr 60px 1fr;gap:18px;align-items:center;margin:30px 0}.k9m-money>div{padding:30px;border-radius:28px;background:linear-gradient(145deg,#e5fbf6,#eaf4ff);text-align:center}.k9m-money>b{font-size:14px}.k9m-money strong{display:block;margin:8px 0;color:#087f9a;font-size:28px}.k9m-money p{margin:0!important;font-size:15px}.k9m-money>span{text-align:center;color:#0aa999;font-size:38px}
.k9m-flow{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;list-style:none!important;margin:28px 0 36px!important;padding:0!important;counter-reset:k9flow}html body.tpl-contents.page-239440 .editorArea #kite-insurance-navigation-v1 .k9m-flow{padding-left:0!important}html body.tpl-contents.page-239440 .editorArea #kite-insurance-navigation-v1 .k9m-flow>li{display:grid;grid-template-rows:36px auto 1fr;row-gap:8px;justify-items:center;margin-left:0!important;counter-increment:k9flow;list-style:none!important}html body.tpl-contents.page-239440 .editorArea #kite-insurance-navigation-v1 .k9m-flow>li::marker{content:""}html body.tpl-contents.page-239440 .editorArea #kite-insurance-navigation-v1 .k9m-flow>li::before{content:counter(k9flow,decimal-leading-zero);position:static;display:grid;place-items:center;width:36px;height:36px;margin:0 auto;box-sizing:border-box;border-radius:50%;background:linear-gradient(135deg,#0eb59c,#159bd1);color:#fff;-webkit-text-fill-color:#fff;font:700 12px/1 Georgia,"Times New Roman",serif;letter-spacing:.04em;box-shadow:0 7px 15px rgba(8,128,151,.16)}.k9m-flow li{position:relative;min-height:150px;padding:24px 15px;border-radius:22px;background:linear-gradient(150deg,#effcf9,#e8f4ff);text-align:center}.k9m-flow li:not(:last-child)::after{content:"›";position:absolute;right:-12px;top:54px;z-index:2;color:#10aaae;font-size:32px}.k9m-flow b{display:block;color:#078e9e;font-size:18px}.k9m-flow span{display:block;margin-top:9px;font-size:13px;line-height:1.7}
.k9m-branch{display:grid;grid-template-columns:160px 1fr;gap:22px;align-items:center;margin:30px 0}.k9m-branch>.k9m-start{display:flex;align-items:center;justify-content:center;width:150px;height:150px;border-radius:50%;background:linear-gradient(135deg,#13baa5,#188fd7);color:#fff;font-size:23px;font-weight:700;box-shadow:0 20px 36px rgba(11,144,170,.22)}.k9m-branch>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.k9m-team{display:grid;grid-template-columns:1fr 170px 1fr;grid-template-rows:auto auto auto;gap:15px;align-items:center;margin:30px auto;max-width:760px;text-align:center}.k9m-team span{padding:15px;border-radius:999px;background:#e7faf7;font-size:15px;font-weight:700}.k9m-team strong{grid-column:2;grid-row:1/3;display:flex;flex-direction:column;justify-content:center;width:170px;height:170px;border-radius:50%;background:linear-gradient(135deg,#0bb8a4,#168fd9);color:#fff;font-size:26px;box-shadow:0 18px 36px rgba(11,144,170,.25)}.k9m-team small{font-size:13px}.k9m-team i{grid-column:1/-1;padding:8px;color:#087e91;font-style:normal;font-weight:700}
.k9m-loop{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:30px 0}.k9m-loop span{display:flex;align-items:center;justify-content:center;width:140px;min-height:90px;padding:12px;border-radius:50%;background:#e9faf8;color:#087d91;font-weight:700;text-align:center}.k9m-loop strong{width:100%;color:#1693c9;text-align:center}.k9m-loop span:not(:last-of-type)::after{content:"→";position:relative;right:-26px;color:#13aaaf}
.k9m-check{display:grid;grid-template-columns:1fr 1fr;gap:13px;list-style:none!important;margin:28px 0 34px!important;padding:0!important}.k9m-check li{position:relative;padding:16px 20px 16px 52px;border-radius:16px;background:#effbf9}.k9m-check li::before{content:"✓";position:absolute;left:18px;top:14px;color:#10a89c;font-size:22px;font-weight:700}
.k9m-status{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:30px 0}.k9m-status div{padding:25px;border-radius:24px;background:linear-gradient(150deg,#e8faf7,#eef5ff)}.k9m-status b{display:block;margin-bottom:8px;color:#078b9b;font-size:20px}.k9m-status p{margin:0!important;font-size:15px;line-height:1.8}
.k9m-note{margin:28px 0 34px;padding:28px 32px;border:1px dashed #12adac;border-radius:28px;background:linear-gradient(145deg,#f6fffd,#edf8ff)}.k9m-note ul,.k9m-source ul{margin:0!important;padding-left:1.4em!important}.k9m-note li,.k9m-source li{margin:.35em 0}
.k9m-more{text-align:center!important}.k9m-more a{display:inline-flex;padding:10px 24px;border-radius:999px;background:#e5faf7;text-decoration:none;font-weight:700}.k9m-terms{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:28px 0}.k9m-terms>div{padding:20px;border-radius:20px;background:linear-gradient(145deg,#f7fffd,#edf7ff)}.k9m-terms dt{color:#087f91;font-size:18px;font-weight:700}.k9m-terms dd{margin:5px 0 0;font-size:15px;line-height:1.85}.k9m-review{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px}.k9m-review span{padding:20px 14px;border-radius:24px;background:linear-gradient(150deg,#e4faf6,#e8f3ff);text-align:center;font-size:14px}.k9m-review b{display:block;color:#078b9b;font-size:20px}
.k9m-faq>div{display:grid;grid-template-columns:1fr 1fr;gap:14px}.k9m-faq details{border:1px solid rgba(16,160,177,.18);border-radius:20px;background:linear-gradient(145deg,#fff,#eefbf9);overflow:hidden}.k9m-faq summary{position:relative;cursor:pointer;padding:20px 52px 20px 22px;color:#0b4055;font-weight:700;line-height:1.7;list-style:none}.k9m-faq summary::-webkit-details-marker{display:none}.k9m-faq summary::after{content:"＋";position:absolute;right:19px;top:17px;color:#0aa998;font-size:24px}.k9m-faq details[open] summary::after{content:"−"}.k9m-faq details p{margin:0!important;padding:0 22px 22px;color:#486875;font-size:15px;line-height:1.9}
.k9m-source .k9m-card{background:#f8ffff}.k9m-source a{font-weight:700}.k9m-small{padding:20px;border-radius:18px;background:#eef8fb;font-size:14px!important;line-height:1.8!important;text-align:left!important}
.k9m-cta{padding:clamp(42px,7vw,82px);border-radius:44px;background:radial-gradient(circle at 90% 10%,rgba(255,255,255,.28),transparent 25%),linear-gradient(120deg,#0aa993,#188dde);color:#fff;text-align:center;box-shadow:0 28px 60px rgba(9,106,143,.22)}.k9m-cta .k9m-en{color:#d9ffff!important}.k9m-cta h2{margin:0 0 15px!important;color:#fff!important;font-size:clamp(29px,4vw,48px)!important;line-height:1.45!important}.k9m-cta p:not(.k9m-en){margin:0 auto!important;max-width:740px}.k9m-cta>div{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:30px}.k9m-cta a{background:#fff;color:#087e98!important}.k9m-cta a:last-child{background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.7);color:#fff!important}
html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 :is(.k9m-branch>.k9m-start,.k9m-team>strong,.k9m-cta>.k9m-en,.k9m-cta>h2,.k9m-cta>p:nth-of-type(2),.k9m-cta>div>a:nth-of-type(2)){color:#fff!important;-webkit-text-fill-color:#fff!important}
@media(max-width:900px){body.page-239440 .pageTitle{min-height:300px;padding:90px 6vw 60px}body.page-239440 .pageTitle::before{top:58px}.k9m-orbit{opacity:.34;right:-100px}.k9m-hero>p,.k9m-hero h2,.k9m-hero nav{position:relative;z-index:2}.k9m-flow{grid-template-columns:repeat(3,1fr)}.k9m-flow li:nth-child(3)::after{display:none}.k9m-principles{grid-template-columns:1fr 1fr}}
@media(max-width:700px){body.page-239440 .pageTitle{min-height:260px;font-size:0;padding-top:80px}body.page-239440 .pageTitle::after{font-size:clamp(29px,9vw,42px)}body.page-239440>.menu{padding:24px 16px}body.page-239440>.menu ul{display:grid;grid-template-columns:1fr}body.page-239440>.menu a{justify-content:center;text-align:center;font-size:14px}#kite-insurance-navigation-v1{padding:48px 16px;font-size:16px;background-size:44px 44px}.k9m-hero{min-height:auto;padding:38px 24px;border-radius:30px}.k9m-hero h2{font-size:37px!important}.k9m-orbit{position:relative;right:auto;bottom:auto;width:240px;height:240px;margin:36px auto 0;opacity:1}.k9m-orbit i:nth-child(3){inset:90px}.k9m-orbit span:nth-of-type(1){left:88px}.k9m-orbit span:nth-of-type(2){top:94px}.k9m-orbit span:nth-of-type(3){left:90px}.k9m-orbit span:nth-of-type(4){top:94px}.k9m-hero nav{display:grid}.k9m-alert{margin-bottom:48px}.k9m-s,.k9m-faq{padding:28px 22px;border-radius:26px;margin-bottom:34px;content-visibility:visible}.k9m-s>header,.k9m-faq>header{grid-template-columns:58px 1fr;gap:14px}.k9m-s>header>b,.k9m-faq>header>b{width:54px;height:54px;border-radius:17px;font-size:18px}.k9m-s h2,.k9m-faq h2{font-size:25px!important}.k9m-two,.k9m-grid,.k9m-faq>div,.k9m-check,.k9m-status,.k9m-terms,.k9m-review{grid-template-columns:1fr}.k9m-principles{grid-template-columns:1fr 1fr}.k9m-money{grid-template-columns:1fr}.k9m-money>span{transform:rotate(90deg)}.k9m-flow{grid-template-columns:1fr 1fr}.k9m-flow li:nth-child(3)::after{display:block}.k9m-flow li:nth-child(even)::after,.k9m-flow li:last-child::after{display:none}.k9m-branch{grid-template-columns:1fr}.k9m-branch>.k9m-start{margin:auto}.k9m-branch>div:last-child{grid-template-columns:1fr}.k9m-team{grid-template-columns:1fr 120px 1fr;gap:8px}.k9m-team strong{width:120px;height:120px;font-size:20px}.k9m-team span{font-size:12px;padding:10px}.k9m-loop span{width:120px;min-height:76px}.k9m-loop span::after{display:none}.k9m-cta{padding:45px 24px;border-radius:30px}.k9m-cta>div{display:grid}.k9m-s>p{text-align:left}}
@media(max-width:480px){.k9m-s>header,.k9m-faq>header{grid-template-columns:1fr!important;gap:12px!important;padding:18px!important}.k9m-s>header>b,.k9m-faq>header>b{margin:0 0 4px}.k9m-flow,.k9m-principles,.k9m-team{grid-template-columns:1fr}.k9m-flow li{min-height:0}.k9m-flow li::after{display:none!important}.k9m-team strong{grid-column:auto;margin:auto}.k9m-team span{font-size:14px}.k9m-hero nav a,.k9m-cta a{font-size:15px}}
@media(prefers-reduced-motion:reduce){body.page-239440 .pageTitle::after,.k9m-hero::before,.k9m-orbit{animation:none!important}.k9m-hero nav a,.k9m-cta a,body.page-239440>.menu a{transition:none!important}}
/* /kite-cont9-main-navigation-atlas-20260809-v1 */

/* kite-region-primary-guide-photo1-20260809-v1 */
html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide {
  display:grid!important;
  gap:24px!important;
  width:calc(100% - 48px)!important;
  max-width:1180px!important;
  margin:42px auto 36px!important;
  padding:clamp(34px,4.5vw,58px) clamp(24px,5vw,68px)!important;
  box-sizing:border-box!important;
  background:linear-gradient(118deg,#14b8a6 0%,#12a7c8 52%,#1595d6 100%)!important;
  border:1px solid rgba(255,255,255,0.55)!important;
  border-radius:28px!important;
  box-shadow:0 22px 52px rgba(8,119,151,0.18)!important;
  text-align:center!important;
  overflow:hidden!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide-label {
  margin:0!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(25px,3vw,38px)!important;
  line-height:1.55!important;
  font-weight:600!important;
  letter-spacing:0.035em!important;
  text-align:center!important;
  text-shadow:0 2px 14px rgba(4,77,113,0.16)!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide>a {
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:min(100%,1000px)!important;
  min-height:76px!important;
  margin:0 auto!important;
  padding:17px 30px!important;
  box-sizing:border-box!important;
  background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(240,251,255,.94))!important;
  border:1px solid rgba(255,255,255,0.8)!important;
  border-radius:999px!important;
  color:#087f91!important;
  -webkit-text-fill-color:#087f91!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(17px,1.8vw,23px)!important;
  line-height:1.55!important;
  font-weight:600!important;
  letter-spacing:0.03em!important;
  text-align:center!important;
  text-decoration:none!important;
  box-shadow:0 12px 30px rgba(5,96,137,0.14)!important;
}

html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide>a:hover,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide>a:focus-visible {
  background:#fff!important;
  color:#067387!important;
  -webkit-text-fill-color:#067387!important;
}

@media (max-width: 709px) {
  html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide {
    width:calc(100% - 24px)!important;
    margin:28px auto 30px!important;
    padding:30px 18px!important;
    gap:20px!important;
    border-radius:24px!important;
  }

  html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide-label {
    font-size:clamp(22px,7vw,29px)!important;
  }

  html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide>a {
    min-height:66px!important;
    padding:14px 20px!important;
    font-size:16px!important;
  }
}
/* /kite-region-primary-guide-photo1-20260809-v1 */

/* kite-sitewide-breadcrumb-title-edge-20260809-v1 */

/* パンくず「ホーム」と同じ左端を、画面幅ごとの共通基準として使います。 */
body:not(.topPage) {
  --kite-breadcrumb-title-edge: 12px;
}

@media (min-width: 761px) {
  body:not(.topPage) {
    --kite-breadcrumb-title-edge: 16px;
  }
}

@media (min-width: 1153px) {
  body:not(.topPage) {
    --kite-breadcrumb-title-edge: calc((100vw - 1120px) / 2);
  }
}

/* 全幅の旧ヘッダーは背景・高さを維持し、文字の開始位置だけを合わせます。 */
html body:is(.tpl-eid,.tpl-contents):is(.page-189470,.page-154472,.page-189986,.page-200943,.page-236299,.page-236847,.page-236850,.page-236853,.page-236860,.page-236861,.page-236989,.page-236994,.page-237084,.page-238920,.page-239199,.page-239207,.page-239440,.page-239443,.page-239447,.page-239450,.page-239455,.page-239457,.page-239497,.page-239513,.page-239743,.page-239897,.page-239898,.page-240803,.page-241143,.page-241614,.page-241995,.page-242705,.page-250814,.page-250815,.page-250816,.page-250817,.page-256403,.page-256405,.page-256406,.page-256507,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734,.page-256696,.page-256743)>h1.pageTitle:not(#kite-title-edge-a):not(#kite-title-edge-b):not(#kite-title-edge-c):not(#kite-title-edge-d):not(#kite-title-edge-e):not(#kite-title-edge-f) {
  box-sizing:border-box!important;
  padding-left: var(--kite-breadcrumb-title-edge) !important;
  justify-content:flex-start!important;
  text-align:left!important;
}

/* 医療地域ページの全幅見出しは、狭い画面だけ文字位置を内側へそろえます。 */
@media (max-width: 1152px) {
  body:where(.page-252352,.page-256270,.page-256273,.page-256415,.page-256416) .kite-medical-wrap-v2>h1:not(#kite-medical-edge-a):not(#kite-medical-edge-b):not(#kite-medical-edge-c) {
    box-sizing:border-box!important;
    padding-left: var(--kite-breadcrumb-title-edge) !important;
    text-align:left!important;
  }
}

/* 独自ヒーローは既存の幅・写真・本文を保ち、題名だけを基準線へ移します。 */
body.page-154471 h1#ks-main-title {
  position:relative!important;
  left:-2px!important;
}

body.page-236846 h1.col-title,body.page-236848 h1.sava-title {
  position:relative!important;
  left:-3px!important;
}

body.tpl-profile h1.kp-title {
  position:relative!important;
  left:-14px!important;
}

@media (max-width: 760px) {
  body.page-239496 h1#kpp-title {
    position:relative!important;
    left:-5px!important;
  }

  body:where(.page-250145,.page-250147,.page-250148) :is(h1#kite-region-title-hodogaya,h1.kite-region-main-title,h1#kite-region-title-minami) {
    position:relative!important;
    left:-8px!important;
  }
}

@media (min-width: 561px) and (max-width: 760px) {
  body.page-154471 h1#ks-main-title {
    left:calc(12px - ((100vw - 540px)/2))!important;
  }

  body.page-250145 h1#kite-region-title-hodogaya {
    left:calc(12px - ((100vw - 520px)/2))!important;
  }
}

@media (min-width: 761px) and (max-width: 1152px) {
  body.page-154471 h1#ks-main-title {
    left:-66px!important;
  }

  body.page-236846 h1.col-title,body.page-236848 h1.sava-title {
    left:-8px!important;
  }

  body.tpl-profile h1.kp-title {
    left:-20px!important;
  }


  body.page-239496 h1#kpp-title {
    position:relative!important;
    left:-16px!important;
  }

  body.page-249793 h1#kite-yokohama-area-index-title,body:where(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) :is(h1#kite-region-title-hodogaya,h1#kite-region-title-nishi,h1.kite-region-main-title,h1#kite-region-title-minami,h1#kite-region-title-other-yokohama),body.page-256404 h1#kite-links-hero-title-20260730 {
    position:relative!important;
    left:-4px!important;
  }
}

@media (min-width: 1153px) {
  body.page-154471 h1#ks-main-title {
    left: calc(var(--kite-breadcrumb-title-edge) - max(82px, (100vw - 1210px) / 2)) !important;
  }

  body.page-236846 h1.col-title,body.page-236848 h1.sava-title {
    left:-20px!important;
  }

  body.tpl-profile h1.kp-title {
    left:-30px!important;
  }
}

/* /kite-sitewide-breadcrumb-title-edge-20260809-v1 */

/* kite-cont11-47-kite-hero-photo-match-20260809-v1
   Scope: cont11/47 hero photo only.
   Purpose: use the confirmed Kite-chan consultation image and match cont11/46 photo geometry. */
html body.page-250146 .kite-region-hero::after {
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/cXZ8ApYMq0_full.webp)!important;
  background-position:center top!important;
  background-size:cover!important;
}

@media (min-width: 1101px) {
  html body.page-250146 .kite-region-hero {
    min-height:636px!important;
  }

  html body.page-250146 .kite-region-hero::after {
    top:42px!important;
    right:45px!important;
    width:463.4px!important;
    height:579.75px!important;
  }
}

@media (min-width: 1101px) and (max-width: 1599px) {
  html body.page-250146 .kite-region-hero h1 {
    width:625px!important;
    max-width:625px!important;
  }

  html body.page-250146 .kite-region-hero p {
    width:600px!important;
    max-width:600px!important;
  }
}

@media (min-width: 1600px) {
  html body.page-250146 .kite-region-hero::after {
    right:clamp(45px,calc(50vw - 755px),270px)!important;
  }
}
/* /kite-cont11-47-kite-hero-photo-match-20260809-v1 */

/* kite-cont11-47-local-care-photo-20260809-v1 */
html body.page-250146 #kite-region-lp-nishi-main .kite-region-photo {
  background-image:linear-gradient(180deg,rgba(3,30,54,0.01),rgba(3,30,54,0.09)),url(https://toriaez-hp.jp/assets/2-0500000809/uploader/fNWv2F9qxI_full.webp)!important;
  background-position:center center!important;
  background-repeat:no-repeat!important;
  background-size:cover!important;
}
/* /kite-cont11-47-local-care-photo-20260809-v1 */

/* kite-cont11-48-capi-shii-hero-photo-20260809-v1
   Scope: cont11/48 hero photo only.
   Purpose: use the confirmed Capi-chan and Shii-chan consultation image and match cont11/46 photo geometry. */
html body.page-250147 .kite-region-hero::after {
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/D75DwaBnS6_full.webp)!important;
  background-position:center center!important;
  background-size:cover!important;
}

@media (min-width: 1101px) {
  html body.page-250147 .kite-region-hero {
    min-height:636px!important;
  }

  html body.page-250147 .kite-region-hero::after {
    top:42px!important;
    right:45px!important;
    width:463.4px!important;
    height:579.75px!important;
    border-radius:30px!important;
    box-shadow:0 24px 60px rgba(12,74,92,0.16),inset 0 1px 0 rgba(255,255,255,0.9)!important;
  }
}

@media (min-width: 1101px) and (max-width: 1599px) {
  html body.page-250147 .kite-region-hero h1 {
    width:625px!important;
    max-width:625px!important;
  }

  html body.page-250147 .kite-region-hero p {
    width:600px!important;
    max-width:600px!important;
  }
}

@media (min-width: 1600px) {
  html body.page-250147 .kite-region-hero::after {
    right:clamp(45px,calc(50vw - 755px),270px)!important;
  }
}
/* /kite-cont11-48-capi-shii-hero-photo-20260809-v1 */

/* kite-cont11-49-saba-hero-photo-20260809-v1
   Scope: cont11/49 hero photo only.
   Purpose: use the confirmed Saba-kun consultation image and match cont11/46 photo geometry. */
html body.page-250148 .kite-region-hero::after {
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/wwMIr3kJmU_full.webp?v=202608071948)!important;
  background-position:center center!important;
  background-size:cover!important;
}

@media (min-width: 1101px) {
  html body.page-250148 .kite-region-hero {
    min-height:636px!important;
  }

  html body.page-250148 .kite-region-hero::after {
    top:42px!important;
    right:45px!important;
    width:463.4px!important;
    height:579.75px!important;
    border-radius:30px!important;
    box-shadow:0 24px 60px rgba(12,74,92,0.16),inset 0 1px 0 rgba(255,255,255,0.9)!important;
  }
}

@media (min-width: 1101px) and (max-width: 1599px) {
  html body.page-250148 .kite-region-hero h1 {
    width:625px!important;
    max-width:625px!important;
  }

  html body.page-250148 .kite-region-hero p {
    width:600px!important;
    max-width:600px!important;
  }
}

@media (min-width: 1600px) {
  html body.page-250148 .kite-region-hero::after {
    right:clamp(45px,calc(50vw - 755px),270px)!important;
  }
}
/* /kite-cont11-49-saba-hero-photo-20260809-v1 */

/* kite-cont11-49-saba-hero-photo-20260809-v2
   Scope: cont11/49 hero photo only.
   Purpose: use the confirmed Saba-kun consultation image and match cont11/46 photo geometry. */
html body.page-250148 .kite-region-hero::after {
  content:""!important;
  display:block!important;
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/wwMIr3kJmU_full.webp?v=202608071948)!important;
  background-position:center center!important;
  background-size:cover!important;
}

@media (min-width: 1101px) {
  html body.page-250148 .kite-region-hero {
    min-height:636px!important;
  }

  html body.page-250148 .kite-region-hero::after {
    top:42px!important;
    right:45px!important;
    width:463.4px!important;
    height:579.75px!important;
    border-radius:30px!important;
    box-shadow:0 24px 60px rgba(12,74,92,0.16),inset 0 1px 0 rgba(255,255,255,0.9)!important;
  }
}

@media (min-width: 1101px) and (max-width: 1599px) {
  html body.page-250148 .kite-region-hero h1 {
    width:625px!important;
    max-width:625px!important;
  }

  html body.page-250148 .kite-region-hero p {
    width:600px!important;
    max-width:600px!important;
  }
}

@media (min-width: 1600px) {
  html body.page-250148 .kite-region-hero::after {
    right:clamp(45px,calc(50vw - 755px),270px)!important;
  }
}
/* /kite-cont11-49-saba-hero-photo-20260809-v2 */

/* kite-cont11-48-kite-hero-photo-20260809-v2
   Scope: cont11/48 hero photo only.
   Purpose: use the confirmed Kite-chan consultation image and match cont11/46 photo geometry. */
html body.page-250147 .kite-region-hero::after {
  content:""!important;
  display:block!important;
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/cXZ8ApYMq0_full.webp)!important;
  background-position:center top!important;
  background-size:cover!important;
}

@media (min-width: 1101px) {
  html body.page-250147 .kite-region-hero {
    min-height:636px!important;
  }

  html body.page-250147 .kite-region-hero::after {
    top:42px!important;
    right:45px!important;
    width:463.4px!important;
    height:579.75px!important;
    border-radius:30px!important;
    box-shadow:0 24px 60px rgba(12,74,92,0.16),inset 0 1px 0 rgba(255,255,255,0.9)!important;
  }
}

@media (min-width: 1101px) and (max-width: 1599px) {
  html body.page-250147 .kite-region-hero h1 {
    width:625px!important;
    max-width:625px!important;
  }

  html body.page-250147 .kite-region-hero p {
    width:600px!important;
    max-width:600px!important;
  }
}

@media (min-width: 1600px) {
  html body.page-250147 .kite-region-hero::after {
    right:clamp(45px,calc(50vw - 755px),270px)!important;
  }
}
/* /kite-cont11-48-kite-hero-photo-20260809-v2 */

/* kite-cont11-50-saba-capi-shii-hero-match-hodogaya-20260809-v1 */
/* Page scoped: /cont11/50 hero photo only. */
html body.page-250239 #kite-region-lp-other-yokohama .kite-region-hero::after {
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/UdFRIgULb9_full.webp)!important;
  background-position:50% 50%!important;
  background-size:cover!important;
}

@media (min-width: 1101px) {
  html body.page-250239 #kite-region-lp-other-yokohama .kite-region-hero::after {
    top:42px!important;
    right:45px!important;
    width:463.4px!important;
    height:579.75px!important;
    border-radius:30px!important;
  }
}

@media (min-width: 1600px) {
  html body.page-250239 #kite-region-lp-other-yokohama .kite-region-hero::after {
    right:clamp(45px,calc(50vw - 755px),270px)!important;
  }
}
/* /kite-cont11-50-saba-capi-shii-hero-match-hodogaya-20260809-v1 */

/* kite-cont1-2-white-flow-cards-20260809-v1 start */
/* Scope: /cont1/2.html process steps 5-8 only. Restore the approved white cards. */
html body.tpl-eid.page-154472:not(#kiteFlowCards20260809A):not(#kiteFlowCards20260809B):not(#kiteFlowCards20260809C):not(#kiteFlowCards20260809D):not(#kiteFlowCards20260809E):not(#kiteFlowCards20260809F):not(#kiteFlowCards20260809G):not(#kiteFlowCards20260809H):not(#kiteFlowCards20260809I):not(#kiteFlowCards20260809J):not(#kiteFlowCards20260809K):not(#kiteFlowCards20260809L) #gmzq .flow-grid>.flow-row:nth-child(n+5):nth-child(-n+8) {
  box-sizing:border-box!important;
  background:linear-gradient(145deg,rgba(255,255,255,0.98),rgba(249,253,255,0.94))!important;
  border:1px solid rgba(116,199,198,0.22)!important;
  border-radius:22px!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.98),0 14px 34px rgba(47,107,126,0.06)!important;
}
/* Keep the dotted connector above card surfaces and below the numbered badges. */
html body.tpl-eid.page-154472:not(#kiteFlowCards20260809A):not(#kiteFlowCards20260809B):not(#kiteFlowCards20260809C):not(#kiteFlowCards20260809D):not(#kiteFlowCards20260809E):not(#kiteFlowCards20260809F):not(#kiteFlowCards20260809G):not(#kiteFlowCards20260809H):not(#kiteFlowCards20260809I):not(#kiteFlowCards20260809J):not(#kiteFlowCards20260809K):not(#kiteFlowCards20260809L) #gmzq .flow-grid>.flow-row {
  z-index:auto!important;
}
html body.tpl-eid.page-154472:not(#kiteFlowCards20260809A):not(#kiteFlowCards20260809B):not(#kiteFlowCards20260809C):not(#kiteFlowCards20260809D):not(#kiteFlowCards20260809E):not(#kiteFlowCards20260809F):not(#kiteFlowCards20260809G):not(#kiteFlowCards20260809H):not(#kiteFlowCards20260809I):not(#kiteFlowCards20260809J):not(#kiteFlowCards20260809K):not(#kiteFlowCards20260809L) #gmzq .flow-grid>.flow-row .flow-idx {
  position:relative!important;
  z-index:5!important;
}
/* kite-cont1-2-white-flow-cards-20260809-v1 end */

/* kite-sitewide-hero-title-gradient-20260809-v1 start */
/* GTMが非トップページのヒーロー題名文字だけに付ける安全なフックを対象にします。 */
@property --kite-sitewide-hero-title-flow {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 0%;
}

@keyframes kiteSitewideHeroTitleFlow {
  0%,100% { --kite-sitewide-hero-title-flow: 0%; --kite-sitewide-hero-hue: 18deg; --kite-sitewide-hero-saturation: 1.15; --kite-sitewide-hero-brightness: .65; --kite-sitewide-hero-glow: rgba(38, 135, 184, .16); }
  24% { --kite-sitewide-hero-title-flow: 58%; --kite-sitewide-hero-hue: 8deg; --kite-sitewide-hero-saturation: 1.18; --kite-sitewide-hero-brightness: .64; --kite-sitewide-hero-glow: rgba(88, 199, 242, .14); } 42%,58% { --kite-sitewide-hero-title-flow: 86%; --kite-sitewide-hero-hue: -13deg; --kite-sitewide-hero-saturation: 1.20; --kite-sitewide-hero-brightness: .63; --kite-sitewide-hero-glow: rgba(14, 181, 156, .14); } 50% { --kite-sitewide-hero-title-flow: 100%; --kite-sitewide-hero-hue: -13deg; --kite-sitewide-hero-saturation: 1.20; --kite-sitewide-hero-brightness: .63; --kite-sitewide-hero-glow: rgba(14, 181, 156, .20); } 76% { --kite-sitewide-hero-title-flow: 48%; --kite-sitewide-hero-hue: 34deg; --kite-sitewide-hero-saturation: 1.20; --kite-sitewide-hero-brightness: .62; --kite-sitewide-hero-glow: rgba(89, 117, 191, .16); }
}

html body .kite-sitewide-hero-title-text {
  display:inline;
  max-width:100%;
  background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;
  background-size:240% 100%!important;
  background-position: var(--kite-sitewide-hero-title-flow) 50% !important;
  background-repeat:no-repeat!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;
}


@property --kite-sitewide-hero-hue { syntax: "<angle>"; inherits: false; initial-value: 18deg; } @property --kite-sitewide-hero-saturation { syntax: "<number>"; inherits: false; initial-value: 1.15; } @property --kite-sitewide-hero-brightness { syntax: "<number>"; inherits: false; initial-value: .65; } @property --kite-sitewide-hero-glow { syntax: "<color>"; inherits: false; initial-value: rgba(38, 135, 184, .16); } /* 標準フックのある題名に、青・氷色・ブランドミント・月光インディゴが巡るオーロラ表現を適用します。 */ html body:not(#top):not(.slide):not(.page-154472) .kite-sitewide-hero-title-text { --kite-sitewide-hero-hue: 18deg; --kite-sitewide-hero-saturation: 1.15; --kite-sitewide-hero-brightness: .65; --kite-sitewide-hero-glow: rgba(38, 135, 184, .16); filter: hue-rotate(var(--kite-sitewide-hero-hue, 18deg)) saturate(var(--kite-sitewide-hero-saturation, 1.15)) brightness(var(--kite-sitewide-hero-brightness, .65)) drop-shadow(0 1px 3px var(--kite-sitewide-hero-glow, rgba(38, 135, 184, .16))) !important; text-shadow:none!important; } html body:not(#top):not(.slide):not(.page-154472):not(.tpl-profile) .kite-sitewide-hero-title-text { font-weight:600!important; } @property --kite-service-aurora-flow { syntax: "<percentage>"; inherits: true; initial-value: 0%; } @property --kite-service-aurora-hue { syntax: "<angle>"; inherits: true; initial-value: 18deg; } @property --kite-service-aurora-saturation { syntax: "<number>"; inherits: true; initial-value: 1.15; } @property --kite-service-aurora-brightness { syntax: "<number>"; inherits: true; initial-value: .65; } @property --kite-service-aurora-glow { syntax: "<color>"; inherits: true; initial-value: rgba(38, 135, 184, .16); } @keyframes kiteServiceAuroraFlow { 0%,100% { --kite-service-aurora-flow: 0%; --kite-service-aurora-hue: 18deg; --kite-service-aurora-saturation: 1.15; --kite-service-aurora-brightness: .65; --kite-service-aurora-glow: rgba(38, 135, 184, .16); } 24% { --kite-service-aurora-flow: 58%; --kite-service-aurora-hue: 8deg; --kite-service-aurora-saturation: 1.18; --kite-service-aurora-brightness: .64; --kite-service-aurora-glow: rgba(88, 199, 242, .14); } 42%,58% { --kite-service-aurora-flow: 86%; --kite-service-aurora-hue: -13deg; --kite-service-aurora-saturation: 1.20; --kite-service-aurora-brightness: .63; --kite-service-aurora-glow: rgba(14, 181, 156, .14); } 50% { --kite-service-aurora-flow: 100%; --kite-service-aurora-hue: -13deg; --kite-service-aurora-saturation: 1.20; --kite-service-aurora-brightness: .63; --kite-service-aurora-glow: rgba(14, 181, 156, .20); } 76% { --kite-service-aurora-flow: 48%; --kite-service-aurora-hue: 34deg; --kite-service-aurora-saturation: 1.20; --kite-service-aurora-brightness: .62; --kite-service-aurora-glow: rgba(89, 117, 191, .16); } } html body.tpl-eid.page-154472>h1.pageTitle { --kite-service-aurora-flow: 50%; --kite-service-aurora-hue: -13deg; --kite-service-aurora-saturation: 1.20; --kite-service-aurora-brightness: .63; --kite-service-aurora-glow: rgba(14, 181, 156, .14); animation:kiteServiceAuroraFlow 8s ease-in-out infinite!important; } html body.tpl-eid.page-154472>h1.pageTitle>.kite-service-head-title { display:block!important; max-width:100%!important; background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important; background-size:240% 100%!important; background-position: var(--kite-service-aurora-flow, 50%) 50% !important; background-repeat:no-repeat!important; -webkit-background-clip:text!important; background-clip:text!important; color:transparent!important; -webkit-text-fill-color:transparent!important; animation:none!important; filter: hue-rotate(var(--kite-service-aurora-hue, -13deg)) saturate(var(--kite-service-aurora-saturation, 1.20)) brightness(var(--kite-service-aurora-brightness, .63)) drop-shadow(0 1px 3px var(--kite-service-aurora-glow, rgba(14, 181, 156, .14))) !important; text-shadow:none!important; font-weight:600!important; } html body.tpl-eid.page-154472>h1.pageTitle>.kite-service-head-title :where(span,strong,em,b,i) { background:none!important; animation:none!important; color:transparent!important; -webkit-text-fill-color:transparent!important; font-weight:inherit!important; } @media (prefers-reduced-motion: reduce) { html body.tpl-eid.page-154472>h1.pageTitle { animation:none!important; } } /* 内側に既存の色指定がある語句も、外側の1枚のグラデーションを表示します。 */ html body .kite-sitewide-hero-title-text :where(span,strong,em,b,i) {
  background:none!important;
  animation:none!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
}

/* cont8/profile の既存タイトル用 span 背景指定より優先し、同じ基準色へ統一します。 */
html body :is(h1,h2).sava-title>.kite-sitewide-hero-title-text,html body :is(h1,h2).kp-title>.kite-sitewide-hero-title-text {
  background:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;
  background-size:240% 100%!important;
  background-position: var(--kite-sitewide-hero-title-flow) 50% !important;
  background-repeat:no-repeat!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;
}

@media (prefers-reduced-motion: reduce) {
  html body .kite-sitewide-hero-title-text {
    animation:none!important;
    background-position:50% 50%!important;
  }
}
/* kite-sitewide-hero-title-gradient-20260809-v1 end */

/* kite-sitewide-hero-title-mincho-20260809-v1 start */
/* 非トップページのヒーロー題名だけを、承認済みの保土ケ谷区ページと同じ明朝体へ統一します。 */
html body .kite-sitewide-hero-title-text.kite-sitewide-hero-title-text.kite-sitewide-hero-title-text.kite-sitewide-hero-title-text,html body .kite-sitewide-hero-title-text.kite-sitewide-hero-title-text.kite-sitewide-hero-title-text.kite-sitewide-hero-title-text *,html body.tpl-profile #kite-profile-elegant .kp-title>.kite-sitewide-hero-title-text,html body.tpl-profile #kite-profile-elegant .kp-title>.kite-sitewide-hero-title-text * {
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
}
/* kite-sitewide-hero-title-mincho-20260809-v1 end */

body#top .kite-trust-links+.guide-block.scroll-fade-block { /* KITE_HOME_LINKS_SPACING_20260810_V1 */
  margin-top:80px!important;
}

@media (max-width: 767px) {
  body#top .kite-trust-links+.guide-block.scroll-fade-block {
    margin-top:56px!important;
  }
}

/* kite-sitewide-footer-logo-center-20260810-v1 start
   Scope: shared footer visual only (home and lower pages).
   Purpose: keep the complete Kite art factory LLC wordmark centered and visible inside the white card. */
html body#top#top#top#top.slide .foot-area .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2),html body:not(#top):not(#kite-visual-company-name-never) .foot-area .main-visual-wrapper.main-visual-wrapper .kite-visual-stage>.kite-anim-cont.kite-anim-cont>div:nth-of-type(2) {
  box-sizing:border-box!important;
  display:flex!important;
  flex-wrap:nowrap!important;
  align-items:baseline!important;
  justify-content:center!important;
  width:100%!important;
  max-width:100%!important;
  min-width:0!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-inline:clamp(2px,.7vw,8px)!important;
  gap:0!important;
  overflow:hidden!important;
  white-space:nowrap!important;
  word-break:normal!important;
  overflow-wrap:normal!important;
  text-align:center!important;
  transform:none!important;
  translate:none!important;
  transform-origin:center!important;
}

html body#top#top#top#top.slide .foot-area .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2)>.kite-xl,html body:not(#top):not(#kite-visual-company-name-never) .foot-area .main-visual-wrapper.main-visual-wrapper .kite-visual-stage>.kite-anim-cont.kite-anim-cont>div:nth-of-type(2)>span.kite-sp.kite-xl {
  flex:0 0 auto!important;
  min-width:0!important;
  margin:0!important;
  font-size:clamp(34px,4.4vw,48px)!important;
  line-height:1.08!important;
  letter-spacing:-.02em!important;
}

html body#top#top#top#top.slide .foot-area .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2)>.kite-space,html body:not(#top):not(#kite-visual-company-name-never) .foot-area .main-visual-wrapper.main-visual-wrapper .kite-visual-stage>.kite-anim-cont.kite-anim-cont>div:nth-of-type(2)>span.kite-sp.kite-space {
  flex:0 0 .26em!important;
  width:.26em!important;
  min-width:.26em!important;
  max-width:.26em!important;
}

@media (max-width: 767px) {
  html body#top#top#top#top.slide .foot-area .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2),html body:not(#top):not(#kite-visual-company-name-never) .foot-area .main-visual-wrapper.main-visual-wrapper .kite-visual-stage>.kite-anim-cont.kite-anim-cont>div:nth-of-type(2) {
    padding-inline:2px!important;
  }

  html body#top#top#top#top.slide .foot-area .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2)>.kite-xl,html body:not(#top):not(#kite-visual-company-name-never) .foot-area .main-visual-wrapper.main-visual-wrapper .kite-visual-stage>.kite-anim-cont.kite-anim-cont>div:nth-of-type(2)>span.kite-sp.kite-xl {
    font-size:clamp(21px,6.2vw,40px)!important;
    letter-spacing:-.018em!important;
  }

  html body#top#top#top#top.slide .foot-area .main-visual-wrapper .kite-visual-stage>.kite-anim-cont>div:nth-of-type(2)>.kite-space,html body:not(#top):not(#kite-visual-company-name-never) .foot-area .main-visual-wrapper.main-visual-wrapper .kite-visual-stage>.kite-anim-cont.kite-anim-cont>div:nth-of-type(2)>span.kite-sp.kite-space {
    flex-basis:.24em!important;
    width:.24em!important;
    min-width:.24em!important;
    max-width:.24em!important;
  }
}
/* kite-sitewide-footer-logo-center-20260810-v1 end */

body#top .kite-area-links-v1 h3 {
  /* KITE_HOME_AREA_HEADING_SIZE_20260810_V1 */
  font-size:20px!important;
}

@media (max-width: 767px) {
  body#top .kite-area-links-v1 h3 {
    font-size:18px!important;
  }
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates {
  /* KITE_HOME_POPULAR_FLIGHTPATH_20260810_V1 */
  position:relative!important;
  isolation:isolate!important;
  grid-column:1/-1!important;
  justify-self:center!important;
  box-sizing:border-box!important;
  width:min(960px,100%)!important;
  max-width:960px!important;
  margin:clamp(28px,4vw,46px) auto 0!important;
  padding:clamp(34px,4.5vw,52px) clamp(28px,5vw,54px) clamp(38px,5vw,58px)!important;
  overflow:hidden!important;
  border:1px solid rgba(75,191,224,.46)!important;
  border-radius:40px 18px 40px 18px!important;
  background:radial-gradient(circle at 8% 8%,rgba(95,218,240,.28),transparent 29%),radial-gradient(circle at 92% 12%,rgba(66,138,224,.18),transparent 30%),linear-gradient(145deg,rgba(246,253,255,.99),rgba(232,248,255,.98) 54%,rgba(241,255,251,.98))!important;
  box-shadow:0 22px 56px rgba(22,91,137,.16),inset 0 1px 0 rgba(255,255,255,.95)!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates::before {
  content:""!important;
  position:absolute!important;
  z-index:0!important;
  top:132px!important;
  bottom:48px!important;
  left:50%!important;
  width:3px!important;
  height:auto!important;
  border-radius:999px!important;
  transform:translateX(-50%)!important;
  background:repeating-linear-gradient(to bottom,rgba(25,139,194,.56)0 10px,rgba(25,139,194,0) 10px 19px)!important;
  box-shadow:0 0 18px rgba(20,178,196,.34)!important;
  pointer-events:none!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates>* {
  position:relative!important;
  z-index:1!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates h3 {
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  gap:9px!important;
  margin:0 0 clamp(26px,4vw,38px)!important;
  font-size:0!important;
  line-height:0!important;
  text-align:center!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates h3::before {
  content:"きてケアプランセンター公式ホームページでよく見られるページ"!important;
  display:block!important;
  max-width:820px!important;
  color:#075b8f!important;
  -webkit-text-fill-color:#075b8f!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","HiraMinProN-W3","MS PMincho",serif!important;
  font-size:clamp(21px,2.1vw,25px)!important;
  font-weight:800!important;
  line-height:1.48!important;
  letter-spacing:.035em!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates h3::after {
  content:"KITE ROUTE  01—05"!important;
  display:inline-flex!important;
  align-items:center!important;
  min-height:26px!important;
  padding:3px 13px!important;
  border:1px solid rgba(8,124,173,.22)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,.72)!important;
  color:#087ead!important;
  -webkit-text-fill-color:#087ead!important;
  font:700 11px/1.2 Arial,sans-serif!important;
  letter-spacing:.16em!important;
  box-shadow:0 6px 18px rgba(21,111,155,.1)!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates ul {
  display:flex!important;
  flex-direction:column!important;
  counter-reset:kitePopularRoute!important;
  box-sizing:border-box!important;
  width:100%!important;
  max-width:760px!important;
  margin:0 auto!important;
  padding:0!important;
  gap:18px!important;
  list-style:none!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li {
  position:relative!important;
  counter-increment:kitePopularRoute!important;
  box-sizing:border-box!important;
  width:calc(50% - 30px)!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(odd) {
  align-self:flex-start!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(even) {
  align-self:flex-end!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li::before {
  content:"0"counter(kitePopularRoute)!important;
  position:absolute!important;
  z-index:3!important;
  top:50%!important;
  width:36px!important;
  height:36px!important;
  display:grid!important;
  place-items:center!important;
  box-sizing:border-box!important;
  border:4px solid #eefaff!important;
  border-radius:50%!important;
  transform:translateY(-50%)!important;
  background:linear-gradient(145deg,#0eb8bb,#1465b8)!important;
  color:#fff!important;
  font:700 10px/1 Arial,sans-serif!important;
  letter-spacing:.02em!important;
  box-shadow:0 5px 14px rgba(7,89,143,.25)!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(odd)::before {
  right:-48px!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(even)::before {
  left:-48px!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li::after {
  content:""!important;
  position:absolute!important;
  z-index:0!important;
  top:50%!important;
  width:31px!important;
  height:1px!important;
  background:linear-gradient(90deg,rgba(13,124,182,.2),rgba(13,124,182,.65))!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(odd)::after {
  right:-31px!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(even)::after {
  left:-31px!important;
  transform:scaleX(-1)!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a {
  position:relative!important;
  z-index:1!important;
  display:flex!important;
  align-items:center!important;
  box-sizing:border-box!important;
  width:100%!important;
  min-height:68px!important;
  padding:14px 52px 14px 21px!important;
  border:1px solid rgba(255,255,255,.48)!important;
  border-radius:22px 8px 22px 8px!important;
  background:linear-gradient(135deg,#087ead 0%,#1856a8 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:clamp(15px,1.45vw,18px)!important;
  font-weight:700!important;
  line-height:1.55!important;
  letter-spacing:.035em!important;
  text-decoration:none!important;
  text-shadow:0 1px 1px rgba(0,25,62,.2)!important;
  box-shadow:0 12px 25px rgba(18,72,141,.22),inset 0 1px 0 rgba(255,255,255,.2)!important;
  transition:transform .22s ease,box-shadow .22s ease,filter .22s ease!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(2n) a {
  background:linear-gradient(135deg,#1268b6 0%,#0b8f9d 100%)!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(5) a {
  background:linear-gradient(135deg,#075b9b 0%,#0b9a91 100%)!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a::after {
  content:"›"!important;
  position:absolute!important;
  right:15px!important;
  top:50%!important;
  width:30px!important;
  height:30px!important;
  display:grid!important;
  place-items:center!important;
  border-radius:50%!important;
  transform:translateY(-50%)!important;
  translate:0 0!important;
  animation:none!important;
  background:rgba(255,255,255,.96)!important;
  color:#0875ad!important;
  -webkit-text-fill-color:#0875ad!important;
  font:700 24px/1 Arial,sans-serif!important;
  box-shadow:0 7px 16px rgba(0,45,103,.2)!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a:hover,html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a:focus-visible {
  transform:translateY(-3px)!important;
  filter:saturate(1.08) brightness(1.04)!important;
  box-shadow:0 17px 34px rgba(18,72,141,.28),inset 0 1px 0 rgba(255,255,255,.26)!important;
}

html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a:focus-visible {
  outline:3px solid #0d8fc1!important;
  outline-offset:4px!important;
}

@media (max-width: 767px) {
  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates {
    width:100%!important;
    margin-top:24px!important;
    padding:27px 15px 30px!important;
    border-radius:27px 11px 27px 11px!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates::before {
    top:139px!important;
    bottom:36px!important;
    left:34px!important;
    transform:none!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates h3 {
    align-items:flex-start!important;
    gap:7px!important;
    margin-bottom:27px!important;
    padding:0 4px!important;
    text-align:left!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates h3::before {
    font-size:20px!important;
    line-height:1.58!important;
    text-align:left!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates h3::after {
    min-height:24px!important;
    padding-inline:10px!important;
    font-size:10px!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates ul {
    width:100%!important;
    max-width:none!important;
    gap:13px!important;
    padding-left:43px!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li,html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(odd),html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(even) {
    align-self:stretch!important;
    width:100%!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li::before,html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(odd)::before,html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(even)::before {
    right:auto!important;
    left:-40px!important;
    width:32px!important;
    height:32px!important;
    border-width:3px!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li::after,html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(odd)::after,html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates li:nth-child(even)::after {
    right:auto!important;
    left:-14px!important;
    width:15px!important;
    transform:none!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a {
    min-height:62px!important;
    padding:12px 45px 12px 15px!important;
    border-radius:18px 7px 18px 7px!important;
    font-size:15px!important;
    line-height:1.5!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a::after {
    right:12px!important;
    width:28px!important;
    height:28px!important;
    font-size:21px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a {
    transition:none!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a:hover,html body.slide#top#top section#kite-home-consultation-cta-v1 nav.kite-sitelink-candidates a:focus-visible {
    transform:none!important;
  }
}

/* kite-cont9-main-hero-title-layer-alignment-20260811-v1 start */
/* /cont9/main.html の題名寸法を制度案内ページ群へ合わせ、回転装飾を本文・ボタンの背面へ固定します。 */
html body.tpl-contents.page-239440>h1.pageTitle {
  min-height:clamp(360px,36vw,430px)!important;
  height:auto!important;
  padding:clamp(92px,8.6vw,104px) 150px clamp(68px,6.5vw,78px) clamp(20px,6.5vw,80px)!important;
  font-size:clamp(40px,4.8vw,58px)!important;
  line-height:1.28!important;
}

html body.tpl-contents.page-239440>h1.pageTitle>.kite-sitewide-hero-title-text {
  font-size:inherit!important;
  line-height:inherit!important;
}

@media (min-width: 901px) {
  html body.tpl-contents.page-239440>h1.pageTitle::before {
    box-sizing:border-box!important;
    padding-left:52px!important;
    background:linear-gradient(90deg,#0eb59c,#58c7f2) no-repeat left center/36px 2px!important;
    font-size:15px!important;
    line-height:1.25!important;
    letter-spacing:1.2px!important;
    position:static!important;
    margin-bottom:22px!important;
  }
}

html body.tpl-contents.page-239440>h1.pageTitle::after {
  content:none!important;
  display:none!important;
  margin:0!important;
}

html body.tpl-contents.page-239440 #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit { display:none!important;
  z-index:0!important;
  pointer-events:none!important;
}

html body.tpl-contents.page-239440 #kite-insurance-navigation-v1 .k9m-hero>p,html body.tpl-contents.page-239440 #kite-insurance-navigation-v1 .k9m-hero>h2,html body.tpl-contents.page-239440 #kite-insurance-navigation-v1 .k9m-hero>nav {
  position:relative!important;
  z-index:2!important;
}

html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>nav a {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

@media (max-width: 700px) {
  html body.tpl-contents.page-239440.page-239440.page-239440.page-239440>h1.pageTitle {
    min-height:300px!important;
    padding:86px 20px 56px 12px!important;
    font-size:clamp(30px,8.7vw,38px)!important;
  }
}
/* kite-cont9-main-hero-title-layer-alignment-20260811-v1 end */

/* kite-cont9-main-orbit-mint-labels-20260811-v1 start */
html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span {
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:64px!important;
  height:64px!important;
  min-width:64px!important;
  min-height:64px!important;
  padding:4px!important;
  box-sizing:border-box!important;
  border:1px solid rgba(255,255,255,.82)!important;
  border-radius:50%!important;
  background:#0eb59c!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:14px!important;
  font-weight:700!important;
  line-height:1.2!important;
  text-align:center!important;
  white-space:nowrap!important;
  box-shadow:0 8px 20px rgba(7,126,126,.18)!important; transform-origin:center!important; animation:k9-orbit-label 60s linear infinite!important;
}

html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 :is(.k9m-s,.k9m-faq)>header>:is(b,strong) {
  transform:none!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
@media (prefers-reduced-motion: reduce) { html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span { animation:none!important; } }/* kite-cont9-main-orbit-mint-labels-20260811-v1 end */

/* kite-cont9-main-orbit-mobile-label-fit-20260811-v1 start */
@media (max-width: 700px) {
  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span:nth-of-type(2) {
    right:12px!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span:nth-of-type(4) {
    left:12px!important;
  }
}
/* kite-cont9-main-orbit-mobile-label-fit-20260811-v1 end */

/* kite-cont9-main-orbit-mobile-label-inset-20260811-v1 start */
@media (max-width: 700px) {
  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span:nth-of-type(1) {
    top:32px!important;
    left:88px!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span:nth-of-type(2) {
    top:88px!important;
    right:32px!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span:nth-of-type(3) {
    bottom:32px!important;
    left:88px!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span:nth-of-type(4) {
    top:88px!important;
    left:32px!important;
  }
}
/* kite-cont9-main-orbit-mobile-label-inset-20260811-v1 end */

/* kite-cont9-main-orbit-mobile-square-fit-20260811-v1 start */
@media (max-width: 700px) {
  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit {
    width:min(200px,100%)!important;
    height:auto!important;
    aspect-ratio:1/1!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit::before {
    inset:22px!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit::after {
    inset:52px!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit i:nth-child(1) {
    inset:-8px 48px!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit i:nth-child(2) {
    inset:44px -6px!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit i:nth-child(3) {
    inset:52px!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span {
    width:54px!important;
    height:54px!important;
    min-width:54px!important;
    min-height:54px!important;
    padding:2px!important;
    font-size:12px!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span:nth-of-type(1) {
    top:0!important;
    left:calc(50% - 27px)!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span:nth-of-type(2) {
    top:calc(50% - 27px)!important;
    right:0!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span:nth-of-type(3) {
    bottom:0!important;
    left:calc(50% - 27px)!important;
  }

  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit span:nth-of-type(4) {
    top:calc(50% - 27px)!important;
    left:0!important;
  }
}
/* kite-cont9-main-orbit-mobile-square-fit-20260811-v1 end */

/* kite-cont9-main-orbit-tablet-fit-20260811-v1 start */
@media (min-width: 701px) and (max-width: 900px) {
  html body.tpl-contents.page-239440 main>section#qczk.article .txt.editorArea #kite-insurance-navigation-v1 .k9m-hero>.k9m-orbit {
    right:48px!important;
  }
}
/* kite-cont9-main-orbit-tablet-fit-20260811-v1 end */

html body.slide#top#top section#kite-home-consultation-cta-v1 .kite-cta-actions {
  /* KITE_HOME_PHOTO_COLUMN_RESPONSIVE_GAP_20260812_V7 */
}

@media (max-width: 767px) {
  html body.slide#top#top section#kite-home-consultation-cta-v1 .kite-area-links-v1 {
    margin-top:24px!important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  html body.slide#top#top section#kite-home-consultation-cta-v1 .kite-cta-actions {
    translate:0 clamp(28px,4vw,56px)!important;
  }
}

@media (min-width: 1024px) {
  html body.slide#top#top section#kite-home-consultation-cta-v1 .kite-cta-actions {
    translate:0 clamp(16px,2vw,28px)!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 .kite-area-links-v1 {
    margin-top:calc(-1*clamp(160px,15vw,200px))!important;
  }
}

@media (min-width: 768px) {
  html body.slide#top#top section#kite-home-consultation-cta-v1 .kite-area-links-v1 li:last-child {
    grid-column:1/-1!important;
  }
}

@media (min-width: 768px) and (max-width: 899px) {
  html body.slide#top#top section#kite-home-consultation-cta-v1 .kite-area-links-v1 {
    grid-column:1/-1!important;
    width:100%!important;
  }

  html body.slide#top#top section#kite-home-consultation-cta-v1 .kite-area-links-v1 ul {
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
  }
}

/* kite-home-consult-compass-20260811-v1 */
body#top #kite-consult-compass-v1,body#top #kite-consult-compass-v1 * {
  box-sizing:border-box;
}

body#top #kite-consult-compass-v1 {
  --kite-compass-ink: #073a58;
  --kite-compass-deep: #075f78;
  --kite-compass-teal: #08ad9b;
  --kite-compass-mint: #92e5d5;
  --kite-compass-sky: #8ccdf2;
  position:relative;
  isolation:isolate;
  width:100%;
  overflow:hidden;
  padding:clamp(88px,9vw,148px) clamp(18px,4vw,52px);
  background:radial-gradient(circle at 12% 20%,rgba(104,215,235,.34),transparent 31%),radial-gradient(circle at 88% 78%,rgba(100,227,190,.32),transparent 34%),linear-gradient(145deg,#f9ffff 0%,#eafafd 47%,#f3fffa 100%);
  color: var(--kite-compass-ink);
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;
}

body#top #kite-consult-compass-v1::before,body#top #kite-consult-compass-v1::after {
  position:absolute;
  z-index:-1;
  content:"";
  pointer-events:none;
}

body#top #kite-consult-compass-v1::before {
  top:-190px;
  right:-150px;
  width:520px;
  height:520px;
  border:1px solid rgba(7,173,155,.19);
  border-radius:50%;
  box-shadow:0 0 0 56px rgba(255,255,255,.18),0 0 0 112px rgba(8,173,155,.035);
}

body#top #kite-consult-compass-v1::after {
  inset:0;
  opacity:.24;
  background-image:radial-gradient(rgba(7,95,120,.3) .8px,transparent .8px);
  background-size:26px 26px;
  -webkit-mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);
  mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);
}

body#top #kite-consult-compass-v1 .kite-consult-compass__aura {
  position:absolute;
  z-index:-1;
  bottom:-240px;
  left:-190px;
  width:520px;
  height:520px;
  border-radius:50%;
  background:radial-gradient(circle,rgba(113,220,239,.38),rgba(255,255,255,0) 68%);
  pointer-events:none;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__inner {
  width:min(1180px,100%);
  margin:0 auto;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__header {
  width:min(880px,100%);
  margin:0 auto clamp(52px,6vw,82px);
  text-align:center;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__eyebrow {
  display:inline-flex;
  align-items:center;
  gap:14px;
  margin:0 0 24px;
  padding:9px 18px;
  border:1px solid rgba(8,173,155,.26);
  border-radius:999px;
  background:rgba(255,255,255,.72);
  box-shadow:0 10px 32px rgba(6,95,120,.08);
  color:#35657a;
  font-size:12px;
  font-weight:700;
  letter-spacing:.08em;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__eyebrow span {
  color: var(--kite-compass-teal);
  font-family:Georgia,"Times New Roman",serif;
  font-size:13px;
  letter-spacing:.18em;
}

body#top #kite-consult-compass-v1 h2 {
  margin:0;
  color: var(--kite-compass-ink);
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  font-size:clamp(29px,4.2vw,52px);
  font-weight:600;
  line-height:1.5;
  letter-spacing:.035em;
  text-wrap:balance;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__lead {
  width:min(720px,100%);
  margin:28px auto 0;
  color:#315b6e;
  font-size:clamp(15px,1.65vw,18px);
  line-height:2;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__areas {
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  gap:9px;
  margin-top:28px;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__areas span {
  padding:8px 15px;
  border:1px solid rgba(7,95,120,.12);
  border-radius:999px;
  background:rgba(255,255,255,.78);
  color:#176378;
  font-size:12px;
  font-weight:700;
  letter-spacing:.04em;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__map {
  position:relative;
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(210px,250px) minmax(0,1fr);
  grid-template-areas:"route-one core route-two""route-three core route-four";
  gap:24px 28px;
  align-items:stretch;
}

body#top #kite-consult-compass-v1 .kite-consult-route {
  position:relative;
  min-width:0;
  min-height:250px;
  padding:31px 30px 27px;
  overflow:hidden;
  border:1px solid rgba(255,255,255,.92);
  border-radius:28px;
  background:rgba(255,255,255,.76);
  -webkit-backdrop-filter:blur(18px) saturate(135%);
  backdrop-filter:blur(18px) saturate(135%);
  box-shadow:0 22px 60px rgba(5,75,101,.105),inset 0 0 0 1px rgba(5,136,147,.045);
  transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;
}

body#top #kite-consult-compass-v1 .kite-consult-route::before {
  position:absolute;
  top:0;
  left:28px;
  width:54px;
  height:4px;
  border-radius:0 0 6px 6px;
  background: linear-gradient(90deg, var(--route-a), var(--route-b));
  content:"";
}

body#top #kite-consult-compass-v1 .kite-consult-route:hover {
  transform:translateY(-5px);
  border-color:rgba(8,173,155,.28);
  box-shadow:0 30px 72px rgba(5,75,101,.145),inset 0 0 0 1px rgba(5,136,147,.06);
}

body#top #kite-consult-compass-v1 .kite-consult-route--one { grid-area:route-one; --route-a: #08ad9b; --route-b: #67dcc4; }
body#top #kite-consult-compass-v1 .kite-consult-route--two { grid-area:route-two; --route-a: #3ba8d3; --route-b: #91d6f2; }
body#top #kite-consult-compass-v1 .kite-consult-route--three { grid-area:route-three; --route-a: #637ed1; --route-b: #9fb4ed; }
body#top #kite-consult-compass-v1 .kite-consult-route--four { grid-area:route-four; --route-a: #087c81; --route-b: #4ec8b9; }

body#top #kite-consult-compass-v1 .kite-consult-route__number {
  position:absolute;
  top:20px;
  right:24px;
  margin:0;
  color:rgba(7,95,120,.13);
  font-family:Georgia,"Times New Roman",serif;
  font-size:46px;
  font-weight:700;
  line-height:1;
}

body#top #kite-consult-compass-v1 .kite-consult-route__situation {
  position:relative;
  z-index:1;
  width:fit-content;
  max-width:calc(100% - 44px);
  margin:0 0 16px;
  padding:6px 11px;
  border-radius:9px;
  background:rgba(231,250,249,.84);
  color:#257080;
  font-size:12px;
  font-weight:700;
  line-height:1.5;
}

body#top #kite-consult-compass-v1 .kite-consult-route h3 {
  position:relative;
  z-index:1;
  margin:0 0 13px;
  color: var(--kite-compass-ink);
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  font-size:clamp(19px,1.9vw,24px);
  font-weight:650;
  line-height:1.55;
}

body#top #kite-consult-compass-v1 .kite-consult-route>p:not(.kite-consult-route__number):not(.kite-consult-route__situation) {
  margin:0 0 20px;
  color:#456674;
  font-size:14px;
  line-height:1.85;
}

body#top #kite-consult-compass-v1 .kite-consult-route a {
  display:inline-flex;
  align-items:center;
  gap:8px;
  color:#087f80!important;
  font-size:13px;
  font-weight:800;
  line-height:1.5;
  text-decoration:none!important;
  border-bottom:1px solid rgba(8,127,128,.25);
}

body#top #kite-consult-compass-v1 .kite-consult-route a span {
  font-size:15px;
  transition:transform .2s ease;
}

body#top #kite-consult-compass-v1 .kite-consult-route a:hover span {
  transform:translate(2px,-2px);
}

body#top #kite-consult-compass-v1 .kite-consult-compass__core {
  grid-area:core;
  display:grid;
  place-items:center;
  position:relative;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__core::before,body#top #kite-consult-compass-v1 .kite-consult-compass__core::after {
  position:absolute;
  z-index:-1;
  content:"";
  opacity:.46;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__core::before {
  width:calc(100% + 56px);
  border-top:1px dashed rgba(8,145,147,.45);
}

body#top #kite-consult-compass-v1 .kite-consult-compass__core::after {
  height:72%;
  border-left:1px dashed rgba(8,145,147,.38);
}

body#top #kite-consult-compass-v1 .kite-consult-compass__core-ring {
  position:relative;
  display:grid;
  place-content:center;
  width:clamp(190px,18vw,232px);
  aspect-ratio:1;
  padding:25px;
  border:1px solid rgba(255,255,255,.95);
  border-radius:50%;
  background:radial-gradient(circle at 38% 30%,rgba(255,255,255,.98),rgba(231,253,250,.92) 52%,rgba(184,235,239,.82));
  box-shadow:0 26px 70px rgba(7,95,120,.16),inset 0 0 0 12px rgba(255,255,255,.38),inset 0 0 0 13px rgba(8,173,155,.12);
  text-align:center;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__core-ring::before,body#top #kite-consult-compass-v1 .kite-consult-compass__core-ring::after {
  position:absolute;
  border-radius:50%;
  content:"";
}

body#top #kite-consult-compass-v1 .kite-consult-compass__core-ring::before {
  inset:-16px;
  border:1px solid rgba(8,173,155,.2);
  border-right-color:rgba(8,173,155,.72);
  border-bottom-color:rgba(59,168,211,.5);
}

body#top #kite-consult-compass-v1 .kite-consult-compass__core-ring::after {
  inset:18px;
  border:1px dotted rgba(7,95,120,.2);
}

body#top #kite-consult-compass-v1 .kite-consult-compass__core-en,body#top #kite-consult-compass-v1 .kite-consult-compass__core-ring strong {
  position:relative;
  z-index:1;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__core-en {
  margin-bottom:9px;
  color: var(--kite-compass-teal);
  font-family:Georgia,"Times New Roman",serif;
  font-size:11px;
  font-weight:700;
  letter-spacing:.22em;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__core-ring strong {
  color: var(--kite-compass-ink);
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;
  font-size:clamp(17px,1.7vw,21px);
  font-weight:650;
  line-height:1.65;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__core-dot {
  position:absolute;
  right:24px;
  bottom:25px;
  width:9px;
  height:9px;
  border:2px solid #fff;
  border-radius:50%;
  background: var(--kite-compass-teal);
  box-shadow:0 0 0 5px rgba(8,173,155,.13);
}

body#top #kite-consult-compass-v1 .kite-consult-compass__note {
  display:flex;
  align-items:flex-start;
  gap:14px;
  width:min(900px,100%);
  margin:clamp(38px,5vw,60px) auto 0;
  padding:22px 27px;
  border:1px solid rgba(7,95,120,.09);
  border-radius:20px;
  background:rgba(255,255,255,.68);
  box-shadow:0 15px 40px rgba(7,95,120,.07);
}

body#top #kite-consult-compass-v1 .kite-consult-compass__note>span {
  flex:0 0 auto;
  margin-top:8px;
  color: var(--kite-compass-teal);
  font-size:9px;
  filter:drop-shadow(0 0 5px rgba(8,173,155,.48));
}

body#top #kite-consult-compass-v1 .kite-consult-compass__note p {
  margin:0;
  color:#355f70;
  font-size:14px;
  line-height:1.9;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__actions {
  display:flex;
  justify-content:center;
  gap:14px;
  margin-top:28px;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__button {
  display:inline-flex;
  align-items:center;
  justify-content:space-between;
  gap:25px;
  min-width:245px;
  min-height:54px;
  padding:15px 22px;
  border-radius:15px;
  font-size:14px;
  font-weight:800;
  line-height:1.5;
  text-decoration:none!important;
  transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease;
}

body#top #kite-consult-compass-v1 .kite-consult-compass__button--primary,body#top #kite-consult-compass-v1 .kite-consult-compass__button--primary:link,body#top #kite-consult-compass-v1 .kite-consult-compass__button--primary:visited {
  color:#fff!important;
  background:linear-gradient(135deg,#08ad9b,#07878d);
  box-shadow:0 15px 34px rgba(8,135,141,.25);
}

body#top #kite-consult-compass-v1 .kite-consult-compass__button--secondary,body#top #kite-consult-compass-v1 .kite-consult-compass__button--secondary:link,body#top #kite-consult-compass-v1 .kite-consult-compass__button--secondary:visited {
  border:1px solid rgba(7,95,120,.16);
  color: var(--kite-compass-deep) !important;
  background:rgba(255,255,255,.78);
  box-shadow:0 12px 30px rgba(7,95,120,.09);
}

body#top #kite-consult-compass-v1 .kite-consult-compass__button:hover {
  transform:translateY(-3px);
  box-shadow:0 20px 40px rgba(7,95,120,.18);
}

body#top #kite-consult-compass-v1 a:focus-visible {
  outline:3px solid rgba(0,87,164,.55);
  outline-offset:4px;
}

@media (max-width: 900px) {
  body#top #kite-consult-compass-v1 {
    padding:82px 18px 92px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__map {
    grid-template-columns:minmax(0,1fr) minmax(0,1fr);
    grid-template-areas:"core core""route-one route-two""route-three route-four";
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__core {
    min-height:260px;
    margin-bottom:10px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__core::before {
    width:65%;
  }

  body#top #kite-consult-compass-v1 .kite-consult-route {
    min-height:270px;
  }
}

@media (max-width: 640px) {
  body#top #kite-consult-compass-v1 {
    padding:72px 15px 82px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__header {
    margin-bottom:46px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__eyebrow {
    flex-direction:column;
    gap:4px;
    padding:9px 16px;
  }

  body#top #kite-consult-compass-v1 h2 br {
    display:none;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__lead {
    margin-top:22px;
    font-size:15px;
    line-height:1.9;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__areas {
    gap:7px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__areas span {
    padding:7px 11px;
    font-size:11px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__map {
    grid-template-columns:minmax(0,1fr);
    grid-template-areas:"core""route-one""route-two""route-three""route-four";
    gap:15px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__core {
    min-height:238px;
    margin-bottom:10px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__core::before {
    width:1px;
    height:72%;
    border-top:0;
    border-left:1px dashed rgba(8,145,147,.38);
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__core::after {
    height:calc(100% + 32px);
  }

  body#top #kite-consult-compass-v1 .kite-consult-route {
    min-height:0;
    padding:29px 23px 25px;
    border-radius:23px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-route__number {
    top:19px;
    right:20px;
    font-size:40px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-route h3 {
    padding-right:10px;
    font-size:20px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__note {
    padding:20px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__actions {
    flex-direction:column;
    gap:10px;
  }

  body#top #kite-consult-compass-v1 .kite-consult-compass__button {
    width:100%;
    min-width:0;
    min-height:54px;
  }
}

@media (prefers-reduced-motion: reduce) {
  body#top #kite-consult-compass-v1 *,body#top #kite-consult-compass-v1 *::before,body#top #kite-consult-compass-v1 *::after {
    scroll-behavior:auto!important;
    transition-duration:.01ms!important;
  }
}
/* /kite-home-consult-compass-20260811-v1 */

/* kite-home-consult-compass-title-fit-20260811-v2 */
body#top #kite-consult-compass-v1 .kite-consult-compass__header {
  width:min(1040px,100%);
}

body#top #kite-consult-compass-v1 h2 {
  width:100%;
  max-width:none!important;
  font-size:clamp(29px,3.7vw,46px);
  letter-spacing:.025em;
}
/* /kite-home-consult-compass-title-fit-20260811-v2 */

/* kite-home-consult-compass-title-two-lines-20260811-v3 */
@media (min-width: 901px) {
  body#top #kite-consult-compass-v1 h2 {
    font-size:40px;
    letter-spacing:.015em;
  }
}
/* /kite-home-consult-compass-title-two-lines-20260811-v3 */

/* kite-home-consult-compass-remove-decorations-20260811-v1 */
#kite-consult-compass-v1 .kite-consult-route::before {
  content:none!important;
  display:none!important;
}

#kite-consult-compass-v1 .kite-consult-compass__core-dot,#kite-consult-compass-v1 .kite-consult-compass__note>span[aria-hidden="true"] {
  display:none!important;
}
/* /kite-home-consult-compass-remove-decorations-20260811-v1 */

html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route {
  /* KITE_HOME_COMPASS_LINK_BUTTONS_20260811_V1 */
  display:flex!important;
  flex-direction:column!important;
}

html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a {
  position:relative!important;
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 40px!important;
  align-items:center!important;
  box-sizing:border-box!important;
  width:100%!important;
  min-height:58px!important;
  margin-top:auto!important;
  padding:10px 9px 10px 17px!important;
  border: 1px solid color-mix(in srgb, var(--route-a) 35%, white) !important;
  border-bottom: 1px solid color-mix(in srgb, var(--route-a) 35%, white) !important;
  border-radius:18px 7px 18px 7px!important;
  background: linear-gradient(135deg, color-mix(in srgb, var(--route-a) 13%, white), rgba(255, 255, 255, .97)) !important;
  color:#075d70!important;
  -webkit-text-fill-color:#075d70!important;
  font-size:14px!important;
  font-weight:800!important;
  line-height:1.45!important;
  text-decoration:none!important;
  box-shadow: inset 5px 0 0 var(--route-a), 0 11px 25px rgba(5, 88, 118, .13) !important;
  transition:translate .22s ease,box-shadow .22s ease,filter .22s ease!important;
}

html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a::before {
  content:""!important;
  position:absolute!important;
  right:50px!important;
  top:50%!important;
  width:22px!important;
  height:2px!important;
  transform:translateY(-50%)!important;
  background: repeating-linear-gradient(90deg, color-mix(in srgb, var(--route-a) 58%, white) 0 4px, transparent 4px 8px) !important;
  pointer-events:none!important;
}

html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a span {
  position:relative!important;
  z-index:1!important;
  display:grid!important;
  place-items:center!important;
  width:36px!important;
  height:36px!important;
  border:2px solid rgba(255,255,255,.78)!important;
  border-radius:50%!important;
  background: linear-gradient(135deg, var(--route-a), var(--route-b)) !important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-size:18px!important;
  line-height:1!important;
  box-shadow:0 7px 16px rgba(5,71,104,.22)!important;
  transition:translate .2s ease,rotate .2s ease!important;
}

html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a:hover,html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a:focus-visible {
  translate:0-3px!important;
  filter:saturate(1.08)!important;
  box-shadow: inset 5px 0 0 var(--route-a), 0 16px 31px rgba(5, 88, 118, .19) !important;
}

html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a:hover span,html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a:focus-visible span {
  translate:2px -2px!important;
  rotate:8deg!important;
}

html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a:focus-visible {
  outline: 3px solid color-mix(in srgb, var(--route-a) 72%, #075d70) !important;
  outline-offset:4px!important;
}

@media (max-width: 767px) {
  html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a {
    min-height:60px!important;
    padding-left:16px!important;
    font-size:14px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a,html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a span {
    transition:none!important;
  }

  html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a:hover,html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a:focus-visible,html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a:hover span,html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a:focus-visible span {
    translate:0 0!important;
    rotate:0deg!important;
  }
}

html body.slide#top#top .kite-access-section-v12 .kite-item-label::before {
  /* KITE_HOME_ACCESS_LABEL_DOTS_REMOVE_20260811_V1 */
  content:none!important;
  display:none!important;
  width:0!important;
  height:0!important;
  margin:0!important;
  box-shadow:none!important;
  animation:none!important;
}

html body.slide#top#top nav.globalNav {
  /* KITE_HOME_NAV_STARDUST_EXPAND_COLLAPSE_20260811_V1 */
  overflow:hidden!important;
  overflow:clip!important;
}

html body.slide#top#top nav.globalNav::before {
  transform-origin:50% 50%!important;
  will-change:background-position,opacity,filter,scale!important;
  animation:kiteNavStardustSpiralConverge 12.8s ease-in-out infinite,kiteNavStardustExpandVanish 12.8s ease-in-out infinite!important;
}

@keyframes kiteNavStardustExpandVanish {
  0%,10%,100% {
    scale:1;
    opacity:.92;
  }
  42% {
    scale:5;
    opacity:1;
  }
  50%,56% {
    scale:12;
    opacity:0;
  }
  68% {
    scale:5;
    opacity:.97;
  }
  91% {
    scale:1.2;
    opacity:.89;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.slide#top#top nav.globalNav::before {
    animation:none!important;
    scale:1!important;
    opacity:.9!important;
  }
}

/* kite-cont8-main-title-visible-20260813-v1 start */
html body.tpl-contents.page-236848.page-236848>nav.menu.menu {
  position:absolute!important;
}
/* kite-cont8-main-title-visible-20260813-v1 end */
html body.tpl-contents.page-236848.page-236848 > nav.menu.menu

/* kite-cont8-main-title-visible-priority-20260813-v2 start */
html body.tpl-contents.page-236848.page-236848.page-236848.page-236848.page-236848 > nav.menu.menu {
  position:absolute!important;
}
/* kite-cont8-main-title-visible-priority-20260813-v2 end */


/* kite-cont8-main-title-visible-cascade-20260813-v3 start */
html body.tpl-contents.page-236848:not(#top#top#top#top#top#top#top)>nav.menu.menu {
  position:absolute!important;
}
/* kite-cont8-main-title-visible-cascade-20260813-v3 end */

/* kite-global-page-overview-20260814-v1 start */
html body #kite-page-overview {
  display:block!important;
  box-sizing:border-box!important;
  max-width:760px!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:19px!important;
  font-weight:500!important;
  line-height:2!important;
  letter-spacing:0!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}
html body main>#kite-page-overview {
  width:min(1120px,calc(100% - 40px))!important;
  max-width:1120px!important;
  margin:30px auto 38px!important;
  color:#30434c!important;
}
@media (max-width: 767px) {
  html body #kite-page-overview {
    max-width:100%!important;
    font-size:15px!important;
    line-height:1.9!important;
  }
  html body main>#kite-page-overview {
    width:min(100% - 28px,520px)!important;
    margin:22px auto 28px!important;
  }
}
/* kite-global-page-overview-20260814-v1 end */

/* kite-global-page-overview-specificity-20260814-v1 start */
html body #kite-page-overview#kite-page-overview {
  max-width:760px!important;
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:19px!important;
  font-weight:500!important;
  line-height:2!important;
  letter-spacing:0!important;
}
@media (max-width: 767px) {
  html body #kite-page-overview#kite-page-overview {
    max-width:100%!important;
    font-size:15px!important;
    line-height:1.9!important;
  }
}
/* kite-global-page-overview-specificity-20260814-v1 end */

/* kite-page-overview-link-page-20260814-v1 start */
html body.page-256404 #kite-page-overview#kite-page-overview#kite-page-overview {
  font-size:19px!important;
  line-height:2!important;
}
@media (max-width: 767px) {
  html body.page-256404 #kite-page-overview#kite-page-overview#kite-page-overview {
    font-size:15px!important;
    line-height:1.9!important;
  }
}
/* kite-page-overview-link-page-20260814-v1 end */

/* kite-global-page-overview-title-position-20260814-v1 start */
html body:not(.page-154474)>#kite-page-overview {
  width:min(760px,calc(100% - 40px))!important;
  margin:30px 20px 38px!important;
}
@media (max-width: 767px) {
  html body:not(.page-154474)>#kite-page-overview {
    width:calc(100% - 28px)!important;
    margin:22px 14px 28px!important;
  }
}
/* kite-global-page-overview-title-position-20260814-v1 end */ /* kite-global-page-overview-unified-20260815-v2 start */ html body:not(.page-154474):not(#kiteOverviewGapA):not(#kiteOverviewGapB):not(#kiteOverviewGapC):not(#kiteOverviewGapD):not(#kiteOverviewGapE):not(#kiteOverviewGapF)>h1.pageTitle:has(+#kite-page-overview) { min-height:0!important; height:auto!important; padding-bottom:20px!important; } html body:not(.page-154474)>#kite-page-overview { width: min(760px, calc(100% - max(20px, var(--kol, 20px)) - 20px)) !important; margin: 0 20px 38px max(20px, var(--kol, 20px)) !important; } @media (max-width: 899px) { } @media (max-width: 767px) { html body:not(.page-154474):not(#kiteOverviewGapA):not(#kiteOverviewGapB):not(#kiteOverviewGapC):not(#kiteOverviewGapD):not(#kiteOverviewGapE):not(#kiteOverviewGapF)>h1.pageTitle:has(+#kite-page-overview) { padding-bottom:16px!important; } html body:not(.page-154474)>#kite-page-overview { width: calc(100% - max(12px, var(--kol, 12px)) - 14px) !important; margin: 0 14px 28px max(12px, var(--kol, 12px)) !important; } } html body.page-256406 main>section#eofw { display:none!important; } /* kite-global-page-overview-unified-20260815-v2 end */

html body.page-239497.page-239497>div.navi.active,html body.page-239513.page-239513>div.navi.active {
  /* KITE_SITEWIDE_MENU_STALKER_REPAIR_20260814_V1 */
  position:fixed!important;
  top:0!important;
  right:auto!important;
  bottom:auto!important;
  left:0!important;
  z-index:2147483645!important;
  box-sizing:border-box!important;
  display:block!important;
  visibility:visible!important;
  width:100vw!important;
  max-width:100vw!important;
  height:100vh!important;
  height:100dvh!important;
  min-height:100vh!important;
  min-height:100dvh!important;
  max-height:none!important;
  margin:0!important;
  padding:130px 30px 50px!important;
  overflow-y:auto!important;
  pointer-events:auto!important;
  opacity:1!important;
  transform:translateY(0)!important;
  background:#000!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

html body.page-239497.page-239497>div.navi.active a,html body.page-239513.page-239513>div.navi.active a {
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}

/* Mouse stalker is a PC-only visual; restore the four page-specific exceptions. */
@media (min-width: 769px) {
  html body:is(.page-154472,.page-154474,.page-236846,.page-236848):not(#kiteSitewideComponentRepairV1):not(#kiteSitewideComponentRepairV2):not(#kiteSitewideComponentRepairV3) {
    cursor:none!important;
  }

  html body:is(.page-154472,.page-154474,.page-236846,.page-236848):not(#kiteSitewideComponentRepairV1):not(#kiteSitewideComponentRepairV2):not(#kiteSitewideComponentRepairV3) #js-stalker-root {
    display:block!important;
    visibility:visible!important;
    opacity:1!important;
    pointer-events:none!important;
  }

  html body:is(.page-154472,.page-154474,.page-236846,.page-236848):not(#kiteSitewideComponentRepairV1):not(#kiteSitewideComponentRepairV2):not(#kiteSitewideComponentRepairV3) :is(#js-stalker-trail,#js-stalker-main,#js-stalker-core) {
    display:flex!important;
    visibility:visible!important;
    opacity:1!important;
    pointer-events:none!important;
  }
}

/* Never leave the PC cursor effect rendered on touch-sized layouts. */
@media (max-width: 768px) {
  html body.page-239497.page-239497>div.navi.active,html body.page-239513.page-239513>div.navi.active {
    padding:104px 22px 44px!important;
  }

  html body:not(#kiteSitewideComponentRepairV1):not(#kiteSitewideComponentRepairV2):not(#kiteSitewideComponentRepairV3) :is(#js-stalker-root,#js-stalker-trail,#js-stalker-main,#js-stalker-core) {
    display:none!important;
    visibility:hidden!important;
    opacity:0!important;
    pointer-events:none!important;
  }
}

/* /kite-sitewide-menu-stalker-repair-20260814-v1 */

/* KITE_SITEWIDE_HERO_OVERVIEW_ALIGNMENT_20260814_V1 start
   Scope: non-top-page hero overview text only.
   Purpose: align each overview's first glyph with its hero title without changing typography or vertical spacing. */

/* Standard full-width page titles use the shared breadcrumb/title edge. */
html body:not(#top)>#kite-page-overview {
  margin-left: var(--kite-breadcrumb-title-edge, 12px) !important;
}

/* Custom heroes: mirror the existing title-only horizontal offsets. */
html body.page-154471 #kite-page-overview,html body.page-236846 #kite-page-overview,html body.page-236848 #kite-page-overview,html body.tpl-profile #kite-page-overview,html body.page-256404 #kite-page-overview,html body.page-239496 #kite-page-overview,html body.page-249793 #kite-page-overview,html body:is(.page-250146,.page-250147,.page-250148,.page-250239) #kite-page-overview {
  position:relative!important;
}

html body.page-154471 #kite-page-overview {
  left:-2px!important;
}

html body.page-236846 #kite-page-overview,html body.page-236848 #kite-page-overview {
  left:-3px!important;
}

html body.tpl-profile #kite-page-overview {
  left:-14px!important;
}

/* The links hero previously centered the overview text inside the title column. */
html body.page-256404 #kite-page-overview {
  left:0!important;
  text-align:left!important;
}

html body.page-249793 #kite-page-overview {
  text-align:left!important;
}

html body.page-239496 #kite-page-overview {
  left:-5px!important;
}

html body:is(.page-250147,.page-250148) #kite-page-overview {
  left:-8px!important;
}

/* Medical-area heroes inset the title text inside a full-width title box. */
@media (max-width: 1152px) {
  html body:is(.page-252352,.page-256270,.page-256273,.page-256415,.page-256416) #kite-page-overview {
    box-sizing:border-box!important;
    padding-left: var(--kite-breadcrumb-title-edge, 12px) !important;
  }
}

@media (min-width: 561px) and (max-width: 760px) {
  html body.page-154471 #kite-page-overview {
    left:calc(12px - ((100vw - 540px)/2))!important;
  }
}

@media (min-width: 761px) and (max-width: 1152px) {
  html body.page-154471 #kite-page-overview {
    left:-66px!important;
  }

  html body.page-236846 #kite-page-overview,html body.page-236848 #kite-page-overview {
    left:-8px!important;
  }

  html body.tpl-profile #kite-page-overview {
    left:-20px!important;
  }

  html body.page-256404 #kite-page-overview {
    left:-4px!important;
  }

  html body.page-239496 #kite-page-overview {
    left:-16px!important;
  }

  html body.page-249793 #kite-page-overview,html body:is(.page-250146,.page-250147,.page-250148,.page-250239) #kite-page-overview {
    left:-4px!important;
  }
}

@media (min-width: 1153px) {
  html body.page-154471 #kite-page-overview {
    left: calc(var(--kite-breadcrumb-title-edge, 16px) - max(82px, (100vw - 1210px) / 2)) !important;
  }

  html body.page-236846 #kite-page-overview,html body.page-236848 #kite-page-overview {
    left:-20px!important;
  }

  html body.tpl-profile #kite-page-overview {
    left:-30px!important;
  }

  html body.page-239496 #kite-page-overview,html body.page-249793 #kite-page-overview,html body:is(.page-250146,.page-250147,.page-250148,.page-250239) #kite-page-overview {
    left:0!important;
  }
}

/* /kite-sitewide-hero-overview-alignment-20260814-v1 */

body#top#top#top section#j9fm#j9fm figure.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo.kite-home-info-gap-saba-photo {
  /* KITE_HOME_SABA_PHOTO_PORTRAIT_20260814_V1 */
  flex:0 0 auto!important;
}

html body.page-257860 {
  /* KITE_CONT10_73_ARTICLE_DESIGN_20260818_V1
     Scope: /cont10/73.html only (body.page-257860).
     Purpose: match the approved care-manager article hierarchy while preserving content. */
  --kite-73-ink: #173746;
  --kite-73-ink-soft: #385765;
  --kite-73-teal: #0b9f91;
  --kite-73-teal-dark: #08756e;
  --kite-73-blue: #176eb8;
  --kite-73-line: rgba(11, 159, 145, .20);
  --kite-73-card: rgba(255, 255, 255, .91);
}

/* Match the compact article header used by the other cont10 practice pages. */
html body.page-257860:not(#kiteCont1073DesignV1)>header.header {
  display:block!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  overflow:visible!important;
}

html body.page-257860:not(#kiteCont1073DesignV1)>header.header>:not(.hamburger) {
  visibility:hidden!important;
}

html body.page-257860:not(#kiteCont1073DesignV1)>header.header>.logo-catch,html body.page-257860:not(#kiteCont1073DesignV1)>header.header>p:not(.siteTitle) {
  display:none!important;
}

html body.page-257860:not(#kiteCont1073DesignV1)>header.header>.hamburger {
  visibility:visible!important;
}

html body.page-257860 .header-floating-btns {
  display:none!important;
}

html body.page-257860:not(#kiteCont1073DesignV1)>h1.pageTitle {
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  width:100%!important;
  min-height:310px!important;
  margin:0!important;
  padding:clamp(88px,8vw,116px) clamp(32px,6.8vw,82px) clamp(48px,5.5vw,76px) clamp(28px,3.2vw,46px)!important;
  overflow:hidden!important;
  background:linear-gradient(90deg,rgba(255,255,255,.56),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.19) 58%,rgba(255,255,255,.08) 100%),linear-gradient(135deg,#e7f8f4 0%,#dff5fb 54%,#edf5ff 100%)!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:clamp(38px,5vw,60px)!important;
  font-weight:700!important;
  line-height:1.3!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}

html body.page-257860:not(#kiteCont1073DesignV1)>h1.pageTitle::before {
  content:"CARE MANAGEMENT IN UNCERTAINTY";
  display:inline-flex;
  align-items:center;
  margin:0 0 22px;
  padding-left:46px;
  background: linear-gradient(90deg, var(--kite-73-teal), #3976e8) left center / 36px 2px no-repeat;
  color:#0b8f83;
  -webkit-text-fill-color:#0b8f83;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Noto Serif JP",serif;
  font-size:14px;
  font-weight:600;
  line-height:1.4;
  letter-spacing:.08em;
}

html body.page-257860>#kite-page-overview#kite-page-overview {
  box-sizing:border-box!important;
  width:min(760px,calc(100% - 76px))!important;
  max-width:760px!important;
  margin:0 20px 38px clamp(28px,3.2vw,46px)!important;
  padding:0!important;
  color:#30434c!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:19px!important;
  font-weight:500!important;
  line-height:2!important;
  text-align:left!important;
}

/* Three CMS article blocks become calm, translucent reading cards. */
html body.page-257860 main>section.article {
  position:relative!important;
  box-sizing:border-box!important;
  width:min(980px,calc(100% - 40px))!important;
  max-width:980px!important;
  height:auto!important;
  min-height:0!important;
  margin:58px auto!important;
  padding:clamp(34px,4vw,52px)!important;
  overflow:visible!important;
  border: 1px solid var(--kite-73-line) !important;
  border-radius:24px!important;
  background:
    radial-gradient(circle at 100% 0%, rgba(77, 182, 229, .10), transparent 34%),
    radial-gradient(circle at 0% 100%, rgba(14, 181, 156, .09), transparent 36%),
    var(--kite-73-card) !important;
  box-shadow:0 22px 56px rgba(20,88,105,.11)!important;
  -webkit-backdrop-filter:blur(12px) saturate(108%);
  backdrop-filter:blur(12px) saturate(108%);
}

html body.page-257860 main>section.article:first-of-type {
  margin-top:76px!important;
}

html body.page-257860 main>section.article:last-of-type {
  margin-bottom:88px!important;
}

html body.page-257860 main>section.article>.txt.editorArea {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  color: var(--kite-73-ink) !important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:18px!important;
  font-weight:500!important;
  line-height:2!important;
  letter-spacing:.01em!important;
  text-align:left!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}

html body.page-257860 main>section.article>.txt.editorArea>p {
  margin:0 0 1.45em!important;
  padding:0!important;
  color: var(--kite-73-ink) !important;
  font:inherit!important;
  line-height:inherit!important;
  text-align:left!important;
}

html body.page-257860 main>section.article:first-of-type>.txt.editorArea>p:first-child {
  display:inline-flex!important;
  align-items:center!important;
  margin:0 0 22px!important;
  padding:9px 15px!important;
  border:1px solid rgba(11,159,145,.24)!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,rgba(14,181,156,.12),rgba(76,154,224,.10))!important;
  color: var(--kite-73-teal-dark) !important;
  font-family:"Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:13px!important;
  font-weight:700!important;
  line-height:1.4!important;
  letter-spacing:.10em!important;
}

html body.page-257860 main>section.article:first-of-type>.txt.editorArea>p:nth-child(2) {
  max-width:780px!important;
  margin-bottom:24px!important;
  color:#173d4e!important;
  font-size:clamp(19px,2vw,22px)!important;
  font-weight:600!important;
  line-height:1.9!important;
}

html body.page-257860 main>section.article:first-of-type>.txt.editorArea>p:nth-child(3) {
  display:inline-block!important;
  margin:0 0 34px!important;
  padding:14px 18px!important;
  border:1px solid rgba(23,110,184,.16)!important;
  border-radius:12px!important;
  background:rgba(235,249,251,.82)!important;
  color:#14688e!important;
  font-size:16px!important;
  font-weight:600!important;
  line-height:1.8!important;
}

html body.page-257860 main>section.article>.txt.editorArea>h2 {
  box-sizing:border-box!important;
  width:100%!important;
  margin:58px 0 26px!important;
  padding:22px 26px!important;
  border:1px solid rgba(255,255,255,.28)!important;
  border-radius:16px!important;
  background:linear-gradient(112deg,#0aa88f 0%,#0b908b 48%,#176eb8 100%)!important;
  box-shadow:0 14px 30px rgba(8,117,110,.18)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:clamp(25px,2.7vw,34px)!important;
  font-weight:700!important;
  line-height:1.55!important;
  letter-spacing:.01em!important;
  text-align:left!important;
  text-shadow:none!important;
  overflow-wrap:anywhere!important;
}

html body.page-257860 main>section.article>.txt.editorArea>h2:first-child {
  margin-top:0!important;
}

html body.page-257860 main>section.article>.txt.editorArea>h3 {
  box-sizing:border-box!important;
  margin:42px 0 18px!important;
  padding:14px 16px 14px 19px!important;
  border:0!important;
  border-left: 5px solid var(--kite-73-teal) !important;
  border-radius:0 12px 12px 0!important;
  background:linear-gradient(90deg,rgba(14,181,156,.12),rgba(50,154,218,.05) 72%,transparent)!important;
  color:#075f70!important;
  -webkit-text-fill-color:#075f70!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:clamp(21px,2vw,26px)!important;
  font-weight:700!important;
  line-height:1.6!important;
  letter-spacing:.01em!important;
  text-align:left!important;
  text-shadow:none!important;
  overflow-wrap:anywhere!important;
}

html body.page-257860 main>section.article>.txt.editorArea>h4 {
  box-sizing:border-box!important;
  margin:31px 0 14px!important;
  padding:0 0 9px!important;
  border:0!important;
  border-bottom:1px solid rgba(11,159,145,.26)!important;
  background:transparent!important;
  color:#155a69!important;
  -webkit-text-fill-color:#155a69!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:clamp(18px,1.65vw,22px)!important;
  font-weight:700!important;
  line-height:1.65!important;
  text-align:left!important;
}

html body.page-257860 main>section.article>.txt.editorArea>:is(ul,ol) {
  box-sizing:border-box!important;
  width:100%!important;
  margin:18px 0 30px!important;
  padding:20px 24px 20px 50px!important;
  border:1px solid rgba(11,159,145,.16)!important;
  border-radius:14px!important;
  background:linear-gradient(120deg,rgba(231,250,246,.88),rgba(239,248,255,.82))!important;
  color: var(--kite-73-ink) !important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.82)!important;
}

html body.page-257860 main>section.article>.txt.editorArea>:is(ul,ol)>li {
  margin:.42em 0!important;
  padding-left:.18em!important;
  color:inherit!important;
  font:inherit!important;
  line-height:1.85!important;
}

html body.page-257860 main>section.article>.txt.editorArea>blockquote {
  box-sizing:border-box!important;
  width:100%!important;
  margin:24px 0 32px!important;
  padding:21px 24px!important;
  border:1px solid rgba(11,159,145,.17)!important;
  border-left: 5px solid var(--kite-73-teal) !important;
  border-radius:14px!important;
  background:linear-gradient(120deg,rgba(222,248,242,.90),rgba(236,248,255,.86))!important;
  color:#294b56!important;
  box-shadow:0 10px 24px rgba(20,88,105,.07)!important;
}

html body.page-257860 main>section.article>.txt.editorArea>blockquote>:last-child {
  margin-bottom:0!important;
}

html body.page-257860 main>section.article>.txt.editorArea>hr {
  width:100%!important;
  height:1px!important;
  margin:48px 0!important;
  padding:0!important;
  border:0!important;
  background:linear-gradient(90deg,transparent,rgba(11,159,145,.40),rgba(23,110,184,.24),transparent)!important;
}

html body.page-257860 main>section.article>.txt.editorArea table {
  display:block!important;
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:22px 0 34px!important;
  overflow-x:auto!important;
  border:1px solid rgba(11,159,145,.20)!important;
  border-radius:14px!important;
  background:#fff!important;
  border-collapse:separate!important;
  border-spacing:0!important;
  -webkit-overflow-scrolling:touch;
  scrollbar-color:rgba(11,159,145,.50) rgba(223,246,246,.70);
}

html body.page-257860 main>section.article>.txt.editorArea table>tbody {
  display:table!important;
  width:100%!important;
  min-width:760px!important;
  border-collapse:collapse!important;
}

html body.page-257860 main>section.article>.txt.editorArea table :is(th,td) {
  min-width:126px!important;
  padding:15px 14px!important;
  border:0!important;
  border-right:1px solid rgba(11,159,145,.13)!important;
  border-bottom:1px solid rgba(11,159,145,.13)!important;
  color: var(--kite-73-ink) !important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:15px!important;
  line-height:1.75!important;
  text-align:left!important;
  vertical-align:top!important;
}

html body.page-257860 main>section.article>.txt.editorArea table tr:first-child :is(th,td) {
  background:linear-gradient(120deg,rgba(14,181,156,.15),rgba(40,132,202,.12))!important;
  color:#075f70!important;
  font-weight:700!important;
}

html body.page-257860 main>section.article>.txt.editorArea a {
  color:#087f91!important;
  text-decoration-color:rgba(8,127,145,.42)!important;
  text-decoration-thickness:1px!important;
  text-underline-offset:.18em!important;
}

html body.page-257860 main>section.article>.txt.editorArea a:hover {
  color:#0b5f9d!important;
}

html body.page-257860 main>section.article>.txt.editorArea a:focus-visible {
  outline:3px solid rgba(23,110,184,.34)!important;
  outline-offset:3px!important;
  border-radius:4px!important;
}

@media (max-width: 767px) {
  html body.page-257860:not(#kiteCont1073DesignV1)>h1.pageTitle {
    min-height:0!important;
    padding:72px 22px 40px!important;
    font-size:clamp(30px,9vw,42px)!important;
    line-height:1.42!important;
  }

  html body.page-257860:not(#kiteCont1073DesignV1)>h1.pageTitle::before {
    margin-bottom:17px!important;
    padding-left:36px!important;
    background-size:27px 2px!important;
    font-size:11px!important;
    line-height:1.5!important;
    letter-spacing:.06em!important;
  }

  html body.page-257860>#kite-page-overview#kite-page-overview {
    width:calc(100% - 36px)!important;
    max-width:620px!important;
    margin:22px auto 30px!important;
    font-size:15px!important;
    line-height:1.9!important;
  }

  html body.page-257860 main>section.article {
    width:calc(100% - 24px)!important;
    margin:30px auto!important;
    padding:25px 18px!important;
    border-radius:18px!important;
    box-shadow:0 14px 34px rgba(20,88,105,.10)!important;
  }

  html body.page-257860 main>section.article:first-of-type {
    margin-top:42px!important;
  }

  html body.page-257860 main>section.article:last-of-type {
    margin-bottom:56px!important;
  }

  html body.page-257860 main>section.article>.txt.editorArea {
    font-size:16px!important;
    line-height:1.95!important;
  }

  html body.page-257860 main>section.article:first-of-type>.txt.editorArea>p:first-child {
    padding:8px 12px!important;
    font-size:11px!important;
    letter-spacing:.06em!important;
  }

  html body.page-257860 main>section.article:first-of-type>.txt.editorArea>p:nth-child(2) {
    font-size:18px!important;
    line-height:1.85!important;
  }

  html body.page-257860 main>section.article:first-of-type>.txt.editorArea>p:nth-child(3) {
    width:100%!important;
    padding:12px 14px!important;
    font-size:14px!important;
  }

  html body.page-257860 main>section.article>.txt.editorArea>h2 {
    margin:46px 0 22px!important;
    padding:17px 16px!important;
    border-radius:13px!important;
    font-size:21px!important;
    line-height:1.58!important;
  }

  html body.page-257860 main>section.article>.txt.editorArea>h3 {
    margin:34px 0 16px!important;
    padding:12px 12px 12px 14px!important;
    border-left-width:4px!important;
    font-size:19px!important;
    line-height:1.65!important;
  }

  html body.page-257860 main>section.article>.txt.editorArea>h4 {
    margin-top:26px!important;
    font-size:17px!important;
  }

  html body.page-257860 main>section.article>.txt.editorArea>:is(ul,ol) {
    margin:16px 0 25px!important;
    padding:17px 15px 17px 38px!important;
    border-radius:12px!important;
  }

  html body.page-257860 main>section.article>.txt.editorArea>blockquote {
    margin:20px 0 26px!important;
    padding:17px 16px!important;
    border-left-width:4px!important;
    border-radius:12px!important;
  }

  html body.page-257860 main>section.article>.txt.editorArea>hr {
    margin:38px 0!important;
  }

  html body.page-257860 main>section.article>.txt.editorArea table :is(th,td) {
    padding:12px 11px!important;
    font-size:14px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-257860 main>section.article {
    scroll-behavior:auto!important;
  }
}

/* cont10/73 article design end */

html body.page-257868, /* KITE_POETRY_OF_LIFE_20260818_V1 */
html body.tpl-eid.page-257868 {
  overflow-x:hidden!important;
  background:linear-gradient(90deg,rgba(14,181,156,.04) 1px,transparent 1px),linear-gradient(180deg,#f8fdfd 0%,#e8f9fa 50%,#f8fcfc 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  color:#10283d!important;
  cursor:auto!important;
}

html body.page-257868 .header,html body.tpl-eid.page-257868 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
  overflow:visible!important;
}

html body.page-257868 .header .siteTitle,html body.tpl-eid.page-257868 .header .siteTitle {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  white-space:nowrap!important;
}

html body.page-257868.page-257868.page-257868.page-257868 .header>a,html body.page-257868.page-257868.page-257868.page-257868 .header .logo-main,html body.page-257868.page-257868.page-257868.page-257868 .header .sava,html body.page-257868.page-257868.page-257868.page-257868 .header .kite-area-text,html body.page-257868.page-257868.page-257868.page-257868 .header .logo-catch,html body.tpl-eid.page-257868.page-257868.page-257868.page-257868 .header>a,html body.tpl-eid.page-257868.page-257868.page-257868.page-257868 .header .logo-main,html body.tpl-eid.page-257868.page-257868.page-257868.page-257868 .header .sava,html body.tpl-eid.page-257868.page-257868.page-257868.page-257868 .header .kite-area-text,html body.tpl-eid.page-257868.page-257868.page-257868.page-257868 .header .logo-catch {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}

html body.page-257868.page-257868.page-257868.page-257868 .header .hamburger,html body.tpl-eid.page-257868.page-257868.page-257868.page-257868 .header .hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:10020!important;
}

html body.page-257868>h1.pageTitle,html body.tpl-eid.page-257868>h1.pageTitle {
  --kite-poetry-rail-width: 120px;
  --kite-poetry-image-gap: clamp(92px, 8.5vw, 142px);
  position:relative!important;
  isolation:isolate!important;
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  gap:clamp(28px,4vh,42px)!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:100svh!important;
  margin:0 calc(50% - 50vw)!important;
  padding: 0 calc(var(--kite-poetry-rail-width) + var(--kite-poetry-image-gap) + min(29.2vw, 470px) + 52px) 0 clamp(72px, 8vw, 136px) !important;
  border:0!important;
  background:radial-gradient(ellipse at 72% 40%,rgba(105,226,213,.30),transparent 31%),radial-gradient(ellipse at 46% 105%,rgba(112,190,240,.17),transparent 40%),linear-gradient(110deg,#fff 0%,#fbfefe 38%,#eefcfc 68%,#d9f7f6 100%)!important;
  color:#1977a9!important;
  -webkit-text-fill-color:#1977a9!important;
  font-family:Georgia,"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:clamp(30px,2.8vw,42px)!important;
  font-weight:600!important;
  line-height:1.3!important;
  text-align:left!important;
  text-shadow:none!important;
  white-space:normal!important;
  animation:none!important;
  overflow:hidden!important;
}

html body.page-257868>h1.pageTitle::before,html body.tpl-eid.page-257868>h1.pageTitle::before {
  content:"POETRY OF LIFE / SAVA'S JOURNEY"!important;
  position:relative!important;
  z-index:2!important;
  display:block!important;
  margin:0!important;
  color:#10a999!important;
  -webkit-text-fill-color:#10a999!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(14px,1.05vw,18px)!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:.025em!important;
}

html body.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.tpl-eid.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text {
  position:relative!important;
  z-index:2!important;
  display:flex!important;
  align-items:baseline!important;
  flex-wrap:nowrap!important;
  gap:clamp(18px,2vw,32px)!important;
  margin:0 0 clamp(118px,15vh,150px)!important;
  padding:0!important;
  background:none!important;
  color:#1977a9!important;
  -webkit-text-fill-color:#1977a9!important;
  font-size:0!important;
  line-height:1!important;
  white-space:nowrap!important;
  filter:none!important;
  animation:none!important;
}

html body.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.tpl-eid.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text::before {
  content:"Poetry of Life"!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(54px,4.8vw,82px)!important;
  font-weight:500!important;
  line-height:1!important;
}

html body.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.tpl-eid.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text::after {
  content:"命の詩"!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:clamp(24px,2vw,34px)!important;
  font-weight:600!important;
  line-height:1.3!important;
}

html body.page-257868>h1.pageTitle::after,html body.tpl-eid.page-257868>h1.pageTitle::after {
  content:""!important;
  position:absolute!important;
  z-index:1!important;
  top:50%!important;
  right: calc(var(--kite-poetry-rail-width) + var(--kite-poetry-image-gap)) !important;
  width:min(29.2vw,470px)!important;
  height:auto!important;
  aspect-ratio:3/5!important;
  box-sizing:border-box!important;
  margin:0!important;
  padding:8px!important;
  border:1px solid rgba(26,199,192,.28)!important;
  border-radius:clamp(30px,3vw,48px)!important;
  background-color:rgba(239,255,254,.72)!important;
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/xzqrDpAOdq_full.jpg)!important;
  background-position:center!important;
  background-size:contain!important;
  background-repeat:no-repeat!important;
  box-shadow:0 32px 68px rgba(25,123,142,.12)!important;
  transform:translateY(-50%)!important;
  pointer-events:none!important;
}

html body.page-257868>#kite-page-overview,html body.tpl-eid.page-257868>#kite-page-overview {
  position:absolute!important;
  z-index:3!important;
  top:calc(50svh + 14px)!important;
  left:clamp(72px,8vw,136px)!important;
  box-sizing:border-box!important;
  width:min(660px,45vw)!important;
  max-width:min(660px,45vw)!important;
  margin:0!important;
  padding:0!important;
  color:#102f46!important;
  -webkit-text-fill-color:#102f46!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:clamp(17px,1.25vw,19px)!important;
  font-weight:600!important;
  line-height:2.05!important;
  letter-spacing:.025em!important;
  text-align:left!important;
  text-wrap:pretty!important;
}

html body.page-257868>nav.pnkz,html body.tpl-eid.page-257868>nav.pnkz {
  position:static!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 28px!important;
  color:#5b7484!important;
  font-size:12px!important;
  line-height:1.7!important;
}

html body.page-257868>nav.pnkz ul,html body.tpl-eid.page-257868>nav.pnkz ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:flex-end!important;
  gap:8px!important;
}

html body.page-257868>nav.pnkz a,html body.tpl-eid.page-257868>nav.pnkz a {
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  text-decoration-color:rgba(18,184,168,.45)!important;
  text-underline-offset:3px!important;
}

html body.page-257868 main,html body.tpl-eid.page-257868 main {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(24px,4vw,42px)0 clamp(72px,8vw,120px)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(248,252,252,.96) 0%,rgba(235,249,250,.92) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  overflow:visible!important;
}

html body.page-257868 main>section.article.siteWidth,html body.tpl-eid.page-257868 main>section.article.siteWidth {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 64px))!important;
  max-width:1120px!important;
  margin:0 auto clamp(34px,5vw,70px)!important;
  padding:clamp(24px,4vw,46px)!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:22px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 28px 72px rgba(26,82,88,.10)!important;
  backdrop-filter:blur(8px)!important;
  overflow:hidden!important;
}

html body.page-257868 main>section.article.siteWidth>.head,html body.tpl-eid.page-257868 main>section.article.siteWidth>.head {
  display:grid!important;
  grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)!important;
  align-items:start!important;
  gap:clamp(24px,4vw,54px)!important;
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-257868 main>section.article.reverse>.head,html body.tpl-eid.page-257868 main>section.article.reverse>.head {
  grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)!important;
}

html body.page-257868 main>section.article.reverse>.head>.inner,html body.tpl-eid.page-257868 main>section.article.reverse>.head>.inner {
  order:2!important;
}

html body.page-257868 main>section.article.reverse>.head>figure.first-img,html body.tpl-eid.page-257868 main>section.article.reverse>.head>figure.first-img {
  order:1!important;
}

html body.page-257868 main>section.article.siteWidth>.head>.inner,html body.tpl-eid.page-257868 main>section.article.siteWidth>.head>.inner {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-257868 main>section.article .imgContainer,html body.tpl-eid.page-257868 main>section.article .imgContainer {
  display:none!important;
}

html body.page-257868 main>section.article h2.title,html body.tpl-eid.page-257868 main>section.article h2.title {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin:0 0 clamp(18px,2.8vw,30px)!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(23px,2.4vw,34px)!important;
  font-weight:700!important;
  line-height:1.5!important;
  letter-spacing:.01em!important;
  text-align:left!important;
  text-transform:none!important;
}

html body.page-257868 main>section.article h2.title::before,html body.tpl-eid.page-257868 main>section.article h2.title::before {
  content:"POETRY"!important;
  display:block!important;
  margin:0 0 10px!important;
  color:#12b8a8!important;
  -webkit-text-fill-color:#12b8a8!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:13px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:.12em!important;
  text-transform:uppercase!important;
}

html body.page-257868 main>section#wj3m.article h2.title::before,html body.tpl-eid.page-257868 main>section#wj3m.article h2.title::before {
  content:"THE SPIRIT OF THE TREES"!important;
}

html body.page-257868 main>section#xcre.article h2.title::before,html body.tpl-eid.page-257868 main>section#xcre.article h2.title::before {
  content:"THE VOICE OF THE WIND"!important;
}

html body.page-257868 main>section#hu3f.article h2.title::before,html body.tpl-eid.page-257868 main>section#hu3f.article h2.title::before {
  content:"RIVER OF LIFE TO THE STARS"!important;
}

html body.page-257868 main>section.article h2.title::after,html body.tpl-eid.page-257868 main>section.article h2.title::after {
  content:""!important;
  display:block!important;
  width:min(180px,46vw)!important;
  height:4px!important;
  margin:15px 0 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 66%,#4868db 100%)!important;
  box-shadow:0 12px 26px rgba(18,184,168,.16)!important;
}

html body.page-257868 main>section.article .txt,html body.tpl-eid.page-257868 main>section.article .txt {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(18px,3vw,28px)!important;
  border:1px solid rgba(18,184,168,.13)!important;
  border-radius:16px!important;
  background:radial-gradient(circle at 18% 8%,rgba(18,184,168,.06)0 18%,transparent 42%),rgba(255,255,255,.72)!important;
  color:#2b4657!important;
  -webkit-text-fill-color:#2b4657!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(15px,1.12vw,17px)!important;
  font-weight:500!important;
  line-height:2.05!important;
  letter-spacing:.02em!important;
  text-align:left!important;
  box-shadow:0 12px 28px rgba(26,82,88,.055)!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}

html body.page-257868 main>section.article .txt *,html body.tpl-eid.page-257868 main>section.article .txt * {
  box-sizing:border-box!important;
  max-width:100%!important;
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
  font-family:inherit!important;
  font-size:inherit!important;
  line-height:inherit!important;
  letter-spacing:inherit!important;
  overflow-wrap:anywhere!important;
}

html body.page-257868 main>section.article figure.first-img,html body.tpl-eid.page-257868 main>section.article figure.first-img {
  box-sizing:border-box!important;
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:8px!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:24px!important;
  background:rgba(255,255,255,.86)!important;
  box-shadow:0 22px 56px rgba(26,82,88,.12)!important;
  overflow:hidden!important;
}

html body.page-257868 main>section.article figure.first-img img,html body.tpl-eid.page-257868 main>section.article figure.first-img img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  aspect-ratio:4/3!important;
  object-fit:cover!important;
  margin:0!important;
  border-radius:17px!important;
  box-shadow:none!important;
}

html body.page-257868 main>section.article figure.first-img figcaption,html body.tpl-eid.page-257868 main>section.article figure.first-img figcaption {
  display:none!important;
}

html body.page-257868 aside>article.freeArea,html body.tpl-eid.page-257868 aside>article.freeArea {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  overflow-x:hidden!important;
}

html body.page-257868 footer.footer,html body.tpl-eid.page-257868 footer.footer {
  margin-top:0!important;
}

@media (max-width: 1200px) and (min-width: 1081px) {
  html body.page-257868>h1.pageTitle,html body.tpl-eid.page-257868>h1.pageTitle {
    --kite-poetry-image-gap: 48px;
    padding-left:48px!important;
    padding-right: calc(var(--kite-poetry-rail-width) + var(--kite-poetry-image-gap) + min(28vw, 360px) + 32px) !important;
  }

  html body.page-257868>h1.pageTitle::after,html body.tpl-eid.page-257868>h1.pageTitle::after {
    width:min(28vw,360px)!important;
  }

  html body.page-257868>#kite-page-overview,html body.tpl-eid.page-257868>#kite-page-overview {
    left:48px!important;
    width:min(585px,49vw)!important;
    max-width:min(585px,49vw)!important;
    font-size:17px!important;
  }
}

@media (max-width: 1080px) {
  html body.page-257868>h1.pageTitle,html body.tpl-eid.page-257868>h1.pageTitle {
    --kite-poetry-rail-width: 76px;
    min-height:0!important;
    padding:98px 18px 42px!important;
    align-items:center!important;
    justify-content:flex-start!important;
    gap:22px!important;
    overflow:visible!important;
  }

  html body.page-257868>h1.pageTitle::before,html body.tpl-eid.page-257868>h1.pageTitle::before {
    align-self:flex-start!important;
    max-width:calc(100% - 82px)!important;
    font-size:12px!important;
    line-height:1.5!important;
  }

  html body.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.tpl-eid.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text {
    align-self:flex-start!important;
    flex-wrap:wrap!important;
    gap:10px 16px!important;
    margin:0 0 10px!important;
  }

  html body.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.tpl-eid.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text::before {
    font-size:clamp(44px,13vw,64px)!important;
  }

  html body.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.tpl-eid.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text::after {
    font-size:clamp(22px,6vw,28px)!important;
  }

  html body.page-257868>h1.pageTitle::after,html body.tpl-eid.page-257868>h1.pageTitle::after {
    position:relative!important;
    top:auto!important;
    right:auto!important;
    order:3!important;
    width:min(82vw,390px)!important;
    height:auto!important;
    aspect-ratio:3/5!important;
    margin:10px auto 0!important;
    padding:6px!important;
    border-radius:30px!important;
    transform:none!important;
  }

  html body.page-257868>#kite-page-overview,html body.tpl-eid.page-257868>#kite-page-overview {
    position:static!important;
    width:calc(100% - 36px)!important;
    max-width:620px!important;
    margin:26px auto 36px!important;
    font-size:clamp(15px,4vw,17px)!important;
    line-height:1.95!important;
  }

  html body.page-257868>nav.pnkz,html body.tpl-eid.page-257868>nav.pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 24px!important;
  }
}

@media (max-width: 767px) {
  html body.page-257868>nav.pnkz ul,html body.tpl-eid.page-257868>nav.pnkz ul {
    justify-content:center!important;
  }

  html body.page-257868 main,html body.tpl-eid.page-257868 main {
    padding:10px 0 76px!important;
  }

  html body.page-257868 main>section.article.siteWidth,html body.tpl-eid.page-257868 main>section.article.siteWidth {
    width:calc(100% - 28px)!important;
    max-width:calc(100% - 28px)!important;
    margin:0 auto 24px!important;
    padding:18px 14px!important;
    border-radius:18px!important;
  }

  html body.page-257868 main>section.article.siteWidth>.head,html body.tpl-eid.page-257868 main>section.article.siteWidth>.head,html body.page-257868 main>section.article.reverse>.head,html body.tpl-eid.page-257868 main>section.article.reverse>.head {
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:18px!important;
  }

  html body.page-257868 main>section.article.reverse>.head>.inner,html body.tpl-eid.page-257868 main>section.article.reverse>.head>.inner,html body.page-257868 main>section.article.reverse>.head>figure.first-img,html body.tpl-eid.page-257868 main>section.article.reverse>.head>figure.first-img {
    order:initial!important;
  }

  html body.page-257868 main>section.article h2.title,html body.tpl-eid.page-257868 main>section.article h2.title {
    margin-bottom:18px!important;
    font-size:clamp(22px,5.9vw,28px)!important;
    line-height:1.55!important;
  }

  html body.page-257868 main>section.article h2.title::after,html body.tpl-eid.page-257868 main>section.article h2.title::after {
    width:122px!important;
    height:4px!important;
  }

  html body.page-257868 main>section.article .txt,html body.tpl-eid.page-257868 main>section.article .txt {
    padding:17px 15px!important;
    border-radius:14px!important;
    font-size:14.5px!important;
    line-height:1.95!important;
  }

  html body.page-257868 main>section.article figure.first-img,html body.tpl-eid.page-257868 main>section.article figure.first-img {
    padding:7px!important;
    border-radius:20px!important;
  }

  html body.page-257868 main>section.article figure.first-img img,html body.tpl-eid.page-257868 main>section.article figure.first-img img {
    border-radius:14px!important;
  }
}

@media (max-width: 420px) {
  html body.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.tpl-eid.page-257868>h1.pageTitle>span.kite-sitewide-hero-title-text {
    display:grid!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-257868>h1.pageTitle,html body.tpl-eid.page-257868>h1.pageTitle,html body.page-257868 main>section.article *,html body.tpl-eid.page-257868 main>section.article * {
    transition:none!important;
    animation:none!important;
  }
}

html body.page-257868:not(#kitePoetryHeroA):not(#kitePoetryHeroB):not(#kitePoetryHeroC):not(#kitePoetryHeroD):not(#kitePoetryHeroE):not(#kitePoetryHeroF):not(#kitePoetryHeroG) > h1.pageTitle:has(+ #kite-page-overview), /* KITE_POETRY_OF_LIFE_HERO_20260818_V2 */
html body.tpl-eid.page-257868:not(#kitePoetryHeroA):not(#kitePoetryHeroB):not(#kitePoetryHeroC):not(#kitePoetryHeroD):not(#kitePoetryHeroE):not(#kitePoetryHeroF):not(#kitePoetryHeroG) > h1.pageTitle:has(+ #kite-page-overview) {
  min-height:100svh!important;
  height:auto!important;
  justify-content:flex-start!important;
  padding-top:clamp(132px,18vh,186px)!important;
  padding-bottom:0!important;
  font-size:clamp(48px,4.25vw,72px)!important;
  line-height:1.18!important;
  letter-spacing:.005em!important;
  text-wrap:balance!important;
}

@media (max-width: 1200px) and (min-width: 1081px) {
  html body.page-257868:not(#kitePoetryHeroA):not(#kitePoetryHeroB):not(#kitePoetryHeroC):not(#kitePoetryHeroD):not(#kitePoetryHeroE):not(#kitePoetryHeroF):not(#kitePoetryHeroG)>h1.pageTitle:has(+#kite-page-overview),html body.tpl-eid.page-257868:not(#kitePoetryHeroA):not(#kitePoetryHeroB):not(#kitePoetryHeroC):not(#kitePoetryHeroD):not(#kitePoetryHeroE):not(#kitePoetryHeroF):not(#kitePoetryHeroG)>h1.pageTitle:has(+#kite-page-overview) {
    padding-left:48px!important;
    padding-right: calc(var(--kite-poetry-rail-width) + var(--kite-poetry-image-gap) + min(28vw, 360px) + 32px) !important;
  }
}

@media (max-width: 1080px) {
  html body.page-257868:not(#kitePoetryMobileA):not(#kitePoetryMobileB):not(#kitePoetryMobileC):not(#kitePoetryMobileD):not(#kitePoetryMobileE):not(#kitePoetryMobileF):not(#kitePoetryMobileG)>h1.pageTitle:has(+#kite-page-overview),html body.tpl-eid.page-257868:not(#kitePoetryMobileA):not(#kitePoetryMobileB):not(#kitePoetryMobileC):not(#kitePoetryMobileD):not(#kitePoetryMobileE):not(#kitePoetryMobileF):not(#kitePoetryMobileG)>h1.pageTitle:has(+#kite-page-overview) {
    min-height:0!important;
    height:auto!important;
    justify-content:flex-start!important;
    padding:98px 18px 42px!important;
    font-size:clamp(32px,7.2vw,54px)!important;
    line-height:1.24!important;
  }
}

@media (max-width: 420px) {
  html body.page-257868:not(#kitePoetryPhoneA):not(#kitePoetryPhoneB):not(#kitePoetryPhoneC):not(#kitePoetryPhoneD):not(#kitePoetryPhoneE):not(#kitePoetryPhoneF):not(#kitePoetryPhoneG)>h1.pageTitle:has(+#kite-page-overview),html body.tpl-eid.page-257868:not(#kitePoetryPhoneA):not(#kitePoetryPhoneB):not(#kitePoetryPhoneC):not(#kitePoetryPhoneD):not(#kitePoetryPhoneE):not(#kitePoetryPhoneF):not(#kitePoetryPhoneG)>h1.pageTitle:has(+#kite-page-overview) {
    padding:88px 16px 34px!important;
    font-size:clamp(30px,8.1vw,36px)!important;
  }
}


/* KITE_POETRY_OF_LIFE_MENU_20260818_V3
   Scope: Poetry of Life page (page-257868) only.
   Purpose: keep the closed drawer outside the viewport and restore the opened
   hamburger navigation to a full-height, scrollable panel. */

html body.page-257868>div.navi:not(.active),html body.tpl-eid.page-257868>div.navi:not(.active) {
  position:fixed!important;
  inset:0 auto auto 0!important;
  z-index:2147483645!important;
  display:block!important;
  visibility:hidden!important;
  width:100vw!important;
  max-width:100vw!important;
  min-width:0!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  transform:translateY(-100%)!important;
  background:#000!important;
}

html body.page-257868>div.navi.active,html body.tpl-eid.page-257868>div.navi.active {
  position:fixed!important;
  inset:0 auto auto 0!important;
  z-index:2147483645!important;
  display:block!important;
  visibility:visible!important;
  width:100vw!important;
  max-width:100vw!important;
  min-width:0!important;
  height:100vh!important;
  height:100dvh!important;
  min-height:100vh!important;
  min-height:100dvh!important;
  max-height:none!important;
  margin:0!important;
  padding:130px 30px 50px!important;
  box-sizing:border-box!important;
  overflow:hidden!important;
  opacity:1!important;
  pointer-events:auto!important;
  transform:translateY(0)!important;
  background:#000!important;
  color:#fff!important;
}

html body.page-257868 .hamburger.active,html body.tpl-eid.page-257868 .hamburger.active,html body.page-257868 .header:has(.hamburger.active),html body.tpl-eid.page-257868 .header:has(.hamburger.active) {
  z-index:2147483647!important;
}

html body.page-257868:has(.hamburger.active) .header-floating-btns,html body.tpl-eid.page-257868:has(.hamburger.active) .header-floating-btns,html body.page-257868:has(.hamburger.active) #js-stalker-root,html body.tpl-eid.page-257868:has(.hamburger.active) #js-stalker-root {
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}

html body.page-257868>div.navi.active>.inner,html body.tpl-eid.page-257868>div.navi.active>.inner {
  display:flex!important;
  visibility:visible!important;
  justify-content:space-between!important;
  gap:32px!important;
  width:min(1200px,calc(100vw - 60px))!important;
  max-width:1200px!important;
  height:100%!important;
  min-height:0!important;
  max-height:none!important;
  margin:0 auto!important;
  padding:0!important;
  overflow-y:auto!important;
  -webkit-overflow-scrolling:touch!important;
  pointer-events:auto!important;
}

@media (max-width: 767px) {
  html body.page-257868>div.navi.active,html body.tpl-eid.page-257868>div.navi.active {
    padding:94px 22px 40px!important;
  }

  html body.page-257868>div.navi.active>.inner,html body.tpl-eid.page-257868>div.navi.active>.inner {
    display:block!important;
    width:calc(100vw - 44px)!important;
    max-width:none!important;
    height:100%!important;
    overflow-y:auto!important;
  }
}
/* End: Poetry of Life menu fix */

html body.page-257918, /* KITE_UNSPOKEN_ROOM_20260819_V1 */
html body.tpl-eid.page-257918 {
  overflow-x:hidden!important;
  background:linear-gradient(90deg,rgba(14,181,156,.04) 1px,transparent 1px),linear-gradient(180deg,#f8fdfd 0%,#e8f9fa 50%,#f8fcfc 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  color:#10283d!important;
  cursor:auto!important;
}

html body.page-257918 .header,html body.tpl-eid.page-257918 .header {
  min-height:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
  overflow:visible!important;
}

html body.page-257918 .header .siteTitle,html body.tpl-eid.page-257918 .header .siteTitle {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  white-space:nowrap!important;
}

html body.page-257918.page-257918.page-257918.page-257918 .header>a,html body.page-257918.page-257918.page-257918.page-257918 .header .logo-main,html body.page-257918.page-257918.page-257918.page-257918 .header .sava,html body.page-257918.page-257918.page-257918.page-257918 .header .kite-area-text,html body.page-257918.page-257918.page-257918.page-257918 .header .logo-catch,html body.tpl-eid.page-257918.page-257918.page-257918.page-257918 .header>a,html body.tpl-eid.page-257918.page-257918.page-257918.page-257918 .header .logo-main,html body.tpl-eid.page-257918.page-257918.page-257918.page-257918 .header .sava,html body.tpl-eid.page-257918.page-257918.page-257918.page-257918 .header .kite-area-text,html body.tpl-eid.page-257918.page-257918.page-257918.page-257918 .header .logo-catch {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}

html body.page-257918.page-257918.page-257918.page-257918 .header .hamburger,html body.tpl-eid.page-257918.page-257918.page-257918.page-257918 .header .hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:10020!important;
}

html body.page-257918>h1.pageTitle,html body.tpl-eid.page-257918>h1.pageTitle {
  --kite-unspoken-rail-width: 120px;
  --kite-unspoken-image-gap: clamp(92px, 8.5vw, 142px);
  position:relative!important;
  isolation:isolate!important;
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  gap:clamp(28px,4vh,42px)!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:100svh!important;
  margin:0 calc(50% - 50vw)!important;
  padding: 0 calc(var(--kite-unspoken-rail-width) + var(--kite-unspoken-image-gap) + min(29.2vw, 470px) + 52px) 0 clamp(72px, 8vw, 136px) !important;
  border:0!important;
  background:radial-gradient(ellipse at 72% 40%,rgba(105,226,213,.30),transparent 31%),radial-gradient(ellipse at 46% 105%,rgba(112,190,240,.17),transparent 40%),linear-gradient(110deg,#fff 0%,#fbfefe 38%,#eefcfc 68%,#d9f7f6 100%)!important;
  color:#1977a9!important;
  -webkit-text-fill-color:#1977a9!important;
  font-family:Georgia,"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;
  font-size:clamp(30px,2.8vw,42px)!important;
  font-weight:600!important;
  line-height:1.3!important;
  text-align:left!important;
  text-shadow:none!important;
  white-space:normal!important;
  animation:none!important;
  overflow:hidden!important;
}

html body.page-257918>h1.pageTitle::before,html body.tpl-eid.page-257918>h1.pageTitle::before {
  content:"THE UNSPOKEN ROOM / KAPI-CHAN'S STORY"!important;
  position:relative!important;
  z-index:2!important;
  display:block!important;
  margin:0!important;
  color:#10a999!important;
  -webkit-text-fill-color:#10a999!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(14px,1.05vw,18px)!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:.025em!important;
}

html body.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.tpl-eid.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text {
  position:relative!important;
  z-index:2!important;
  display:flex!important;
  align-items:baseline!important;
  flex-wrap:nowrap!important;
  gap:clamp(18px,2vw,32px)!important;
  margin:0 0 clamp(118px,15vh,150px)!important;
  padding:0!important;
  background:none!important;
  color:#1977a9!important;
  -webkit-text-fill-color:#1977a9!important;
  font-size:0!important;
  line-height:1!important;
  white-space:nowrap!important;
  filter:none!important;
  animation:none!important;
}

html body.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.tpl-eid.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text::before {
  content:"The Unspoken Room"!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(54px,4.8vw,82px)!important;
  font-weight:500!important;
  line-height:1!important;
}

html body.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.tpl-eid.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text::after {
  content:"言葉にならない想いの部屋"!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:clamp(24px,2vw,34px)!important;
  font-weight:600!important;
  line-height:1.3!important;
}

html body.page-257918>h1.pageTitle::after,html body.tpl-eid.page-257918>h1.pageTitle::after {
  content:""!important;
  position:absolute!important;
  z-index:1!important;
  top:50%!important;
  right: calc(var(--kite-unspoken-rail-width) + var(--kite-unspoken-image-gap)) !important;
  width:min(29.2vw,470px)!important;
  height:auto!important;
  aspect-ratio:3/5!important;
  box-sizing:border-box!important;
  margin:0!important;
  padding:8px!important;
  border:1px solid rgba(26,199,192,.28)!important;
  border-radius:clamp(30px,3vw,48px)!important;
  background-color:rgba(239,255,254,.72)!important;
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/20260819125658.png)!important;
  background-position:center!important;
  background-size:contain!important;
  background-repeat:no-repeat!important;
  box-shadow:0 32px 68px rgba(25,123,142,.12)!important;
  transform:translateY(-50%)!important;
  pointer-events:none!important;
}

html body.page-257918>#kite-page-overview,html body.tpl-eid.page-257918>#kite-page-overview {
  position:absolute!important;
  z-index:3!important;
  top:calc(50svh + 14px)!important;
  left:clamp(72px,8vw,136px)!important;
  box-sizing:border-box!important;
  width:min(660px,45vw)!important;
  max-width:min(660px,45vw)!important;
  margin:0!important;
  padding:0!important;
  color:#102f46!important;
  -webkit-text-fill-color:#102f46!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:clamp(17px,1.25vw,19px)!important;
  font-weight:600!important;
  line-height:2.05!important;
  letter-spacing:.025em!important;
  text-align:left!important;
  text-wrap:pretty!important;
}

html body.page-257918>nav.pnkz,html body.tpl-eid.page-257918>nav.pnkz {
  position:static!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 28px!important;
  color:#5b7484!important;
  font-size:12px!important;
  line-height:1.7!important;
}

html body.page-257918>nav.pnkz ul,html body.tpl-eid.page-257918>nav.pnkz ul {
  display:flex!important;
  flex-wrap:wrap!important;
  justify-content:flex-end!important;
  gap:8px!important;
}

html body.page-257918>nav.pnkz a,html body.tpl-eid.page-257918>nav.pnkz a {
  color:#0a8f81!important;
  -webkit-text-fill-color:#0a8f81!important;
  text-decoration-color:rgba(18,184,168,.45)!important;
  text-underline-offset:3px!important;
}

html body.page-257918 main,html body.tpl-eid.page-257918 main {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(24px,4vw,42px)0 clamp(72px,8vw,120px)!important;
  background:linear-gradient(90deg,rgba(14,181,156,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(248,252,252,.96) 0%,rgba(235,249,250,.92) 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  overflow:visible!important;
}

html body.page-257918 main>section.article.siteWidth,html body.tpl-eid.page-257918 main>section.article.siteWidth {
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 64px))!important;
  max-width:1120px!important;
  margin:0 auto clamp(34px,5vw,70px)!important;
  padding:clamp(24px,4vw,46px)!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:22px!important;
  background:rgba(255,255,255,.88)!important;
  box-shadow:0 28px 72px rgba(26,82,88,.10)!important;
  backdrop-filter:blur(8px)!important;
  overflow:hidden!important;
}

html body.page-257918 main>section.article.siteWidth>.head,html body.tpl-eid.page-257918 main>section.article.siteWidth>.head {
  display:grid!important;
  grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)!important;
  align-items:start!important;
  gap:clamp(24px,4vw,54px)!important;
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-257918 main>section.article.reverse>.head,html body.tpl-eid.page-257918 main>section.article.reverse>.head {
  grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)!important;
}

html body.page-257918 main>section.article.reverse>.head>.inner,html body.tpl-eid.page-257918 main>section.article.reverse>.head>.inner {
  order:2!important;
}

html body.page-257918 main>section.article.reverse>.head>figure.first-img,html body.tpl-eid.page-257918 main>section.article.reverse>.head>figure.first-img {
  order:1!important;
}

html body.page-257918 main>section.article.siteWidth>.head>.inner,html body.tpl-eid.page-257918 main>section.article.siteWidth>.head>.inner {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
}

html body.page-257918 main>section.article .imgContainer,html body.tpl-eid.page-257918 main>section.article .imgContainer {
  display:none!important;
}

html body.page-257918 main>section.article h2.title,html body.tpl-eid.page-257918 main>section.article h2.title {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin:0 0 clamp(18px,2.8vw,30px)!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  color:#10283d!important;
  -webkit-text-fill-color:#10283d!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(23px,2.4vw,34px)!important;
  font-weight:700!important;
  line-height:1.5!important;
  letter-spacing:.01em!important;
  text-align:left!important;
  text-transform:none!important;
}

html body.page-257918 main>section.article h2.title::before,html body.tpl-eid.page-257918 main>section.article h2.title::before {
  content:"POETRY"!important;
  display:block!important;
  margin:0 0 10px!important;
  color:#12b8a8!important;
  -webkit-text-fill-color:#12b8a8!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:13px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:.12em!important;
  text-transform:uppercase!important;
}

html body.page-257918 main>section#cjnu.article h2.title::before,html body.tpl-eid.page-257918 main>section#cjnu.article h2.title::before {
  content:"THE DOOR OF SILENCE"!important;
}

html body.page-257918 main>section#q91r.article h2.title::before,html body.tpl-eid.page-257918 main>section#q91r.article h2.title::before {
  content:"THE LIGHT BETWEEN WORDS"!important;
}

html body.page-257918 main>section#zjfd.article h2.title::before,html body.tpl-eid.page-257918 main>section#zjfd.article h2.title::before {
  content:"A WISH FINDS ITS VOICE"!important;
}

html body.page-257918 main>section.article h2.title::after,html body.tpl-eid.page-257918 main>section.article h2.title::after {
  content:""!important;
  display:block!important;
  width:min(180px,46vw)!important;
  height:4px!important;
  margin:15px 0 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,#12b8a8 0%,#5cd3e1 66%,#4868db 100%)!important;
  box-shadow:0 12px 26px rgba(18,184,168,.16)!important;
}

html body.page-257918 main>section.article .txt,html body.tpl-eid.page-257918 main>section.article .txt {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:clamp(18px,3vw,28px)!important;
  border:1px solid rgba(18,184,168,.13)!important;
  border-radius:16px!important;
  background:radial-gradient(circle at 18% 8%,rgba(18,184,168,.06)0 18%,transparent 42%),rgba(255,255,255,.72)!important;
  color:#2b4657!important;
  -webkit-text-fill-color:#2b4657!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP","Times New Roman",serif!important;
  font-size:clamp(15px,1.12vw,17px)!important;
  font-weight:500!important;
  line-height:2.05!important;
  letter-spacing:.02em!important;
  text-align:left!important;
  box-shadow:0 12px 28px rgba(26,82,88,.055)!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}

html body.page-257918 main>section.article .txt *,html body.tpl-eid.page-257918 main>section.article .txt * {
  box-sizing:border-box!important;
  max-width:100%!important;
  color:inherit!important;
  -webkit-text-fill-color:currentColor!important;
  font-family:inherit!important;
  font-size:inherit!important;
  line-height:inherit!important;
  letter-spacing:inherit!important;
  overflow-wrap:anywhere!important;
}

html body.page-257918 main>section.article figure.first-img,html body.tpl-eid.page-257918 main>section.article figure.first-img {
  box-sizing:border-box!important;
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:8px!important;
  border:1px solid rgba(18,184,168,.18)!important;
  border-radius:24px!important;
  background:rgba(255,255,255,.86)!important;
  box-shadow:0 22px 56px rgba(26,82,88,.12)!important;
  overflow:hidden!important;
}

html body.page-257918 main>section.article figure.first-img img,html body.tpl-eid.page-257918 main>section.article figure.first-img img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  aspect-ratio:4/3!important;
  object-fit:cover!important;
  margin:0!important;
  border-radius:17px!important;
  box-shadow:none!important;
}

html body.page-257918 main>section.article figure.first-img figcaption,html body.tpl-eid.page-257918 main>section.article figure.first-img figcaption {
  display:none!important;
}

html body.page-257918 aside>article.freeArea,html body.tpl-eid.page-257918 aside>article.freeArea {
  box-sizing:border-box!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  overflow-x:hidden!important;
}

html body.page-257918 footer.footer,html body.tpl-eid.page-257918 footer.footer {
  margin-top:0!important;
}

@media (max-width: 1200px) and (min-width: 1081px) {
  html body.page-257918>h1.pageTitle,html body.tpl-eid.page-257918>h1.pageTitle {
    --kite-unspoken-image-gap: 48px;
    padding-left:48px!important;
    padding-right: calc(var(--kite-unspoken-rail-width) + var(--kite-unspoken-image-gap) + min(28vw, 360px) + 32px) !important;
  }

  html body.page-257918>h1.pageTitle::after,html body.tpl-eid.page-257918>h1.pageTitle::after {
    width:min(28vw,360px)!important;
  }

  html body.page-257918>#kite-page-overview,html body.tpl-eid.page-257918>#kite-page-overview {
    left:48px!important;
    width:min(585px,49vw)!important;
    max-width:min(585px,49vw)!important;
    font-size:17px!important;
  }
}

@media (max-width: 1080px) {
  html body.page-257918>h1.pageTitle,html body.tpl-eid.page-257918>h1.pageTitle {
    --kite-unspoken-rail-width: 76px;
    min-height:0!important;
    padding:98px 18px 42px!important;
    align-items:center!important;
    justify-content:flex-start!important;
    gap:22px!important;
    overflow:visible!important;
  }

  html body.page-257918>h1.pageTitle::before,html body.tpl-eid.page-257918>h1.pageTitle::before {
    align-self:flex-start!important;
    max-width:calc(100% - 82px)!important;
    font-size:12px!important;
    line-height:1.5!important;
  }

  html body.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.tpl-eid.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text {
    align-self:flex-start!important;
    flex-wrap:wrap!important;
    gap:10px 16px!important;
    margin:0 0 10px!important;
  }

  html body.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.tpl-eid.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text::before {
    font-size:clamp(44px,13vw,64px)!important;
  }

  html body.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.tpl-eid.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text::after {
    font-size:clamp(22px,6vw,28px)!important;
  }

  html body.page-257918>h1.pageTitle::after,html body.tpl-eid.page-257918>h1.pageTitle::after {
    position:relative!important;
    top:auto!important;
    right:auto!important;
    order:3!important;
    width:min(82vw,390px)!important;
    height:auto!important;
    aspect-ratio:3/5!important;
    margin:10px auto 0!important;
    padding:6px!important;
    border-radius:30px!important;
    transform:none!important;
  }

  html body.page-257918>#kite-page-overview,html body.tpl-eid.page-257918>#kite-page-overview {
    position:static!important;
    width:calc(100% - 36px)!important;
    max-width:620px!important;
    margin:26px auto 36px!important;
    font-size:clamp(15px,4vw,17px)!important;
    line-height:1.95!important;
  }

  html body.page-257918>nav.pnkz,html body.tpl-eid.page-257918>nav.pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 24px!important;
  }
}

@media (max-width: 767px) {
  html body.page-257918>nav.pnkz ul,html body.tpl-eid.page-257918>nav.pnkz ul {
    justify-content:center!important;
  }

  html body.page-257918 main,html body.tpl-eid.page-257918 main {
    padding:10px 0 76px!important;
  }

  html body.page-257918 main>section.article.siteWidth,html body.tpl-eid.page-257918 main>section.article.siteWidth {
    width:calc(100% - 28px)!important;
    max-width:calc(100% - 28px)!important;
    margin:0 auto 24px!important;
    padding:18px 14px!important;
    border-radius:18px!important;
  }

  html body.page-257918 main>section.article.siteWidth>.head,html body.tpl-eid.page-257918 main>section.article.siteWidth>.head,html body.page-257918 main>section.article.reverse>.head,html body.tpl-eid.page-257918 main>section.article.reverse>.head {
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:18px!important;
  }

  html body.page-257918 main>section.article.reverse>.head>.inner,html body.tpl-eid.page-257918 main>section.article.reverse>.head>.inner,html body.page-257918 main>section.article.reverse>.head>figure.first-img,html body.tpl-eid.page-257918 main>section.article.reverse>.head>figure.first-img {
    order:initial!important;
  }

  html body.page-257918 main>section.article h2.title,html body.tpl-eid.page-257918 main>section.article h2.title {
    margin-bottom:18px!important;
    font-size:clamp(22px,5.9vw,28px)!important;
    line-height:1.55!important;
  }

  html body.page-257918 main>section.article h2.title::after,html body.tpl-eid.page-257918 main>section.article h2.title::after {
    width:122px!important;
    height:4px!important;
  }

  html body.page-257918 main>section.article .txt,html body.tpl-eid.page-257918 main>section.article .txt {
    padding:17px 15px!important;
    border-radius:14px!important;
    font-size:14.5px!important;
    line-height:1.95!important;
  }

  html body.page-257918 main>section.article figure.first-img,html body.tpl-eid.page-257918 main>section.article figure.first-img {
    padding:7px!important;
    border-radius:20px!important;
  }

  html body.page-257918 main>section.article figure.first-img img,html body.tpl-eid.page-257918 main>section.article figure.first-img img {
    border-radius:14px!important;
  }
}

@media (max-width: 420px) {
  html body.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.tpl-eid.page-257918>h1.pageTitle>span.kite-sitewide-hero-title-text {
    display:grid!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-257918>h1.pageTitle,html body.tpl-eid.page-257918>h1.pageTitle,html body.page-257918 main>section.article *,html body.tpl-eid.page-257918 main>section.article * {
    transition:none!important;
    animation:none!important;
  }
}

html body.page-257918:not(#kiteUnspokenHeroA):not(#kiteUnspokenHeroB):not(#kiteUnspokenHeroC):not(#kiteUnspokenHeroD):not(#kiteUnspokenHeroE):not(#kiteUnspokenHeroF):not(#kiteUnspokenHeroG) > h1.pageTitle:has(+ #kite-page-overview), /* KITE_UNSPOKEN_ROOM_HERO_20260819_V2 */
html body.tpl-eid.page-257918:not(#kiteUnspokenHeroA):not(#kiteUnspokenHeroB):not(#kiteUnspokenHeroC):not(#kiteUnspokenHeroD):not(#kiteUnspokenHeroE):not(#kiteUnspokenHeroF):not(#kiteUnspokenHeroG) > h1.pageTitle:has(+ #kite-page-overview) {
  min-height:100svh!important;
  height:auto!important;
  justify-content:flex-start!important;
  padding-top:clamp(132px,18vh,186px)!important;
  padding-bottom:0!important;
  font-size:clamp(48px,4.25vw,72px)!important;
  line-height:1.18!important;
  letter-spacing:.005em!important;
  text-wrap:balance!important;
}

@media (max-width: 1200px) and (min-width: 1081px) {
  html body.page-257918:not(#kiteUnspokenHeroA):not(#kiteUnspokenHeroB):not(#kiteUnspokenHeroC):not(#kiteUnspokenHeroD):not(#kiteUnspokenHeroE):not(#kiteUnspokenHeroF):not(#kiteUnspokenHeroG)>h1.pageTitle:has(+#kite-page-overview),html body.tpl-eid.page-257918:not(#kiteUnspokenHeroA):not(#kiteUnspokenHeroB):not(#kiteUnspokenHeroC):not(#kiteUnspokenHeroD):not(#kiteUnspokenHeroE):not(#kiteUnspokenHeroF):not(#kiteUnspokenHeroG)>h1.pageTitle:has(+#kite-page-overview) {
    padding-left:48px!important;
    padding-right: calc(var(--kite-unspoken-rail-width) + var(--kite-unspoken-image-gap) + min(28vw, 360px) + 32px) !important;
  }
}

@media (max-width: 1080px) {
  html body.page-257918:not(#kiteUnspokenMobileA):not(#kiteUnspokenMobileB):not(#kiteUnspokenMobileC):not(#kiteUnspokenMobileD):not(#kiteUnspokenMobileE):not(#kiteUnspokenMobileF):not(#kiteUnspokenMobileG)>h1.pageTitle:has(+#kite-page-overview),html body.tpl-eid.page-257918:not(#kiteUnspokenMobileA):not(#kiteUnspokenMobileB):not(#kiteUnspokenMobileC):not(#kiteUnspokenMobileD):not(#kiteUnspokenMobileE):not(#kiteUnspokenMobileF):not(#kiteUnspokenMobileG)>h1.pageTitle:has(+#kite-page-overview) {
    min-height:0!important;
    height:auto!important;
    justify-content:flex-start!important;
    padding:98px 18px 42px!important;
    font-size:clamp(32px,7.2vw,54px)!important;
    line-height:1.24!important;
  }
}

@media (max-width: 420px) {
  html body.page-257918:not(#kiteUnspokenPhoneA):not(#kiteUnspokenPhoneB):not(#kiteUnspokenPhoneC):not(#kiteUnspokenPhoneD):not(#kiteUnspokenPhoneE):not(#kiteUnspokenPhoneF):not(#kiteUnspokenPhoneG)>h1.pageTitle:has(+#kite-page-overview),html body.tpl-eid.page-257918:not(#kiteUnspokenPhoneA):not(#kiteUnspokenPhoneB):not(#kiteUnspokenPhoneC):not(#kiteUnspokenPhoneD):not(#kiteUnspokenPhoneE):not(#kiteUnspokenPhoneF):not(#kiteUnspokenPhoneG)>h1.pageTitle:has(+#kite-page-overview) {
    padding:88px 16px 34px!important;
    font-size:clamp(30px,8.1vw,36px)!important;
  }
}

/* KITE_UNSPOKEN_ROOM_MENU_20260819_V3
   Scope: The Unspoken Room page (page-257918) only.
   Purpose: keep the closed drawer outside the viewport and restore the opened
   hamburger navigation to a full-height, scrollable panel. */

html body.page-257918>div.navi:not(.active),html body.tpl-eid.page-257918>div.navi:not(.active) {
  position:fixed!important;
  inset:0 auto auto 0!important;
  z-index:2147483645!important;
  display:block!important;
  visibility:hidden!important;
  width:100vw!important;
  max-width:100vw!important;
  min-width:0!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  transform:translateY(-100%)!important;
  background:#000!important;
}

html body.page-257918>div.navi.active,html body.tpl-eid.page-257918>div.navi.active {
  position:fixed!important;
  inset:0 auto auto 0!important;
  z-index:2147483645!important;
  display:block!important;
  visibility:visible!important;
  width:100vw!important;
  max-width:100vw!important;
  min-width:0!important;
  height:100vh!important;
  height:100dvh!important;
  min-height:100vh!important;
  min-height:100dvh!important;
  max-height:none!important;
  margin:0!important;
  padding:130px 30px 50px!important;
  box-sizing:border-box!important;
  overflow:hidden!important;
  opacity:1!important;
  pointer-events:auto!important;
  transform:translateY(0)!important;
  background:#000!important;
  color:#fff!important;
}

html body.page-257918 .hamburger.active,html body.tpl-eid.page-257918 .hamburger.active,html body.page-257918 .header:has(.hamburger.active),html body.tpl-eid.page-257918 .header:has(.hamburger.active) {
  z-index:2147483647!important;
}

html body.page-257918:has(.hamburger.active) .header-floating-btns,html body.tpl-eid.page-257918:has(.hamburger.active) .header-floating-btns,html body.page-257918:has(.hamburger.active) #js-stalker-root,html body.tpl-eid.page-257918:has(.hamburger.active) #js-stalker-root {
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}

html body.page-257918>div.navi.active>.inner,html body.tpl-eid.page-257918>div.navi.active>.inner {
  display:flex!important;
  visibility:visible!important;
  justify-content:space-between!important;
  gap:32px!important;
  width:min(1200px,calc(100vw - 60px))!important;
  max-width:1200px!important;
  height:100%!important;
  min-height:0!important;
  max-height:none!important;
  margin:0 auto!important;
  padding:0!important;
  overflow-y:auto!important;
  -webkit-overflow-scrolling:touch!important;
  pointer-events:auto!important;
}

@media (max-width: 767px) {
  html body.page-257918>div.navi.active,html body.tpl-eid.page-257918>div.navi.active {
    padding:94px 22px 40px!important;
  }

  html body.page-257918>div.navi.active>.inner,html body.tpl-eid.page-257918>div.navi.active>.inner {
    display:block!important;
    width:calc(100vw - 44px)!important;
    max-width:none!important;
    height:100%!important;
    overflow-y:auto!important;
  }
}
/* End: Poetry of Life menu fix */

/* KITE_UNSPOKEN_ROOM_ATMOSPHERE_20260819_V4
   Scope: page-257918 only. Structure follows the approved Prologue/Poetry page,
   while indigo, moon-gold, and quiet-light details distinguish Kapi-chan's story. */

html body.page-257918,html body.tpl-eid.page-257918 {
  background:linear-gradient(90deg,rgba(67,88,146,.045) 1px,transparent 1px),linear-gradient(180deg,#fbfcff 0%,#eef4fb 48%,#f8fbfc 100%)!important;
  background-size:clamp(112px,12vw,184px) 100%,auto!important;
  color:#21324f!important;
}

html body.page-257918>h1.pageTitle,html body.tpl-eid.page-257918>h1.pageTitle {
  background:radial-gradient(ellipse at 76% 42%,rgba(63,154,155,.24),transparent 31%),radial-gradient(ellipse at 45% 105%,rgba(97,91,177,.16),transparent 40%),linear-gradient(112deg,#ffffff 0%,#f8f9ff 40%,#eaf1fb 70%,#e2f1ef 100%)!important;
  color:#324a84!important;
  -webkit-text-fill-color:#324a84!important;
}

html body.page-257918>h1.pageTitle::before,html body.tpl-eid.page-257918>h1.pageTitle::before {
  color:#a56f1b!important;
  -webkit-text-fill-color:#a56f1b!important;
  letter-spacing:.08em!important;
}

html body.page-257918>h1.pageTitle::after,html body.tpl-eid.page-257918>h1.pageTitle::after {
  border-color:rgba(190,145,58,.38)!important;
  background-color:rgba(246,248,255,.82)!important;
  box-shadow:0 34px 78px rgba(31,43,86,.18),0 0 0 1px rgba(53,147,147,.08)!important;
}

html body.page-257918>#kite-page-overview,html body.tpl-eid.page-257918>#kite-page-overview {
  padding:18px 22px 18px 24px!important;
  border-left:3px solid rgba(195,145,48,.78)!important;
  border-radius:0 16px 16px 0!important;
  background:linear-gradient(90deg,rgba(255,255,255,.78),rgba(255,255,255,.28))!important;
  color:#253653!important;
  -webkit-text-fill-color:#253653!important;
  box-shadow:0 18px 46px rgba(51,65,112,.08)!important;
}

html body.page-257918 main,html body.tpl-eid.page-257918 main {
  background:radial-gradient(circle at 14% 12%,rgba(59,155,155,.09),transparent 26%),radial-gradient(circle at 88% 58%,rgba(113,91,173,.08),transparent 30%),linear-gradient(90deg,rgba(66,89,146,.035) 1px,transparent 1px),linear-gradient(180deg,rgba(249,251,255,.97) 0%,rgba(237,244,250,.94) 100%)!important;
  background-size:auto,auto,clamp(112px,12vw,184px) 100%,auto!important;
}

html body.page-257918 main>section.article.siteWidth,html body.tpl-eid.page-257918 main>section.article.siteWidth {
  position:relative!important;
  border-color:rgba(83,102,158,.18)!important;
  background:radial-gradient(circle at 100% 0%,rgba(209,171,82,.08),transparent 30%),rgba(255,255,255,.90)!important;
  box-shadow:0 30px 78px rgba(36,53,94,.11)!important;
}

html body.page-257918 main>section.article.siteWidth::before,html body.tpl-eid.page-257918 main>section.article.siteWidth::before {
  position:absolute!important;
  top:15px!important;
  right:22px!important;
  color:rgba(55,72,125,.075)!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:clamp(72px,8vw,118px)!important;
  font-weight:400!important;
  line-height:1!important;
  pointer-events:none!important;
}

html body.page-257918 main>section#cjnu.article::before,html body.tpl-eid.page-257918 main>section#cjnu.article::before { content:"I"!important; }
html body.page-257918 main>section#q91r.article::before,html body.tpl-eid.page-257918 main>section#q91r.article::before { content:"II"!important; }
html body.page-257918 main>section#zjfd.article::before,html body.tpl-eid.page-257918 main>section#zjfd.article::before { content:"III"!important; }

html body.page-257918 main>section.article h2.title,html body.tpl-eid.page-257918 main>section.article h2.title {
  color:#26385f!important;
  -webkit-text-fill-color:#26385f!important;
}

html body.page-257918 main>section.article h2.title::before,html body.tpl-eid.page-257918 main>section.article h2.title::before {
  color:#9a6a22!important;
  -webkit-text-fill-color:#9a6a22!important;
}

html body.page-257918 main>section.article h2.title::after,html body.tpl-eid.page-257918 main>section.article h2.title::after {
  background:linear-gradient(90deg,#c0913f 0%,#45aaa3 58%,#5d65a5 100%)!important;
  box-shadow:0 12px 26px rgba(66,103,145,.16)!important;
}

html body.page-257918 main>section.article .txt,html body.tpl-eid.page-257918 main>section.article .txt {
  border-color:rgba(85,105,163,.14)!important;
  background:radial-gradient(circle at 16% 8%,rgba(192,145,63,.055)0 18%,transparent 42%),rgba(251,252,255,.82)!important;
  color:#34445c!important;
  -webkit-text-fill-color:#34445c!important;
}

html body.page-257918 main>section.article figure.first-img,html body.tpl-eid.page-257918 main>section.article figure.first-img {
  border-color:rgba(192,145,63,.25)!important;
  box-shadow:0 24px 62px rgba(36,53,94,.15)!important;
}

@media (max-width: 1080px) {
  html body.page-257918>#kite-page-overview,html body.tpl-eid.page-257918>#kite-page-overview {
    padding:17px 18px 17px 20px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-257918 *,html body.tpl-eid.page-257918 * {
    scroll-behavior:auto!important;
  }
}
/* End: The Unspoken Room atmosphere */

html body.page-257918.page-257918.page-257918 > h1.pageTitle, /* KITE_UNSPOKEN_ROOM_HERO_POLISH_20260819_V5 */
html body.tpl-eid.page-257918.page-257918.page-257918 > h1.pageTitle {
  overflow-wrap:normal!important;
  word-break:normal!important;
}

@media (min-width: 1081px) {
  html body.page-257918.page-257918.page-257918>h1.pageTitle,html body.tpl-eid.page-257918.page-257918.page-257918>h1.pageTitle {
    font-size:clamp(40px,3.15vw,48px)!important;
    line-height:1.26!important;
    letter-spacing:0!important;
    text-wrap:balance!important;
    word-break:keep-all!important;
  }

  html body.page-257918.page-257918.page-257918>#kite-page-overview,html body.tpl-eid.page-257918.page-257918.page-257918>#kite-page-overview {
    left:clamp(72px,8vw,136px)!important;
    width:min(600px,42vw)!important;
    max-width:min(600px,42vw)!important;
    margin:0!important;
    transform:none!important;
  }
}

@media (max-width: 1080px) {
  html body.page-257918.page-257918.page-257918>#kite-page-overview,html body.tpl-eid.page-257918.page-257918.page-257918>#kite-page-overview {
    margin:26px auto 36px!important;
  }
}
/* End: The Unspoken Room hero polish */

@media (min-width: 1081px) {
  html body.page-257918:not(#kiteUnspokenPolishA):not(#kiteUnspokenPolishB):not(#kiteUnspokenPolishC):not(#kiteUnspokenPolishD):not(#kiteUnspokenPolishE):not(#kiteUnspokenPolishF):not(#kiteUnspokenPolishG):not(#kiteUnspokenPolishH):not(#kiteUnspokenPolishI):not(#kiteUnspokenPolishJ) > h1.pageTitle:has(+ #kite-page-overview), /* KITE_UNSPOKEN_ROOM_HERO_SPECIFICITY_20260819_V6 */
  html body.tpl-eid.page-257918:not(#kiteUnspokenPolishA):not(#kiteUnspokenPolishB):not(#kiteUnspokenPolishC):not(#kiteUnspokenPolishD):not(#kiteUnspokenPolishE):not(#kiteUnspokenPolishF):not(#kiteUnspokenPolishG):not(#kiteUnspokenPolishH):not(#kiteUnspokenPolishI):not(#kiteUnspokenPolishJ) > h1.pageTitle:has(+ #kite-page-overview) {
    font-size:clamp(40px,3.15vw,48px)!important;
    line-height:1.26!important;
    letter-spacing:0!important;
    overflow-wrap:normal!important;
    word-break:keep-all!important;
  }

  html body.page-257918:not(#kiteUnspokenOverviewA):not(#kiteUnspokenOverviewB):not(#kiteUnspokenOverviewC):not(#kiteUnspokenOverviewD):not(#kiteUnspokenOverviewE):not(#kiteUnspokenOverviewF):not(#kiteUnspokenOverviewG):not(#kiteUnspokenOverviewH):not(#kiteUnspokenOverviewI):not(#kiteUnspokenOverviewJ)>#kite-page-overview,html body.tpl-eid.page-257918:not(#kiteUnspokenOverviewA):not(#kiteUnspokenOverviewB):not(#kiteUnspokenOverviewC):not(#kiteUnspokenOverviewD):not(#kiteUnspokenOverviewE):not(#kiteUnspokenOverviewF):not(#kiteUnspokenOverviewG):not(#kiteUnspokenOverviewH):not(#kiteUnspokenOverviewI):not(#kiteUnspokenOverviewJ)>#kite-page-overview {
    left:clamp(72px,8vw,136px)!important;
    width:min(600px,42vw)!important;
    max-width:min(600px,42vw)!important;
    margin:0!important;
    transform:none!important;
  }
}
/* End: The Unspoken Room specificity polish */

html body.page-154474:not(#kiteCont3MainOverviewA):not(#kiteCont3MainOverviewB):not(#kiteCont3MainOverviewC):not(#kiteCont3MainOverviewD):not(#kiteCont3MainOverviewE):not(#kiteCont3MainOverviewF):not(#kiteCont3MainOverviewG):not(#kiteCont3MainOverviewH):not(#kiteCont3MainOverviewI):not(#kiteCont3MainOverviewJ):not(#kiteCont3MainOverviewK):not(#kiteCont3MainOverviewL)>#kite-page-overview { /* KITE_CONT3_HERO_ALIGNMENT_20260819_V1 */
  position:static!important;
  inset:auto!important;
  z-index:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  max-width:1120px!important;
  margin:30px auto 38px!important;
  transform:none!important;
}

html body.page-257868:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle:has(+#kite-page-overview),html body.page-257918:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle:has(+#kite-page-overview) {
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:0!important;
  padding-top:clamp(86px,8vw,118px)!important;
  padding-left:clamp(42.5px,6.86vw,82px)!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:52px!important;
  font-weight:700!important;
  line-height:1.32!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-wrap:balance!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}

html body.page-257868:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle::before,html body.page-257918:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle::before {
  margin:0 0 22px!important;
}

html body.page-257868:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-257918:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle>span.kite-sitewide-hero-title-text {
  align-self:flex-start!important;
  align-items:baseline!important;
  flex-wrap:nowrap!important;
  gap:clamp(18px,2vw,32px)!important;
  margin:0 0 clamp(118px,15vh,150px)!important;
}

html body.page-257868:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle>span.kite-sitewide-hero-title-text::before {
  font-size:clamp(58px,5.15vw,86px)!important;
  font-weight:500!important;
  line-height:1!important;
}

html body.page-257868:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257918:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle>span.kite-sitewide-hero-title-text::after {
  font-size:clamp(24px,2vw,34px)!important;
  font-weight:600!important;
  line-height:1.3!important;
}

html body.page-257868>nav.pnkz,html body.page-257918>nav.pnkz {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
}

@media (min-width: 1201px) {
  html body.page-257918:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle:has(+#kite-page-overview) {
    overflow-wrap:normal!important;
    word-break:keep-all!important;
  }
}

@media (max-width: 1080px) {
  html body.page-154474:not(#kiteCont3MainOverviewA):not(#kiteCont3MainOverviewB):not(#kiteCont3MainOverviewC):not(#kiteCont3MainOverviewD):not(#kiteCont3MainOverviewE):not(#kiteCont3MainOverviewF):not(#kiteCont3MainOverviewG):not(#kiteCont3MainOverviewH):not(#kiteCont3MainOverviewI):not(#kiteCont3MainOverviewJ):not(#kiteCont3MainOverviewK):not(#kiteCont3MainOverviewL)>#kite-page-overview {
    width:calc(100% - 36px)!important;
    max-width:620px!important;
    margin:26px auto 36px!important;
  }

  html body.page-257868:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle:has(+#kite-page-overview),html body.page-257918:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle:has(+#kite-page-overview) {
    min-height:clamp(300px,36vw,430px)!important;
    padding:clamp(86px,8vw,118px) clamp(42.5px,6.86vw,82px) clamp(58px,6vw,84px)!important;
  }

  html body.page-257868:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-257918:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle>span.kite-sitewide-hero-title-text {
    flex-wrap:wrap!important;
    gap:10px 16px!important;
    margin:0 0 10px!important;
  }

  html body.page-257868:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle>span.kite-sitewide-hero-title-text::before {
    font-size:clamp(48px,14vw,68px)!important;
  }

  html body.page-257868:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257918:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle>span.kite-sitewide-hero-title-text::after {
    font-size:clamp(22px,6vw,28px)!important;
  }
}

@media (max-width: 980px) {
  html body.page-257868:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle:has(+#kite-page-overview),html body.page-257918:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle:has(+#kite-page-overview) {
    font-size:34px!important;
    line-height:1.32!important;
  }
}

@media (max-width: 700px) {
  html body.page-257868:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle:has(+#kite-page-overview),html body.page-257918:not(#kiteCont3ChildHeroAlignA):not(#kiteCont3ChildHeroAlignB):not(#kiteCont3ChildHeroAlignC):not(#kiteCont3ChildHeroAlignD):not(#kiteCont3ChildHeroAlignE):not(#kiteCont3ChildHeroAlignF):not(#kiteCont3ChildHeroAlignG):not(#kiteCont3ChildHeroAlignH):not(#kiteCont3ChildHeroAlignI):not(#kiteCont3ChildHeroAlignJ):not(#kiteCont3ChildHeroAlignK):not(#kiteCont3ChildHeroAlignL)>h1.pageTitle:has(+#kite-page-overview) {
    min-height:220px!important;
    padding:62px 42.5px 46px!important;
  }
}

/* KITE_CONT3_GENTLE_MYSTICAL_HERO_20260820_V1 */
html body.tpl-eid.page-257868>h1.pageTitle::after {
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/ZwWGmWk7v8_full.jpg)!important;
}

html body.tpl-eid.page-257918>h1.pageTitle::after {
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/rXvK7exLOv_full.jpg)!important;
}

/* KITE_ARTICLE_EMOTIONAL_LAYOUT_20260821_V1 */

/* 74 / Poetry of Life: discovery, movement, then a wide hopeful finale. */
html body.page-257868 main>section#wj3m.article.siteWidth>.head>figure.first-img,html body.page-257918 main>section#cjnu.article.siteWidth>.head>figure.first-img {
  width:min(100%,420px)!important;
  max-width:420px!important;
  aspect-ratio:1/1!important;
  margin:0 auto!important;
  padding:8px!important;
  border-radius:50%!important;
  justify-self:center!important;
  background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(225,249,247,.88))!important;
  box-shadow:0 24px 64px rgba(35,102,111,.16)!important;
  overflow:hidden!important;
}

html body.page-257868 main>section#wj3m.article.siteWidth>.head>figure.first-img img,html body.page-257918 main>section#cjnu.article.siteWidth>.head>figure.first-img img {
  width:100%!important;
  height:100%!important;
  aspect-ratio:1/1!important;
  margin:0!important;
  border-radius:50%!important;
  object-fit:cover!important;
}

html body.page-257868 main>section#wj3m.article.siteWidth>.head>figure.first-img img {
  object-position:48% 50%!important;
}

html body.page-257918 main>section#cjnu.article.siteWidth>.head>figure.first-img img {
  object-position:52% 50%!important;
}

html body.page-257868 main>section#xcre.article.siteWidth>.head>figure.first-img,html body.page-257918 main>section#q91r.article.siteWidth>.head>figure.first-img {
  width:min(100%,390px)!important;
  max-width:390px!important;
  aspect-ratio:4/5!important;
  margin:0 auto!important;
  padding:8px!important;
  border-radius:48% 48% 26px 26px/31% 31% 26px 26px!important;
  justify-self:center!important;
  background:linear-gradient(160deg,rgba(255,255,255,.98),rgba(234,248,255,.90))!important;
  box-shadow:0 26px 68px rgba(45,91,119,.16)!important;
  overflow:hidden!important;
}

html body.page-257868 main>section#xcre.article.siteWidth>.head>figure.first-img img,html body.page-257918 main>section#q91r.article.siteWidth>.head>figure.first-img img {
  width:100%!important;
  height:100%!important;
  aspect-ratio:4/5!important;
  margin:0!important;
  border-radius:48% 48% 20px 20px/31% 31% 20px 20px!important;
  object-fit:cover!important;
}

html body.page-257868 main>section#xcre.article.siteWidth>.head>figure.first-img img {
  object-position:42% 50%!important;
}

html body.page-257918 main>section#q91r.article.siteWidth>.head>figure.first-img img {
  object-position:50% 50%!important;
}

html body.page-257868 main>section#hu3f.article.siteWidth>.head>figure.first-img,html body.page-257918 main>section#zjfd.article.siteWidth>.head>figure.first-img {
  width:100%!important;
  max-width:100%!important;
  aspect-ratio:16/11!important;
  margin:0!important;
  padding:8px!important;
  border-radius:24px 76px 24px 76px!important;
  background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(236,246,255,.90))!important;
  box-shadow:0 26px 72px rgba(45,82,111,.16)!important;
  overflow:hidden!important;
}

html body.page-257868 main>section#hu3f.article.siteWidth>.head>figure.first-img img,html body.page-257918 main>section#zjfd.article.siteWidth>.head>figure.first-img img {
  width:100%!important;
  height:100%!important;
  aspect-ratio:16/11!important;
  margin:0!important;
  border-radius:18px 68px 18px 68px!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
}

@media (max-width: 860px) {
  html body.page-257868 main>section#wj3m.article.siteWidth>.head>figure.first-img,html body.page-257918 main>section#cjnu.article.siteWidth>.head>figure.first-img {
    width:min(88vw,360px)!important;
  }

  html body.page-257868 main>section#xcre.article.siteWidth>.head>figure.first-img,html body.page-257918 main>section#q91r.article.siteWidth>.head>figure.first-img {
    width:min(86vw,340px)!important;
  }

  html body.page-257868 main>section#hu3f.article.siteWidth>.head>figure.first-img,html body.page-257918 main>section#zjfd.article.siteWidth>.head>figure.first-img {
    width:100%!important;
    border-radius:20px 54px 20px 54px!important;
  }

  html body.page-257868 main>section#hu3f.article.siteWidth>.head>figure.first-img img,html body.page-257918 main>section#zjfd.article.siteWidth>.head>figure.first-img img {
    border-radius:14px 47px 14px 47px!important;
  }
}

@media (max-width: 420px) {
  html body.page-257868 main>section#wj3m.article.siteWidth>.head>figure.first-img,html body.page-257868 main>section#xcre.article.siteWidth>.head>figure.first-img,html body.page-257868 main>section#hu3f.article.siteWidth>.head>figure.first-img,html body.page-257918 main>section#cjnu.article.siteWidth>.head>figure.first-img,html body.page-257918 main>section#q91r.article.siteWidth>.head>figure.first-img,html body.page-257918 main>section#zjfd.article.siteWidth>.head>figure.first-img {
    padding:6px!important;
  }
}

/* End KITE_ARTICLE_EMOTIONAL_LAYOUT_20260821_V1 */

/* KITE_CONT3_CHILD_HEADER_HERO_MATCH_20260822_V1 start
   Scope: direct Prologue children 74, 75, 76, 77, and 78 only.
   Purpose: match cont3/main.html header visibility and top hero typography/layout.
   Article bodies, story images, copy, navigation, and publication state are unchanged. */

html body.page-257868 {
  --kite-cont3-child-eyebrow: "POETRY OF LIFE / SAVA'S JOURNEY";
  --kite-cont3-child-hero-image: url("https://toriaez-hp.jp/assets/2-0500000809/uploader/ZwWGmWk7v8_full.jpg");
}

html body.page-257918 {
  --kite-cont3-child-eyebrow: "THE UNSPOKEN ROOM / KAPI-CHAN'S STORY";
  --kite-cont3-child-hero-image: url("https://toriaez-hp.jp/assets/2-0500000809/uploader/rXvK7exLOv_full.jpg");
}

html body.page-258062 {
  --kite-cont3-child-eyebrow: "LETTERS IN THE SKY / SHII'S JOURNEY";
  --kite-cont3-child-hero-image: url("https://toriaez-hp.jp/assets/2-0500000809/uploader/kZk3hzBy38_full.webp");
}

html body.page-258148 {
  --kite-cont3-child-eyebrow: "THE RIBBON OF WISHES / KITE'S JOURNEY";
  --kite-cont3-child-hero-image: url("https://toriaez-hp.jp/assets/2-0500000809/uploader/LmQnJ3B1Oc_full.webp");
}

html body.page-258158 {
  --kite-cont3-child-eyebrow: "THE RESTING SPRING / KAPI'S GENTLE JOURNEY";
  --kite-cont3-child-hero-image: url("https://toriaez-hp.jp/assets/2-0500000809/uploader/V6a0Zu4QDi_full.webp");
}

html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>header.header {
  min-height:0!important;
  height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  overflow:visible!important;
}

html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>header.header>*:not(.hamburger) {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}

html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>header.header>.hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:10020!important;
}

html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
  --kite-cont3-child-rail-width: 120px;
  --kite-cont3-child-image-gap: clamp(92px, 8.5vw, 142px);
  position:relative!important;
  isolation:isolate!important;
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:0!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:clamp(430px,32.3vw,500px)!important;
  margin:0 calc(50% - 50vw)!important;
  padding: clamp(86px, 8vw, 118px)
    calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap) + min(29.2vw, 470px) + 52px)
    clamp(58px, 6vw, 84px)
    clamp(42.5px, 6.86vw, 82px) !important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(255,255,255,.54),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.14) 52%,transparent 76%),linear-gradient(135deg,rgba(240,255,250,.96),rgba(246,253,255,.98) 48%,rgba(230,248,255,.92))!important;
  background-size:auto,112px 100%,auto,auto!important;
  color:#1977a9!important;
  -webkit-text-fill-color:#1977a9!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:52px!important;
  font-weight:700!important;
  line-height:1.32!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:none!important;
  text-wrap:balance!important;
  white-space:normal!important;
  overflow:hidden!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
  animation:none!important;
}

html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::before {
  content: var(--kite-cont3-child-eyebrow) !important;
  position:relative!important;
  z-index:2!important;
  display:block!important;
  max-width:100%!important;
  margin:0 0 22px!important;
  color:#10a999!important;
  -webkit-text-fill-color:#10a999!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(14px,1.05vw,18px)!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:.025em!important;
  white-space:normal!important;
}

html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::after {
  content:""!important;
  position:absolute!important;
  z-index:1!important;
  top:50%!important;
  right: calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap)) !important;
  width:min(29.2vw,470px)!important;
  height:auto!important;
  aspect-ratio:3/5!important;
  box-sizing:border-box!important;
  margin:0!important;
  padding:8px!important;
  border:1px solid rgba(26,199,192,.28)!important;
  border-radius:clamp(30px,3vw,48px)!important;
  background-color:rgba(239,255,254,.72)!important;
  background-image: var(--kite-cont3-child-hero-image) !important;
  background-position:center!important;
  background-size:contain!important;
  background-repeat:no-repeat!important;
  box-shadow:0 32px 68px rgba(25,123,142,.12)!important;
  transform:translateY(-50%)!important;
  pointer-events:none!important;
}

html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>#kite-page-overview {
  position:static!important;
  inset:auto!important;
  z-index:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  max-width:1120px!important;
  margin:30px auto 38px!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#102f46!important;
  -webkit-text-fill-color:#102f46!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:clamp(17px,1.25vw,19px)!important;
  font-weight:600!important;
  line-height:2.05!important;
  letter-spacing:.025em!important;
  text-align:left!important;
  text-wrap:pretty!important;
  transform:none!important;
}

html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>nav.pnkz {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:static!important;
  inset:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 28px!important;
  transform:none!important;
}

@media (max-width: 1200px) and (min-width: 1081px) {
  html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    --kite-cont3-child-image-gap: 48px;
    padding-right: calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap) + min(28vw, 360px) + 32px) !important;
  }

  html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::after {
    width:min(28vw,360px)!important;
  }
}

@media (max-width: 1080px) {
  html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    --kite-cont3-child-rail-width: 76px;
    min-height:0!important;
    padding:clamp(86px,8vw,118px) clamp(42.5px,6.86vw,82px) clamp(58px,6vw,84px)!important;
    align-items:flex-start!important;
    justify-content:flex-start!important;
    gap:0!important;
    overflow:visible!important;
  }

  html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::before {
    align-self:flex-start!important;
    max-width:calc(100% - 82px)!important;
    font-size:12px!important;
    line-height:1.5!important;
  }

  html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::after {
    position:relative!important;
    top:auto!important;
    right:auto!important;
    order:3!important;
    align-self:center!important;
    width:min(82vw,390px)!important;
    height:auto!important;
    aspect-ratio:3/5!important;
    margin:32px auto 0!important;
    padding:6px!important;
    border-radius:30px!important;
    transform:none!important;
  }

  html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>#kite-page-overview {
    width:calc(100% - 36px)!important;
    max-width:620px!important;
    margin:26px auto 36px!important;
    font-size:clamp(15px,4vw,17px)!important;
    line-height:1.95!important;
  }

  html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>nav.pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 24px!important;
  }
}

@media (max-width: 980px) {
  html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    font-size:34px!important;
    line-height:1.32!important;
  }
}

@media (max-width: 700px) {
  html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    padding:62px 42.5px 46px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body:is(.page-257868,.page-257918,.page-258062,.page-258148,.page-258158)>h1.pageTitle {
    animation:none!important;
  }
}

/* KITE_CONT3_CHILD_HEADER_HERO_MATCH_20260822_V1 end */

/* KITE_SITEWIDE_PAGE_OVERVIEW_VERTICAL_CENTER_20260826_V1 */
html body:not(#top):not(.slide)>h1.pageTitle+p#kite-page-overview[data-kite-source="meta-description"] {
  translate:0 19px!important;
}

html body:not(#top):not(.slide):is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158)>h1.pageTitle+p#kite-page-overview[data-kite-source="meta-description"] {
  translate:0 4px!important;
}

@media (max-width: 1080px) {
  html body:not(#top):not(.slide):is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158)>h1.pageTitle+p#kite-page-overview[data-kite-source="meta-description"] {
    translate:0 5px!important;
  }
}

@media (max-width: 767px) {
  html body:not(#top):not(.slide)>h1.pageTitle+p#kite-page-overview[data-kite-source="meta-description"] {
    translate:0 14px!important;
  }

  html body:not(#top):not(.slide).page-257860>h1.pageTitle+p#kite-page-overview[data-kite-source="meta-description"] {
    translate:0 10px!important;
  }

  html body:not(#top):not(.slide):is(.page-236847,.page-236850,.page-236853,.page-236860,.page-236861,.page-236989,.page-236994,.page-237084,.page-238920,.page-239199,.page-239513,.page-239743,.page-241143,.page-256403,.page-256406,.page-256507,.page-256696,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734,.page-258212,.page-258290)>h1.pageTitle+p#kite-page-overview[data-kite-source="meta-description"] {
    translate:0 30px!important;
  }
}

@media (max-width: 700px) {
  html body:not(#top):not(.slide).page-154472>h1.pageTitle+p#kite-page-overview[data-kite-source="meta-description"] {
    translate:0 clamp(16px,4vw,24px)!important;
  }
}
/* /KITE_SITEWIDE_PAGE_OVERVIEW_VERTICAL_CENTER_20260826_V1 */

/* kite-sitewide-white-pill-buttons-20260827-v1:start */
/*
 * cont1/main の「京浜エリアの相談ページ」を正本にした白系pill CTA。
 * page識別子とcomponent祖先で限定し、目次・大型カード・固定操作・色付きprimaryは対象外。
 */
html body:not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled) :is(html body.page-256404 #n6k7.article .txt.editorArea>a,html body.page-256406 #chapter14 .kite-guide-buttons>a.kite-guide-button:not(.kite-guide-button-primary),html body.page-154472 .kite-representative-url-box .kite-representative-link-buttons>a,html body.page-236850 .link-btn-wrapper>a.link-btn,html body.page-239443 .cta>.actions>a,html body:is(.page-249793,.page-256404) .kite-hero-inner .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide>a.kite-primary-guide-button,html body:is(.page-250815,.page-250816) .kite-service-detail-actions>a[href^="tel:"],html body#top .kite-cta-actions>a.kite-cta-button.kite-cta-button-secondary,html body#top .kite-consult-compass__actions>a.kite-consult-compass__button--secondary,html body.page-154472 .kite-hodogaya-profile-cta-20260523__body a[href$="/cont11/main.html"],html body.page-239440 #guide-19.k9m-s .k9m-more>a[href*="/cont9/58.html"],html body.page-239440 .k9m-cta a[href$="/cont7/26.html"],html body.page-239496 .kpp-hero-actions>a.kpp-btn[href$="/cont7/26.html"],html body.page-250814 .kc-hero-copy .kc-actions>a.kc-btn.kc-btn-secondary[href*="#kc-route"],html body.page-250814 .kc-final-card .kc-final-actions>a.kc-btn[href$="/cont7/26.html"],html body.page-256403 .ae-cta>a[href$="/cont7/26.html"],html body.page-256507 .kite-handbook-link-20260801>a[href$="/cont12/69.html"],html body.page-258212 .scc-ending>a.scc-back,html body.page-258290 .sdl-ending>a.sdl-back,html body.tpl-profile .kp-actions>a.kp-btn.is-outline) {
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-height:52px!important;
  max-width:100%!important;
  padding:13px 23px!important;
  border:1.5px solid rgba(14,181,156,.52)!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.98) 0%,rgba(235,252,249,.96) 52%,rgba(229,245,255,.98) 100%)!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:15px!important;
  font-weight:500!important;
  line-height:1.45!important;
  letter-spacing:normal!important;
  text-decoration:none!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  box-shadow:0 12px 30px rgba(10,132,157,.13),inset 0 1px 0 rgba(255,255,255,.95)!important;
  transition:background .24s ease,border-color .24s ease,box-shadow .24s ease,color .24s ease!important;
}

html body:not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled) :is(html body.page-256404 #n6k7.article .txt.editorArea>a,html body.page-256406 #chapter14 .kite-guide-buttons>a.kite-guide-button:not(.kite-guide-button-primary),html body.page-154472 .kite-representative-url-box .kite-representative-link-buttons>a,html body.page-236850 .link-btn-wrapper>a.link-btn,html body.page-239443 .cta>.actions>a,html body:is(.page-249793,.page-256404) .kite-hero-inner .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide>a.kite-primary-guide-button,html body:is(.page-250815,.page-250816) .kite-service-detail-actions>a[href^="tel:"],html body#top .kite-cta-actions>a.kite-cta-button.kite-cta-button-secondary,html body.page-154472 .kite-hodogaya-profile-cta-20260523__body a[href$="/cont11/main.html"],html body.page-239440 #guide-19.k9m-s .k9m-more>a[href*="/cont9/58.html"],html body.page-239440 .k9m-cta a[href$="/cont7/26.html"],html body.page-239496 .kpp-hero-actions>a.kpp-btn[href$="/cont7/26.html"],html body.page-250814 .kc-hero-copy .kc-actions>a.kc-btn.kc-btn-secondary[href*="#kc-route"],html body.page-250814 .kc-final-card .kc-final-actions>a.kc-btn[href$="/cont7/26.html"],html body.page-256403 .ae-cta>a[href$="/cont7/26.html"],html body.page-256507 .kite-handbook-link-20260801>a[href$="/cont12/69.html"],html body.page-258212 .scc-ending>a.scc-back,html body.page-258290 .sdl-ending>a.sdl-back,html body.tpl-profile .kp-actions>a.kp-btn.is-outline)::after {
  content:""!important;
  display:block!important;
  flex:0 0 auto!important;
  width:8px!important;
  height:8px!important;
  margin:0 0 0 13px!important;
  padding:0!important;
  border:0!important;
  border-top:2px solid currentColor!important;
  border-right:2px solid currentColor!important;
  border-radius:0!important;
  background:none!important;
  box-shadow:none!important;
  opacity:1!important;
  position:static!important;
  transform:rotate(45deg)!important;
}

@media (hover: hover) and (pointer: fine) {
  html body:not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled) :is(html body.page-256404 #n6k7.article .txt.editorArea>a,html body.page-256406 #chapter14 .kite-guide-buttons>a.kite-guide-button:not(.kite-guide-button-primary),html body.page-154472 .kite-representative-url-box .kite-representative-link-buttons>a,html body.page-236850 .link-btn-wrapper>a.link-btn,html body.page-239443 .cta>.actions>a,html body:is(.page-249793,.page-256404) .kite-hero-inner .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide>a.kite-primary-guide-button,html body:is(.page-250815,.page-250816) .kite-service-detail-actions>a[href^="tel:"],html body#top .kite-cta-actions>a.kite-cta-button.kite-cta-button-secondary,html body#top .kite-consult-compass__actions>a.kite-consult-compass__button--secondary,html body.page-154472 .kite-hodogaya-profile-cta-20260523__body a[href$="/cont11/main.html"],html body.page-239440 #guide-19.k9m-s .k9m-more>a[href*="/cont9/58.html"],html body.page-239440 .k9m-cta a[href$="/cont7/26.html"],html body.page-239496 .kpp-hero-actions>a.kpp-btn[href$="/cont7/26.html"],html body.page-250814 .kc-hero-copy .kc-actions>a.kc-btn.kc-btn-secondary[href*="#kc-route"],html body.page-250814 .kc-final-card .kc-final-actions>a.kc-btn[href$="/cont7/26.html"],html body.page-256403 .ae-cta>a[href$="/cont7/26.html"],html body.page-256507 .kite-handbook-link-20260801>a[href$="/cont12/69.html"],html body.page-258212 .scc-ending>a.scc-back,html body.page-258290 .sdl-ending>a.sdl-back,html body.tpl-profile .kp-actions>a.kp-btn.is-outline):hover {
    background:linear-gradient(135deg,#fff 0%,rgba(226,250,246,.98) 50%,rgba(218,241,255,.98) 100%)!important;
    border-color:rgba(14,181,156,.7)!important;
    box-shadow:0 14px 32px rgba(10,132,157,.17),inset 0 1px 0#fff!important;
  }
}

html body:not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled) :is(html body.page-256404 #n6k7.article .txt.editorArea>a,html body.page-256406 #chapter14 .kite-guide-buttons>a.kite-guide-button:not(.kite-guide-button-primary),html body.page-154472 .kite-representative-url-box .kite-representative-link-buttons>a,html body.page-236850 .link-btn-wrapper>a.link-btn,html body.page-239443 .cta>.actions>a,html body:is(.page-249793,.page-256404) .kite-hero-inner .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide>a.kite-primary-guide-button,html body:is(.page-250815,.page-250816) .kite-service-detail-actions>a[href^="tel:"],html body#top .kite-cta-actions>a.kite-cta-button.kite-cta-button-secondary,html body#top .kite-consult-compass__actions>a.kite-consult-compass__button--secondary,html body.page-154472 .kite-hodogaya-profile-cta-20260523__body a[href$="/cont11/main.html"],html body.page-239440 #guide-19.k9m-s .k9m-more>a[href*="/cont9/58.html"],html body.page-239440 .k9m-cta a[href$="/cont7/26.html"],html body.page-239496 .kpp-hero-actions>a.kpp-btn[href$="/cont7/26.html"],html body.page-250814 .kc-hero-copy .kc-actions>a.kc-btn.kc-btn-secondary[href*="#kc-route"],html body.page-250814 .kc-final-card .kc-final-actions>a.kc-btn[href$="/cont7/26.html"],html body.page-256403 .ae-cta>a[href$="/cont7/26.html"],html body.page-256507 .kite-handbook-link-20260801>a[href$="/cont12/69.html"],html body.page-258212 .scc-ending>a.scc-back,html body.page-258290 .sdl-ending>a.sdl-back,html body.tpl-profile .kp-actions>a.kp-btn.is-outline):focus-visible {
  outline:3px solid rgba(15,184,178,.76)!important;
  outline-offset:5px!important;
  box-shadow:0 0 0 6px rgba(64,169,232,.16)!important;
}

@media (prefers-reduced-motion: reduce) {
  html body:not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled):not(#kite-sitewide-white-button-disabled) :is(html body.page-256404 #n6k7.article .txt.editorArea>a,html body.page-256406 #chapter14 .kite-guide-buttons>a.kite-guide-button:not(.kite-guide-button-primary),html body.page-154472 .kite-representative-url-box .kite-representative-link-buttons>a,html body.page-236850 .link-btn-wrapper>a.link-btn,html body.page-239443 .cta>.actions>a,html body:is(.page-249793,.page-256404) .kite-hero-inner .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-250145,.page-250146,.page-250147,.page-250148) .kite-primary-guide>a.kite-primary-guide-button,html body:is(.page-250815,.page-250816) .kite-service-detail-actions>a[href^="tel:"],html body#top .kite-cta-actions>a.kite-cta-button.kite-cta-button-secondary,html body#top .kite-consult-compass__actions>a.kite-consult-compass__button--secondary,html body.page-154472 .kite-hodogaya-profile-cta-20260523__body a[href$="/cont11/main.html"],html body.page-239440 #guide-19.k9m-s .k9m-more>a[href*="/cont9/58.html"],html body.page-239440 .k9m-cta a[href$="/cont7/26.html"],html body.page-239496 .kpp-hero-actions>a.kpp-btn[href$="/cont7/26.html"],html body.page-250814 .kc-hero-copy .kc-actions>a.kc-btn.kc-btn-secondary[href*="#kc-route"],html body.page-250814 .kc-final-card .kc-final-actions>a.kc-btn[href$="/cont7/26.html"],html body.page-256403 .ae-cta>a[href$="/cont7/26.html"],html body.page-256507 .kite-handbook-link-20260801>a[href$="/cont12/69.html"],html body.page-258212 .scc-ending>a.scc-back,html body.page-258290 .sdl-ending>a.sdl-back,html body.tpl-profile .kp-actions>a.kp-btn.is-outline) {
    animation:none!important;
    translate:0 0!important;
    scale:1!important;
    rotate:0deg!important;
    transition-duration:.01ms!important;
  }
}
/* kite-sitewide-white-pill-buttons-20260827-v1:end */

/* kite-sitewide-hamburger-close-icon-repair-20260827-v1 start */
html body>header.header>.hamburger.active>.inner>span {
  transform-origin:center center!important;
}

html body>header.header>.hamburger.active>.inner>span:nth-of-type(1) {
  top:50%!important;
  visibility:hidden!important;
  opacity:0!important;
  transform:translate(-50%,-50%) scaleX(0)!important;
}

html body>header.header>.hamburger.active>.inner>span:nth-of-type(2),html body>header.header>.hamburger.active>.inner>span:nth-of-type(3) {
  top:50%!important;
  left:50%!important;
  width:54px!important;
  height:4px!important;
  min-height:4px!important;
  margin:0!important;
  visibility:visible!important;
  opacity:1!important;
}

html body>header.header>.hamburger.active>.inner>span:nth-of-type(2) {
  transform:translate(-50%,-50%) rotate(45deg)!important;
}

html body>header.header>.hamburger.active>.inner>span:nth-of-type(3) {
  transform:translate(-50%,-50%) rotate(-45deg)!important;
}

html body>header.header>.hamburger.active>.inner>p {
  visibility:hidden!important;
  opacity:0!important;
}

@media (max-width: 767px) {
  html body>header.header>.hamburger.active>.inner>span:nth-of-type(2),html body>header.header>.hamburger.active>.inner>span:nth-of-type(3) {
    width:36px!important;
    height:3px!important;
    min-height:3px!important;
  }
}
/* kite-sitewide-hamburger-close-icon-repair-20260827-v1 end */

/* KITE_SITEWIDE_NONTOP_BREADCRUMB_FLOW_20260829_V1 */
/*
  Keep the CMS breadcrumb in normal flow after the page title/local menu.
  The inert :not(#...) guards intentionally outrank legacy page-inline !important rules.
*/
html body:not(#top):not(.slide):not(:is(.page-154471,.page-256404,.page-236846,.page-236848,.page-239496,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.tpl-profile)):not(#kiteBreadcrumbFlowA):not(#kiteBreadcrumbFlowB):not(#kiteBreadcrumbFlowC):not(#kiteBreadcrumbFlowD):not(#kiteBreadcrumbFlowE):not(#kiteBreadcrumbFlowF):not(#kiteBreadcrumbFlowG):not(#kiteBreadcrumbFlowH):not(#kiteBreadcrumbFlowI):not(#kiteBreadcrumbFlowJ):not(#kiteBreadcrumbFlowK):not(#kiteBreadcrumbFlowL):not(#kiteBreadcrumbFlowM):not(#kiteBreadcrumbFlowN):not(#kiteBreadcrumbFlowO):not(#kiteBreadcrumbFlowP):not(#kiteBreadcrumbFlowQ):not(#kiteBreadcrumbFlowR):not(#kiteBreadcrumbFlowS):not(#kiteBreadcrumbFlowT)>nav.pnkz.pnkz,html body:not(#top):not(.slide):not(#kiteBreadcrumbFlowA):not(#kiteBreadcrumbFlowB):not(#kiteBreadcrumbFlowC):not(#kiteBreadcrumbFlowD):not(#kiteBreadcrumbFlowE):not(#kiteBreadcrumbFlowF):not(#kiteBreadcrumbFlowG):not(#kiteBreadcrumbFlowH):not(#kiteBreadcrumbFlowI):not(#kiteBreadcrumbFlowJ):not(#kiteBreadcrumbFlowK):not(#kiteBreadcrumbFlowL):not(#kiteBreadcrumbFlowM):not(#kiteBreadcrumbFlowN):not(#kiteBreadcrumbFlowO):not(#kiteBreadcrumbFlowP):not(#kiteBreadcrumbFlowQ):not(#kiteBreadcrumbFlowR):not(#kiteBreadcrumbFlowS):not(#kiteBreadcrumbFlowT) nav.pnkz.pnkz[data-kite-breadcrumb-relocation="KITE_SITEWIDE_BREADCRUMB_RELOCATION_20260829_V1"] {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:static!important;
  inset:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  max-width:1120px!important;
  min-height:0!important;
  height:auto!important;
  max-height:none!important;
  margin: calc(var(--kite-breadcrumb-clearance, 0px) + 24px) auto 28px !important;
  transform:none!important;
  overflow:visible!important;
}

/* If a legacy GTM visual breadcrumb reappears, retain one visible breadcrumb only. */
html body:not(#top):not(.slide):has(>nav.pnkz.pnkz)>.kite-visible-breadcrumb:not(nav.pnkz),html body:not(#top):not(.slide):has(nav.pnkz.pnkz[data-kite-breadcrumb-relocation="KITE_SITEWIDE_BREADCRUMB_RELOCATION_20260829_V1"])>.kite-visible-breadcrumb:not(nav.pnkz) {
  display:none!important;
  visibility:hidden!important;
  pointer-events:none!important;
}

@media (max-width: 1080px) {
  html body:not(#top):not(.slide):not(:is(.page-154471,.page-256404,.page-236846,.page-236848,.page-239496,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.tpl-profile)):not(#kiteBreadcrumbFlowA):not(#kiteBreadcrumbFlowB):not(#kiteBreadcrumbFlowC):not(#kiteBreadcrumbFlowD):not(#kiteBreadcrumbFlowE):not(#kiteBreadcrumbFlowF):not(#kiteBreadcrumbFlowG):not(#kiteBreadcrumbFlowH):not(#kiteBreadcrumbFlowI):not(#kiteBreadcrumbFlowJ):not(#kiteBreadcrumbFlowK):not(#kiteBreadcrumbFlowL):not(#kiteBreadcrumbFlowM):not(#kiteBreadcrumbFlowN):not(#kiteBreadcrumbFlowO):not(#kiteBreadcrumbFlowP):not(#kiteBreadcrumbFlowQ):not(#kiteBreadcrumbFlowR):not(#kiteBreadcrumbFlowS):not(#kiteBreadcrumbFlowT)>nav.pnkz.pnkz,html body:not(#top):not(.slide):not(#kiteBreadcrumbFlowA):not(#kiteBreadcrumbFlowB):not(#kiteBreadcrumbFlowC):not(#kiteBreadcrumbFlowD):not(#kiteBreadcrumbFlowE):not(#kiteBreadcrumbFlowF):not(#kiteBreadcrumbFlowG):not(#kiteBreadcrumbFlowH):not(#kiteBreadcrumbFlowI):not(#kiteBreadcrumbFlowJ):not(#kiteBreadcrumbFlowK):not(#kiteBreadcrumbFlowL):not(#kiteBreadcrumbFlowM):not(#kiteBreadcrumbFlowN):not(#kiteBreadcrumbFlowO):not(#kiteBreadcrumbFlowP):not(#kiteBreadcrumbFlowQ):not(#kiteBreadcrumbFlowR):not(#kiteBreadcrumbFlowS):not(#kiteBreadcrumbFlowT) nav.pnkz.pnkz[data-kite-breadcrumb-relocation="KITE_SITEWIDE_BREADCRUMB_RELOCATION_20260829_V1"] {
    width:calc(100% - 28px)!important;
    margin: calc(var(--kite-breadcrumb-clearance, 0px) + 18px) auto 24px !important;
  }
}

/* Moving the breadcrumb must not re-enable the CMS mobile body menu. */
@media (max-width: 767px) {
  html body:not(#top):not(.slide):has(nav.pnkz.pnkz[data-kite-breadcrumb-relocation="KITE_SITEWIDE_BREADCRUMB_RELOCATION_20260829_V1"])>nav.menu.menu {
    display:none!important;
    visibility:hidden!important;
    width:0!important;
    height:0!important;
    min-height:0!important;
    max-height:0!important;
    margin:0!important;
    padding:0!important;
    overflow:hidden!important;
    pointer-events:none!important;
  }
}
/* /KITE_SITEWIDE_NONTOP_BREADCRUMB_FLOW_20260829_V1 */

/* KITE_SITEWIDE_BREADCRUMB_RUNTIME_CARRIER_20260830_V1 */
body{--k:"KGZ1bmN0aW9uKCl7InVzZSBzdHJpY3QiO3ZhciBNPSJLSVRFX1NJVEVXSURFX0JSRUFEQ1JVTUJfUkVMT0NBVElPTl8yMDI2MDgyOV9WMSI7dmFyIEs9Il9fa2l0ZVNpdGV3aWRlQnJlYWRjcnVtYlJlbG9jYXRpb24yMDI2MDgyOVYxIjt2YXIgcGF0aD13aW5kb3cubG9jYXRpb24ucGF0aG5hbWV8fCIvIjtpZihwYXRoPT09Ii8ifHxwYXRoPT09Ii9pbmRleC5odG1sIilyZXR1cm47dmFyIHBzPVt7dGVzdDovXlwvY29udDFcL21haW5cLmh0bWwkLyxzZToiLmtzLWhlcm8ifSx7dGVzdDovXlwvY29udDFcLzU5XC5odG1sJC8sc2U6IiNraXRlLXJlZ2lvbi1oZXJvIn0se3Rlc3Q6L15cL2NvbnQ3XC9tYWluXC5odG1sJC8sc2U6Ii5jb2wtaGVybyIsY2I6dHJ1ZSxjczoiLmNvbC1jb250YWluZXIiLG1yOjg0MCxkcjo1MTAsbW06NzY3fSx7dGVzdDovXlwvY29udDhcL21haW5cLmh0bWwkLyxzZToiLnNhdmEtaGVybyIsY2I6dHJ1ZSxjczoiLnNhdmEtY29udGFpbmVyIixtcjo1NTAsZHI6NDIwLG1tOjc2OH0se3Rlc3Q6L15cL2NvbnQxMFwvbWFpblwuaHRtbCQvLHNlOiIua3BwLWhlcm8ifSx7dGVzdDovXlwvY29udDExXC9tYWluXC5odG1sJC8sc2U6Ii5raXRlLWFyZWEtbmF2In0se3Rlc3Q6L15cL2NvbnQxMVwvKDQ2fDQ3fDQ4fDQ5fDUwKVwuaHRtbCQvLHNlOiIua2l0ZS1yZWdpb24tbmF2In0se3Rlc3Q6L15cL2NvbnQxMVwvKDU1fDU2fDU3fDYyfDYzKVwuaHRtbCQvLHNlOiIua2l0ZS1tZWRpY2FsLWhlcm8tdjIifSx7dGVzdDovXlwvcHJvZmlsZVwuaHRtbCQvLHNlOiIua3AtaGVybyJ9XTt2YXIgcHQ9bnVsbDtmb3IodmFyIGk9MDtpPHBzLmxlbmd0aDtpKz0xKXtpZihwc1tpXS50ZXN0LnRlc3QocGF0aCkpe3B0PXBzW2ldO2JyZWFrO319dmFyIHN0PXdpbmRvd1tLXXx8e21hcmtlcjpNLHJ0OjAsb2I6bnVsbCxudjpudWxsLGFuOm51bGwsY3Q6bnVsbCxpcDpudWxsLHB0OnB0fTt3aW5kb3dbS109c3Q7c3QucHQ9cHQ7ZnVuY3Rpb24gaXYoZWwpe2lmKCFlbClyZXR1cm4gZmFsc2U7dmFyIHN0eWxlPXdpbmRvdy5nZXRDb21wdXRlZFN0eWxlKGVsKTt2YXIgcmM9ZWwuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7cmV0dXJuIHN0eWxlLmRpc3BsYXkhPT0ibm9uZSImJnN0eWxlLnZpc2liaWxpdHkhPT0iaGlkZGVuIiYmTnVtYmVyKHN0eWxlLm9wYWNpdHkpPjAmJnJjLndpZHRoPjAmJnJjLmhlaWdodD4wO31mdW5jdGlvbiBmYigpe3JldHVybiBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCduYXYucG5reltkYXRhLWtpdGUtYnJlYWRjcnVtYi1yZWxvY2F0aW9uPSInK00rJyJdJyl8fGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImJvZHkgPiBuYXYucG5reiIpO31mdW5jdGlvbiBibSgpe3ZhciBtcz1kb2N1bWVudC5ib2R5P2RvY3VtZW50LmJvZHkuY2hpbGRyZW46W107Zm9yKHZhciBpPTA7aTxtcy5sZW5ndGg7aSs9MSl7aWYobXNbaV0udGFnTmFtZT09PSJOQVYiJiZtc1tpXS5jbGFzc0xpc3QuY29udGFpbnMoIm1lbnUiKSlyZXR1cm4gbXNbaV07fXJldHVybiBudWxsO31mdW5jdGlvbiB1Yygpe3ZhciBudj1zdC5udjt2YXIgYW49c3QuYW47aWYoIW52fHwhYW58fCFkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY29udGFpbnMobnYpfHwhZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmNvbnRhaW5zKGFuKSlyZXR1cm47dmFyIGNsPTA7aWYoc3QucHQmJnN0LnB0LmNiKXt2YXIgbW49Ym0oKTtpZihpdihtbikpe3ZhciBtZT1tbi5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTt2YXIgYXI9YW4uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7Y2w9TWF0aC5tYXgoMCxtZS5ib3R0b20tYXIuYm90dG9tKTt9fW52LnN0eWxlLnNldFByb3BlcnR5KCItLWtpdGUtYnJlYWRjcnVtYi1jbGVhcmFuY2UiLGNsLnRvRml4ZWQoMikrInB4Iik7fWZ1bmN0aW9uIHVyKCl7aWYoIXN0LnB0fHwhc3QucHQuY3N8fCFzdC5hbilyZXR1cm47dmFyIGN0PWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Ioc3QucHQuY3MpO2lmKCFjdClyZXR1cm47aWYoc3QuY3QhPT1jdCl7c3QuY3Q9Y3Q7c3QuaXA9e3ZhbHVlOmN0LnN0eWxlLmdldFByb3BlcnR5VmFsdWUoInBhZGRpbmctdG9wIikscHJpb3JpdHk6Y3Quc3R5bGUuZ2V0UHJvcGVydHlQcmlvcml0eSgicGFkZGluZy10b3AiKX07fWlmKHdpbmRvdy5pbm5lcldpZHRoPD03Njcpe2lmKHN0LmlwJiZzdC5pcC52YWx1ZSl7Y3Quc3R5bGUuc2V0UHJvcGVydHkoInBhZGRpbmctdG9wIixzdC5pcC52YWx1ZSxzdC5pcC5wcmlvcml0eSk7fWVsc2V7Y3Quc3R5bGUucmVtb3ZlUHJvcGVydHkoInBhZGRpbmctdG9wIik7fWN0LnJlbW92ZUF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVzZXJ2ZSIpO3JldHVybjt9dmFyIHJ2PXdpbmRvdy5pbm5lcldpZHRoPD1zdC5wdC5tbT9zdC5wdC5tcjpzdC5wdC5kcjt2YXIgYXI9c3QuYW4uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7dmFyIGNyPWN0LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO3ZhciB0Zj1hci5ib3R0b20rd2luZG93LnNjcm9sbFkrcnY7dmFyIGNwPWNyLnRvcCt3aW5kb3cuc2Nyb2xsWTt2YXIgYXA9TWF0aC5tYXgoMCx0Zi1jcCk7Y3Quc3R5bGUuc2V0UHJvcGVydHkoInBhZGRpbmctdG9wIixhcC50b0ZpeGVkKDIpKyJweCIsImltcG9ydGFudCIpO2N0LnNldEF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVzZXJ2ZSIsTSk7fWZ1bmN0aW9uIHVnKCl7dWMoKTt1cigpO3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodXIpO31mdW5jdGlvbiBvZygpe2lmKCEoIlJlc2l6ZU9ic2VydmVyImluIHdpbmRvdyl8fHN0Lm9ifHwhc3QuYW4pcmV0dXJuO3N0Lm9iPW5ldyBSZXNpemVPYnNlcnZlcihmdW5jdGlvbigpe3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodWcpO30pO3N0Lm9iLm9ic2VydmUoc3QuYW4pO3ZhciBtbj1ibSgpO2lmKG1uKXN0Lm9iLm9ic2VydmUobW4pO31mdW5jdGlvbiBwYigpe3ZhciBudj1mYigpO2lmKCFudilyZXR1cm4gZmFsc2U7c3QubnY9bnY7bnYuc2V0QXR0cmlidXRlKCJkYXRhLWtpdGUtYnJlYWRjcnVtYi1mbG93IixwdD8iY3VzdG9tIjoic3RhbmRhcmQiKTt2YXIgYW47aWYoIXB0KXtudi5zdHlsZS5yZW1vdmVQcm9wZXJ0eSgiLS1raXRlLWJyZWFkY3J1bWItY2xlYXJhbmNlIik7dmFyIGhlYWRpbmc9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiYm9keSA+IGgxLnBhZ2VUaXRsZSIpO3ZhciBvdmVydmlldz1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIja2l0ZS1wYWdlLW92ZXJ2aWV3Iik7dmFyIGxvY2FsTWVudT1ibSgpO2FuPWl2KG92ZXJ2aWV3KT9vdmVydmlldzpoZWFkaW5nO2lmKGl2KGxvY2FsTWVudSkmJmFuJiZsb2NhbE1lbnUuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkudG9wPj1hbi5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5ib3R0b20tMSYmd2luZG93LmdldENvbXB1dGVkU3R5bGUobG9jYWxNZW51KS5wb3NpdGlvbiE9PSJmaXhlZCIpe2FuPWxvY2FsTWVudTt9fWVsc2V7YW49ZG9jdW1lbnQucXVlcnlTZWxlY3RvcihwdC5zZSk7fWlmKCFhbnx8IWFuLnBhcmVudE5vZGUpcmV0dXJuIGZhbHNlO3N0LmFuPWFuO2lmKG52LnBhcmVudE5vZGUhPT1hbi5wYXJlbnROb2RlfHxudi5wcmV2aW91c0VsZW1lbnRTaWJsaW5nIT09YW4pe2FuLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKG52LGFuLm5leHRTaWJsaW5nKTt9bnYuY2xhc3NMaXN0LmFkZCgia2l0ZS1icmVhZGNydW1iLXJlbG9jYXRlZCIpO252LnNldEF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVsb2NhdGlvbiIsTSk7dWcoKTtvZygpO3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodWcpO3JldHVybiB0cnVlO31mdW5jdGlvbiByZXRyeShybSl7aWYocGIoKXx8cm08PTApcmV0dXJuO3dpbmRvdy5zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7cmV0cnkocm0tMSk7fSwzMDApO31pZighc3QuYm91bmQpe3N0LmJvdW5kPXRydWU7d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoInJlc2l6ZSIsZnVuY3Rpb24oKXt3aW5kb3cuY2xlYXJUaW1lb3V0KHN0LnJ0KTtzdC5ydD13aW5kb3cuc2V0VGltZW91dCh1ZywxMDApO30se3Bhc3NpdmU6dHJ1ZX0pO3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJsb2FkIix1Zyx7b25jZTp0cnVlfSk7fWlmKGRvY3VtZW50LnJlYWR5U3RhdGU9PT0ibG9hZGluZyIpe2RvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLGZ1bmN0aW9uKCl7cmV0cnkoMTIpO30se29uY2U6dHJ1ZX0pO31lbHNle3JldHJ5KDEyKTt9d2luZG93LnNldFRpbWVvdXQodWcsMTIwMCk7fSkoKTsK"}
/* /KITE_SITEWIDE_BREADCRUMB_RUNTIME_CARRIER_20260830_V1 */

/* KITE_SITEWIDE_DECORATIVE_NUMBER_HOVER_20260830_V1 start */

/* Fine-pointer color response: mirror the homepage's 0.3s darkening. */
@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
  html body.page-154472 main>section#s3a7::before,html body.page-154472 main>section#gmzq::before,html body.page-154472 main>section#hkbh::before,html body.page-154472 main>section#kite-cont1-2-faq-section-20260530-v1::before,html body.page-154472 main>section#hkes::before,html body.page-154472 main>section#hkes>.head::before,html body.page-154472 main>section#caik::before,html body.page-250814 #kite-certification-orbit-v1 .kc-situation::after,html body.page-239496 #kite-pro-practice .kpp-card .kpp-num,html body.page-239496 #kite-pro-practice .kpp-article-body::after,html body.page-256507 .kite-disability-chapter>.kite-chapter-number,html body.page-256731 .kite-work-chapter>.kite-work-number,html body.page-256734 .kite-guard-chapter>.kite-guard-number {
    transition:translate 0.5s ease,color 0.3s ease,-webkit-text-fill-color 0.3s ease!important;
  }

  html body.page-154472 main>section#s3a7#s3a7#s3a7#s3a7#s3a7:hover::before,html body.page-154472 main>section#gmzq#gmzq#gmzq#gmzq#gmzq:hover::before,html body.page-154472 main>section#hkbh#hkbh#hkbh#hkbh#hkbh:hover::before,html body.page-154472 main>section#kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1#kite-cont1-2-faq-section-20260530-v1:hover::before,html body.page-154472 main>section#hkes#hkes#hkes#hkes#hkes:hover::before,html body.page-154472 main>section#caik#caik#caik#caik#caik:hover::before {
    color:rgba(39,151,155,0.58)!important;
    -webkit-text-fill-color:rgba(39,151,155,0.58)!important;
  }

  html body.page-154472 main>section#hkes#hkes#hkes#hkes#hkes:hover>.head::before {
    color:rgba(22,126,125,0.16)!important;
    -webkit-text-fill-color:rgba(22,126,125,0.16)!important;
  }

  html body.page-250814 #kite-certification-orbit-v1 .kc-situation:hover::after {
    color:rgba(26,151,179,0.24)!important;
    -webkit-text-fill-color:rgba(26,151,179,0.24)!important;
  }

  html body.page-239496 #kite-pro-practice .kpp-card:hover .kpp-num {
    color:rgba(14,181,156,0.58)!important;
    -webkit-text-fill-color:rgba(14,181,156,0.58)!important;
  }

  html body.page-239496 #kite-pro-practice .kpp-article-body:hover::after,html body.page-239496 #kite-pro-practice .kpp-article-body:focus-within::after {
    color:rgba(27,138,192,0.48)!important;
    -webkit-text-fill-color:rgba(27,138,192,0.48)!important;
  }

  html body.page-256507 .kite-disability-chapter:hover>.kite-chapter-number {
    color:rgba(35,139,207,0.64)!important;
    -webkit-text-fill-color:rgba(35,139,207,0.64)!important;
  }

  html body.page-256731 .kite-work-chapter:hover>.kite-work-number {
    color:rgba(42,143,210,0.66)!important;
    -webkit-text-fill-color:rgba(42,143,210,0.66)!important;
  }

  html body.page-256734 .kite-guard-chapter:hover>.kite-guard-number {
    color:rgba(43,145,211,0.66)!important;
    -webkit-text-fill-color:rgba(43,145,211,0.66)!important;
  }
}

/* The homepage moves 10px only above its mobile breakpoint. Independent
   translate preserves the existing scale/transform on lower-page numbers. */
@media (min-width: 768px) and (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference) {
  html body.page-154472 main>section#s3a7::before,html body.page-154472 main>section#gmzq::before,html body.page-154472 main>section#hkbh::before,html body.page-154472 main>section#kite-cont1-2-faq-section-20260530-v1::before,html body.page-154472 main>section#hkes::before,html body.page-154472 main>section#hkes>.head::before,html body.page-154472 main>section#caik::before,html body.page-250814 #kite-certification-orbit-v1 .kc-situation::after,html body.page-239496 #kite-pro-practice .kpp-card .kpp-num,html body.page-239496 #kite-pro-practice .kpp-article-body::after,html body.page-256507 .kite-disability-chapter>.kite-chapter-number,html body.page-256731 .kite-work-chapter>.kite-work-number,html body.page-256734 .kite-guard-chapter>.kite-guard-number {
    translate:-10px 0!important;
  }

  html body.page-154472 main>section#s3a7:hover::before,html body.page-154472 main>section#gmzq:hover::before,html body.page-154472 main>section#hkbh:hover::before,html body.page-154472 main>section#kite-cont1-2-faq-section-20260530-v1:hover::before,html body.page-154472 main>section#hkes:hover::before,html body.page-154472 main>section#hkes:hover>.head::before,html body.page-154472 main>section#caik:hover::before,html body.page-250814 #kite-certification-orbit-v1 .kc-situation:hover::after,html body.page-239496 #kite-pro-practice .kpp-card:hover .kpp-num,html body.page-239496 #kite-pro-practice .kpp-article-body:hover::after,html body.page-239496 #kite-pro-practice .kpp-article-body:focus-within::after,html body.page-256507 .kite-disability-chapter:hover>.kite-chapter-number,html body.page-256731 .kite-work-chapter:hover>.kite-work-number,html body.page-256734 .kite-guard-chapter:hover>.kite-guard-number {
    translate:0 0!important;
  }
}

/* Coarse pointers and motion-reduction users keep the original static layout. */
@media (hover: none), (pointer: coarse), (prefers-reduced-motion: reduce) {
  html body.page-154472 main>section#s3a7::before,html body.page-154472 main>section#gmzq::before,html body.page-154472 main>section#hkbh::before,html body.page-154472 main>section#kite-cont1-2-faq-section-20260530-v1::before,html body.page-154472 main>section#hkes::before,html body.page-154472 main>section#hkes>.head::before,html body.page-154472 main>section#caik::before,html body.page-250814 #kite-certification-orbit-v1 .kc-situation::after,html body.page-239496 #kite-pro-practice .kpp-card .kpp-num,html body.page-239496 #kite-pro-practice .kpp-article-body::after,html body.page-256507 .kite-disability-chapter>.kite-chapter-number,html body.page-256731 .kite-work-chapter>.kite-work-number,html body.page-256734 .kite-guard-chapter>.kite-guard-number {
    translate:none!important;
    transition:none!important;
  }
}

/* KITE_SITEWIDE_DECORATIVE_NUMBER_HOVER_20260830_V1 end */

/* KITE_CONT11_55_KITECHAN_HERO_20260830_V1 start */
html body.tpl-eid.page-252352 .kite-medical-hero-v2::after {
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/SSSLDKmbf5_full.webp)!important;
}
/* KITE_CONT11_55_KITECHAN_HERO_20260830_V1 end */

/* kite-cont11-main-kitechan-hero-20260830-v1 start */
html body.page-249793 #kite-region-hero::after {
  right:155px!important;
  width:250px!important;
  height:310px!important;
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/up4vVYl34u_full.webp)!important;
  background-position:center center!important;
  background-size:cover!important;
}

@media (max-width: 1100px) {
  html body.page-249793 #kite-region-hero::after {
    top:auto!important;
    right:auto!important;
    width:min(82%,360px)!important;
    height:300px!important;
  }
}

@media (max-width: 480px) {
  html body.page-249793 #kite-region-hero::after {
    width:min(88%,320px)!important;
    height:260px!important;
  }
}
/* kite-cont11-main-kitechan-hero-20260830-v1 end */

/* KITE_CONT11_56_HEADER_MATCH_20260830_V1 start */
html body.tpl-eid.page-256270>header.header {
  position:fixed!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  z-index:2147483646!important;
}

html body.tpl-eid.page-256270>header.header>.siteTitle,html body.tpl-eid.page-256270>header.header>a[href="../"] {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-256270>header.header>.hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:2147483646!important;
  pointer-events:auto!important;
}

html body.tpl-eid.page-256270>nav.menu {
  display:none!important;
}

html body.tpl-eid.page-256270 #kite-nishi-medical-page-20260728 {
  margin-top:clamp(44px,4.6vw,56px)!important;
}

@media (max-width: 767px) {
  html body.tpl-eid.page-256270 #kite-nishi-medical-page-20260728 {
    margin-top:28px!important;
  }
}
/* KITE_CONT11_56_HEADER_MATCH_20260830_V1 end */

/* KITE_CONT11_56_SABAKUN_HERO_20260830_V1 start */
html body.tpl-eid.page-256270 #kite-nishi-medical-page-20260728 .kite-medical-hero-v2::after {
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/Akj5MjimQz_full.webp)!important;
}
/* KITE_CONT11_56_SABAKUN_HERO_20260830_V1 end */

/* KITE_CONT11_57_HEADER_MATCH_20260830_V1 start */
html body.tpl-eid.page-256273>header.header {
  position:fixed!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  z-index:2147483646!important;
}

html body.tpl-eid.page-256273>header.header>.siteTitle,html body.tpl-eid.page-256273>header.header>a[href="../"] {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-256273>header.header>.hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:2147483646!important;
  pointer-events:auto!important;
}

html body.tpl-eid.page-256273>nav.menu {
  display:none!important;
}

html body.tpl-eid.page-256273 #kite-naka-medical-page-20260728 {
  margin-top:clamp(44px,4.6vw,56px)!important;
}

@media (max-width: 767px) {
  html body.tpl-eid.page-256273 #kite-naka-medical-page-20260728 {
    margin-top:28px!important;
  }
}
/* KITE_CONT11_57_HEADER_MATCH_20260830_V1 end */

/* KITE_CONT11_57_CAPI_SHII_HERO_20260830_V1 start */
html body.tpl-eid.page-256273 .kite-medical-hero-v2::after {
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/dhjOTsLMPz_full.webp)!important;
}
/* KITE_CONT11_57_CAPI_SHII_HERO_20260830_V1 end */

/* KITE_CONT11_62_HEADER_MATCH_20260830_V1 start */
html body.tpl-eid.page-256415>header.header {
  position:fixed!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  z-index:2147483646!important;
}

html body.tpl-eid.page-256415>header.header>.siteTitle,html body.tpl-eid.page-256415>header.header>a[href="../"] {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-256415>header.header>.hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:2147483646!important;
  pointer-events:auto!important;
}

html body.tpl-eid.page-256415>nav.menu {
  display:none!important;
}

html body.tpl-eid.page-256415 #kite-dental-medical-list-20260729 {
  margin-top:clamp(44px,4.6vw,56px)!important;
}

@media (max-width: 767px) {
  html body.tpl-eid.page-256415 #kite-dental-medical-list-20260729 {
    margin-top:28px!important;
  }
}
/* KITE_CONT11_62_HEADER_MATCH_20260830_V1 end */

/* KITE_CONT11_62_KITECHAN_HERO_20260830_V1 start */
html body.tpl-eid.page-256415 #kite-dental-medical-list-20260729 .kite-medical-hero-v2::after {
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/LftoXjd9Cs_full.webp)!important;
}
/* KITE_CONT11_62_KITECHAN_HERO_20260830_V1 end */

/* KITE_CONT11_63_HEADER_MATCH_20260830_V1 start */
html body.tpl-eid.page-256416>header.header {
  position:fixed!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  padding-top:0!important;
  padding-bottom:0!important;
  z-index:2147483646!important;
}

html body.tpl-eid.page-256416>header.header>.siteTitle,html body.tpl-eid.page-256416>header.header>a[href="../"] {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-256416>header.header>.hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:2147483646!important;
  pointer-events:auto!important;
}

html body.tpl-eid.page-256416>nav.menu {
  display:none!important;
}

html body.tpl-eid.page-256416 #kite-pharmacy-medical-list-20260729 {
  margin-top:clamp(44px,4.6vw,56px)!important;
}

@media (max-width: 767px) {
  html body.tpl-eid.page-256416 #kite-pharmacy-medical-list-20260729 {
    margin-top:28px!important;
  }
}
/* KITE_CONT11_63_HEADER_MATCH_20260830_V1 end */

/* KITE_CONT11_63_MOBILE_HERO_SINGLE_COLUMN_20260830_V1 start */
@media (max-width: 480px) {
  html body.tpl-eid.page-256416 #kite-pharmacy-medical-list-20260729 .kite-medical-hero-v2 {
    flex-direction:column!important;
  }
}
/* KITE_CONT11_63_MOBILE_HERO_SINGLE_COLUMN_20260830_V1 end */

/* KITE_CONT11_63_SABAKUN_HERO_20260830_V1 start */
html body.tpl-eid.page-256416 #kite-pharmacy-medical-list-20260729 .kite-medical-hero-v2::after {
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/7ttx4WIFMf_full.webp)!important;
}
/* KITE_CONT11_63_SABAKUN_HERO_20260830_V1 end */


/* KITE_RAIN_REMEMBERED_SONG_PAGE_HERO_20260831_V1 */
html body.tpl-eid.page-258857 h1.pageTitle::after {
    background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/FVzBoME6OI_full.webp)!important;
    background-position:center 44%!important;
}

@media (max-width: 520px) {
    html body.tpl-eid.page-258857 h1.pageTitle::after {
          background-position:center 46%!important;
    }
}
/* /KITE_RAIN_REMEMBERED_SONG_PAGE_HERO_20260831_V1 */

/* KITE_RAIN_REMEMBERED_SONG_HEADER_MATCH_20260901_V1 */
html body.tpl-eid.page-258857 {
  --kite-cont3-child-eyebrow: "THE SONG THE RAIN REMEMBERED / KITE'S JOURNEY";
  --kite-cont3-child-hero-image: url("https://toriaez-hp.jp/assets/2-0500000809/uploader/FVzBoME6OI_full.webp");
}

html body.tpl-eid.page-258857>header.header {
  min-height:0!important;
  height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  overflow:visible!important;
}

html body.tpl-eid.page-258857>header.header>*:not(.hamburger) {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}

html body.tpl-eid.page-258857>header.header>.hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:10020!important;
}

html body.tpl-eid.page-258857>h1.pageTitle:has(+#kite-page-overview) {
  --kite-cont3-child-rail-width: 120px;
  --kite-cont3-child-image-gap: clamp(92px, 8.5vw, 142px);
  position:relative!important;
  isolation:isolate!important;
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:0!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:clamp(430px,32.3vw,500px)!important;
  margin:0 calc(50% - 50vw)!important;
  padding: clamp(86px, 8vw, 118px)
    calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap) + min(29.2vw, 470px) + 52px)
    clamp(58px, 6vw, 84px)
    clamp(42.5px, 6.86vw, 82px) !important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(255,255,255,.54),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.14) 52%,transparent 76%),linear-gradient(135deg,rgba(240,255,250,.96),rgba(246,253,255,.98) 48%,rgba(230,248,255,.92))!important;
  background-size:auto,112px 100%,auto,auto!important;
  color:#1977a9!important;
  -webkit-text-fill-color:#1977a9!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:52px!important;
  font-weight:700!important;
  line-height:1.32!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:none!important;
  text-wrap:balance!important;
  white-space:normal!important;
  overflow:hidden!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
  animation:none!important;
}

html body.tpl-eid.page-258857>h1.pageTitle:has(+#kite-page-overview)::before {
  content: var(--kite-cont3-child-eyebrow) !important;
  position:relative!important;
  z-index:2!important;
  display:block!important;
  max-width:100%!important;
  margin:0 0 22px!important;
  color:#10a999!important;
  -webkit-text-fill-color:#10a999!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(14px,1.05vw,18px)!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:.025em!important;
  white-space:normal!important;
}

html body.tpl-eid.page-258857>h1.pageTitle:has(+#kite-page-overview)::after {
  content:""!important;
  position:absolute!important;
  z-index:1!important;
  top:50%!important;
  right: calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap)) !important;
  width:min(29.2vw,470px)!important;
  height:auto!important;
  aspect-ratio:3/5!important;
  box-sizing:border-box!important;
  margin:0!important;
  padding:8px!important;
  border:1px solid rgba(26,199,192,.28)!important;
  border-radius:clamp(30px,3vw,48px)!important;
  background-color:rgba(239,255,254,.72)!important;
  background-image: var(--kite-cont3-child-hero-image) !important;
  background-position:center 44%!important;
  background-size:contain!important;
  background-repeat:no-repeat!important;
  box-shadow:0 32px 68px rgba(25,123,142,.12)!important;
  transform:translateY(-50%)!important;
  pointer-events:none!important;
}

html body.tpl-eid.page-258857>#kite-page-overview {
  position:static!important;
  inset:auto!important;
  z-index:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  max-width:1120px!important;
  margin:30px auto 38px!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#102f46!important;
  -webkit-text-fill-color:#102f46!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:clamp(17px,1.25vw,19px)!important;
  font-weight:600!important;
  line-height:2.05!important;
  letter-spacing:.025em!important;
  text-align:left!important;
  text-wrap:pretty!important;
  transform:none!important;
}

html body.tpl-eid.page-258857>nav.pnkz {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:static!important;
  inset:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 28px!important;
  transform:none!important;
}

@media (max-width: 1200px) and (min-width: 1081px) {
  html body.tpl-eid.page-258857>h1.pageTitle:has(+#kite-page-overview) {
    --kite-cont3-child-image-gap: 48px;
    padding-right: calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap) + min(28vw, 360px) + 32px) !important;
  }

  html body.tpl-eid.page-258857>h1.pageTitle:has(+#kite-page-overview)::after {
    width:min(28vw,360px)!important;
  }
}

@media (max-width: 1080px) {
  html body.tpl-eid.page-258857>h1.pageTitle:has(+#kite-page-overview) {
    --kite-cont3-child-rail-width: 76px;
    min-height:0!important;
    padding:clamp(86px,8vw,118px) clamp(42.5px,6.86vw,82px) clamp(58px,6vw,84px)!important;
    align-items:flex-start!important;
    justify-content:flex-start!important;
    gap:0!important;
    overflow:visible!important;
  }

  html body.tpl-eid.page-258857>h1.pageTitle:has(+#kite-page-overview)::before {
    align-self:flex-start!important;
    max-width:calc(100% - 82px)!important;
    font-size:12px!important;
    line-height:1.5!important;
  }

  html body.tpl-eid.page-258857>h1.pageTitle:has(+#kite-page-overview)::after {
    position:relative!important;
    top:auto!important;
    right:auto!important;
    order:3!important;
    align-self:center!important;
    width:min(82vw,390px)!important;
    height:auto!important;
    aspect-ratio:3/5!important;
    margin:32px auto 0!important;
    padding:6px!important;
    border-radius:30px!important;
    background-position:center 46%!important;
    transform:none!important;
  }

  html body.tpl-eid.page-258857>#kite-page-overview {
    width:calc(100% - 36px)!important;
    max-width:620px!important;
    margin:26px auto 36px!important;
    font-size:clamp(15px,4vw,17px)!important;
    line-height:1.95!important;
  }

  html body.tpl-eid.page-258857>nav.pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 24px!important;
  }
}

@media (max-width: 980px) {
  html body.tpl-eid.page-258857>h1.pageTitle:has(+#kite-page-overview) {
    font-size:34px!important;
    line-height:1.32!important;
  }
}

@media (max-width: 700px) {
  html body.tpl-eid.page-258857>h1.pageTitle:has(+#kite-page-overview) {
    padding:62px 42.5px 46px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.tpl-eid.page-258857>h1.pageTitle {
    animation:none!important;
  }
}
/* /KITE_RAIN_REMEMBERED_SONG_HEADER_MATCH_20260901_V1 */

/* kite-cont9-38-hero-title-visibility-20260902-v1 */
html body.page-239898 main>section#lzau.article.siteWidth-s.ao-scroll-reveal {
  opacity:1!important;
  transform:none!important;
  transition:none!important;
}

html body.page-239898 #kite-kyotaku-atlas-v2 .k38-hero>h2 {
  background:none!important;
  color:#0c3045!important;
  -webkit-text-fill-color:#0c3045!important;
  animation:none!important;
}
/* /kite-cont9-38-hero-title-visibility-20260902-v1 */

/* KITE_EMPTY_SQUARE_QUILT_PAGE_HERO_20260901_V1
   Replace page-258958 and https://toriaez-hp.jp/assets/2-0500000809/uploader/IWfNGwNGjQ_full.webp only after the CMS assigns the new page ID.
   Keep this selector limited to the new page. Do not change existing page rules. */
html body.tpl-eid.page-258958 h1.pageTitle::after {
  background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/IWfNGwNGjQ_full.webp)!important;
  background-position:center 46%!important;
}

@media (max-width: 520px) {
  html body.tpl-eid.page-258958 h1.pageTitle::after {
    background-position:center 44%!important;
  }
}

/* KITE_CONT3_CHILD_81_82_HEADER_MATCH_20260902_V1 start
   Scope: current direct Prologue children 81 and 82 only.
   Purpose: make their header/title/photo/overview layout match cont3/main.html and the already-aligned children 74-78.
   Article bodies, story images, copy, navigation, SEO, and publication state are unchanged. */

html body.page-258857 {
  --kite-cont3-child-eyebrow: "THE SONG THE RAIN REMEMBERED / KITE'S JOURNEY";
  --kite-cont3-child-hero-image: url("https://toriaez-hp.jp/assets/2-0500000809/uploader/FVzBoME6OI_full.webp");
}

html body.page-258958 {
  --kite-cont3-child-eyebrow: "THE QUILT WITH AN EMPTY SQUARE / SABA'S STORY";
  --kite-cont3-child-hero-image: url("https://toriaez-hp.jp/assets/2-0500000809/uploader/IWfNGwNGjQ_full.webp");
}

html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>header.header {
  min-height:0!important;
  height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  overflow:visible!important;
}

html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>header.header>*:not(.hamburger) {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}

html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>header.header>.hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:10020!important;
}

html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
  --kite-cont3-child-rail-width: 120px;
  --kite-cont3-child-image-gap: clamp(92px, 8.5vw, 142px);
  position:relative!important;
  isolation:isolate!important;
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:0!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:clamp(430px,32.3vw,500px)!important;
  margin:0 calc(50% - 50vw)!important;
  padding: clamp(86px, 8vw, 118px)
    calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap) + min(29.2vw, 470px) + 52px)
    clamp(58px, 6vw, 84px)
    clamp(42.5px, 6.86vw, 82px) !important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(255,255,255,.54),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.14) 52%,transparent 76%),linear-gradient(135deg,rgba(240,255,250,.96),rgba(246,253,255,.98) 48%,rgba(230,248,255,.92))!important;
  background-size:auto,112px 100%,auto,auto!important;
  color:#1977a9!important;
  -webkit-text-fill-color:#1977a9!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:52px!important;
  font-weight:700!important;
  line-height:1.32!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:none!important;
  text-wrap:balance!important;
  white-space:normal!important;
  overflow:hidden!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
  animation:none!important;
}

html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::before {
  content: var(--kite-cont3-child-eyebrow) !important;
  position:relative!important;
  z-index:2!important;
  display:block!important;
  max-width:100%!important;
  margin:0 0 22px!important;
  color:#10a999!important;
  -webkit-text-fill-color:#10a999!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(14px,1.05vw,18px)!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:.025em!important;
  white-space:normal!important;
}

html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::after {
  content:""!important;
  position:absolute!important;
  z-index:1!important;
  top:50%!important;
  right: calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap)) !important;
  width:min(29.2vw,470px)!important;
  height:auto!important;
  aspect-ratio:3/5!important;
  box-sizing:border-box!important;
  margin:0!important;
  padding:8px!important;
  border:1px solid rgba(26,199,192,.28)!important;
  border-radius:clamp(30px,3vw,48px)!important;
  background-color:rgba(239,255,254,.72)!important;
  background-image: var(--kite-cont3-child-hero-image) !important;
  background-position:center!important;
  background-size:contain!important;
  background-repeat:no-repeat!important;
  box-shadow:0 32px 68px rgba(25,123,142,.12)!important;
  transform:translateY(-50%)!important;
  pointer-events:none!important;
}

html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>#kite-page-overview {
  position:static!important;
  inset:auto!important;
  z-index:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  max-width:1120px!important;
  margin:30px auto 38px!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#102f46!important;
  -webkit-text-fill-color:#102f46!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:clamp(17px,1.25vw,19px)!important;
  font-weight:600!important;
  line-height:2.05!important;
  letter-spacing:.025em!important;
  text-align:left!important;
  text-wrap:pretty!important;
  transform:none!important;
}

html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>nav.pnkz {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:static!important;
  inset:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 28px!important;
  transform:none!important;
}

@media (max-width: 1200px) and (min-width: 1081px) {
  html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    --kite-cont3-child-image-gap: 48px;
    padding-right: calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap) + min(28vw, 360px) + 32px) !important;
  }

  html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::after {
    width:min(28vw,360px)!important;
  }
}

@media (max-width: 1080px) {
  html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    --kite-cont3-child-rail-width: 76px;
    min-height:0!important;
    padding:clamp(86px,8vw,118px) clamp(42.5px,6.86vw,82px) clamp(58px,6vw,84px)!important;
    align-items:flex-start!important;
    justify-content:flex-start!important;
    gap:0!important;
    overflow:visible!important;
  }

  html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::before {
    align-self:flex-start!important;
    max-width:calc(100% - 82px)!important;
    font-size:12px!important;
    line-height:1.5!important;
  }

  html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::after {
    position:relative!important;
    top:auto!important;
    right:auto!important;
    order:3!important;
    align-self:center!important;
    width:min(82vw,390px)!important;
    height:auto!important;
    aspect-ratio:3/5!important;
    margin:32px auto 0!important;
    padding:6px!important;
    border-radius:30px!important;
    transform:none!important;
  }

  html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>#kite-page-overview {
    width:calc(100% - 36px)!important;
    max-width:620px!important;
    margin:26px auto 36px!important;
    font-size:clamp(15px,4vw,17px)!important;
    line-height:1.95!important;
  }

  html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>nav.pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 24px!important;
  }
}

@media (max-width: 980px) {
  html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    font-size:34px!important;
    line-height:1.32!important;
  }
}

@media (max-width: 700px) {
  html body:is(.page-258857,.page-258958):not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    padding:62px 42.5px 46px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body:is(.page-258857,.page-258958)>h1.pageTitle {
    animation:none!important;
  }
}

/* KITE_CONT3_CHILD_81_82_HEADER_MATCH_20260902_V1 end */

/* KITE_CONT3_CHILD_83_HEADER_MATCH_20260902_V1 start
   Scope: the new direct Prologue child page only after page-258998 is replaced with its CMS body class.
   Purpose: make the new page header/title/photo/overview layout match cont3/main.html and the already-aligned Prologue children.
   Replace page-258998 and https://toriaez-hp.jp/assets/2-0500000809/uploader/cwffMqafn4_full.webp only after the CMS assigns the new page ID and uploads the hero image.
   Article body, story images, copy, navigation, SEO, existing page rules, and publication state are unchanged. */

html body.page-258998 {
  --kite-cont3-child-eyebrow: "THE SEED WE RETURN TO THE WIND / KAPI & SHII'S STORY";
  --kite-cont3-child-hero-image: url("https://toriaez-hp.jp/assets/2-0500000809/uploader/cwffMqafn4_full.webp");
}

html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>header.header {
  min-height:0!important;
  height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  overflow:visible!important;
}

html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>header.header>*:not(.hamburger) {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}

html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>header.header>.hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:10020!important;
}

html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
  --kite-cont3-child-rail-width: 120px;
  --kite-cont3-child-image-gap: clamp(92px, 8.5vw, 142px);
  position:relative!important;
  isolation:isolate!important;
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:0!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:clamp(430px,32.3vw,500px)!important;
  margin:0 calc(50% - 50vw)!important;
  padding: clamp(86px, 8vw, 118px)
    calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap) + min(29.2vw, 470px) + 52px)
    clamp(58px, 6vw, 84px)
    clamp(42.5px, 6.86vw, 82px) !important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(255,255,255,.54),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.14) 52%,transparent 76%),linear-gradient(135deg,rgba(240,255,250,.96),rgba(246,253,255,.98) 48%,rgba(230,248,255,.92))!important;
  background-size:auto,112px 100%,auto,auto!important;
  color:#1977a9!important;
  -webkit-text-fill-color:#1977a9!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:52px!important;
  font-weight:700!important;
  line-height:1.32!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:none!important;
  text-wrap:balance!important;
  white-space:normal!important;
  overflow:hidden!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
  animation:none!important;
}

html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::before {
  content: var(--kite-cont3-child-eyebrow) !important;
  position:relative!important;
  z-index:2!important;
  display:block!important;
  max-width:100%!important;
  margin:0 0 22px!important;
  color:#10a999!important;
  -webkit-text-fill-color:#10a999!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(14px,1.05vw,18px)!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:.025em!important;
  white-space:normal!important;
}

html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::after {
  content:""!important;
  position:absolute!important;
  z-index:1!important;
  top:50%!important;
  right: calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap)) !important;
  width:min(29.2vw,470px)!important;
  height:auto!important;
  aspect-ratio:3/5!important;
  box-sizing:border-box!important;
  margin:0!important;
  padding:8px!important;
  border:1px solid rgba(26,199,192,.28)!important;
  border-radius:clamp(30px,3vw,48px)!important;
  background-color:rgba(239,255,254,.72)!important;
  background-image: var(--kite-cont3-child-hero-image) !important;
  background-position:center!important;
  background-size:contain!important;
  background-repeat:no-repeat!important;
  box-shadow:0 32px 68px rgba(25,123,142,.12)!important;
  transform:translateY(-50%)!important;
  pointer-events:none!important;
}

html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>#kite-page-overview {
  position:static!important;
  inset:auto!important;
  z-index:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  max-width:1120px!important;
  margin:30px auto 38px!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#102f46!important;
  -webkit-text-fill-color:#102f46!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:clamp(17px,1.25vw,19px)!important;
  font-weight:600!important;
  line-height:2.05!important;
  letter-spacing:.025em!important;
  text-align:left!important;
  text-wrap:pretty!important;
  transform:none!important;
}

html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>nav.pnkz {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:static!important;
  inset:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 28px!important;
  transform:none!important;
}

@media (max-width: 1200px) and (min-width: 1081px) {
  html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    --kite-cont3-child-image-gap: 48px;
    padding-right: calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap) + min(28vw, 360px) + 32px) !important;
  }

  html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::after {
    width:min(28vw,360px)!important;
  }
}

@media (max-width: 1080px) {
  html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    --kite-cont3-child-rail-width: 76px;
    min-height:0!important;
    padding:clamp(86px,8vw,118px) clamp(42.5px,6.86vw,82px) clamp(58px,6vw,84px)!important;
    align-items:flex-start!important;
    justify-content:flex-start!important;
    gap:0!important;
    overflow:visible!important;
  }

  html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::before {
    align-self:flex-start!important;
    max-width:calc(100% - 82px)!important;
    font-size:12px!important;
    line-height:1.5!important;
  }

  html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::after {
    position:relative!important;
    top:auto!important;
    right:auto!important;
    order:3!important;
    align-self:center!important;
    width:min(82vw,390px)!important;
    height:auto!important;
    aspect-ratio:3/5!important;
    margin:32px auto 0!important;
    padding:6px!important;
    border-radius:30px!important;
    transform:none!important;
  }

  html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>#kite-page-overview {
    width:calc(100% - 36px)!important;
    max-width:620px!important;
    margin:26px auto 36px!important;
    font-size:clamp(15px,4vw,17px)!important;
    line-height:1.95!important;
  }

  html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>nav.pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 24px!important;
  }
}

@media (max-width: 980px) {
  html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    font-size:34px!important;
    line-height:1.32!important;
  }
}

@media (max-width: 700px) {
  html body.page-258998:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    padding:62px 42.5px 46px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-258998>h1.pageTitle {
    animation:none!important;
  }
}

/* KITE_CONT3_CHILD_83_HEADER_MATCH_20260902_V1 end */

/* KITE_CONT3_TOP_IMAGE_FULL_VISIBILITY_20260902_V1 start
   Scope: cont3/main.html and its eight current direct child pages only.
   Purpose: keep the existing 3:5 top-image frame fully inside the desktop hero so no source pixels are clipped.
   Copy, links, image URLs, typography, image sizing, mobile flow, article content, and unrelated pages are unchanged. */

@media (min-width: 1081px) {
  html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#kiteCont3WholeHeroA):not(#kiteCont3WholeHeroB):not(#kiteCont3WholeHeroC):not(#kiteCont3WholeHeroD):not(#kiteCont3WholeHeroE):not(#kiteCont3WholeHeroF):not(#kiteCont3WholeHeroG):not(#kiteCont3WholeHeroH):not(#kiteCont3WholeHeroI):not(#kiteCont3WholeHeroJ):not(#kiteCont3WholeHeroK):not(#kiteCont3WholeHeroL):not(#kiteCont3WholeHeroM):not(#kiteCont3WholeHeroN):not(#kiteCont3WholeHeroO):not(#kiteCont3WholeHeroP):not(#kiteCont3WholeHeroQ):not(#kiteCont3WholeHeroR)>h1.pageTitle:has(+#kite-page-overview) {
    min-height:calc(min(48.6667vw,783.333px) + 48px)!important;
  }
}

/* KITE_CONT3_TOP_IMAGE_FULL_VISIBILITY_20260902_V1 end */

/* KITE_HOME_DESKTOP_SUBMENU_OVERFLOW_20260902_V1
   Scope: homepage desktop global navigation only.
   Purpose: allow an open child menu to extend below the blue navigation band.
   The normal-state clip remains in place for the expanding stardust layer. */
@media (min-width: 768px) {
  html body.slide#top#top nav.globalNav:is(:hover,:focus-within) {
    overflow:visible!important;
  }

  html body.slide#top#top nav.globalNav:is(:hover,:focus-within)::before {
    scale:1!important;
  }

  html body.slide#top#top nav.globalNav .parent>li:focus-within>.child {
    display:block!important;
    visibility:visible!important;
    opacity:1!important;
  }
}

/* KITE_CONT3_CHILD_LITTLE_FOUNTAIN_HEADER_20260903_V1 start
   Scope: the new direct Prologue child page only after page-259067 is replaced with its CMS body class.
   Purpose: match the established cont3 header while keeping the complete 3:5 hero image visible.
   Replace page-259067 and https://toriaez-hp.jp/assets/2-0500000809/uploader/f7E6tTNzZL_full.webp only after the CMS assigns the page ID and uploads the hero image.
   Story copy, article images, links, navigation, existing pages, and publication state remain unchanged. */

html body.page-259067 {
  --kite-cont3-child-eyebrow: "THE LITTLE FOUNTAIN OF TODAY / KITE & SAVA'S STORY";
  --kite-cont3-child-hero-image: url("https://toriaez-hp.jp/assets/2-0500000809/uploader/f7E6tTNzZL_full.webp");
}

html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>header.header {
  min-height:0!important;
  height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  overflow:visible!important;
}

html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>header.header>*:not(.hamburger) {
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
}

html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>header.header>.hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  z-index:10020!important;
}

html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
  --kite-cont3-child-rail-width: 120px;
  --kite-cont3-child-image-gap: clamp(92px, 8.5vw, 142px);
  position:relative!important;
  isolation:isolate!important;
  box-sizing:border-box!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  gap:0!important;
  width:100vw!important;
  max-width:100vw!important;
  min-height:clamp(430px,32.3vw,500px)!important;
  margin:0 calc(50% - 50vw)!important;
  padding: clamp(86px, 8vw, 118px)
    calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap) + min(29.2vw, 470px) + 52px)
    clamp(58px, 6vw, 84px)
    clamp(42.5px, 6.86vw, 82px) !important;
  border:0!important;
  border-bottom:1px solid rgba(14,181,156,.16)!important;
  background:linear-gradient(90deg,rgba(255,255,255,.54),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.14) 52%,transparent 76%),linear-gradient(135deg,rgba(240,255,250,.96),rgba(246,253,255,.98) 48%,rgba(230,248,255,.92))!important;
  background-size:auto,112px 100%,auto,auto!important;
  color:#1977a9!important;
  -webkit-text-fill-color:#1977a9!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:52px!important;
  font-weight:700!important;
  line-height:1.32!important;
  letter-spacing:0!important;
  text-align:left!important;
  text-shadow:none!important;
  text-wrap:balance!important;
  white-space:normal!important;
  overflow:hidden!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
  animation:none!important;
}

html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::before {
  content: var(--kite-cont3-child-eyebrow) !important;
  position:relative!important;
  z-index:2!important;
  display:block!important;
  max-width:100%!important;
  margin:0 0 22px!important;
  color:#10a999!important;
  -webkit-text-fill-color:#10a999!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(14px,1.05vw,18px)!important;
  font-weight:700!important;
  line-height:1.25!important;
  letter-spacing:.025em!important;
  white-space:normal!important;
}

html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::after {
  content:""!important;
  position:absolute!important;
  z-index:1!important;
  top:50%!important;
  right: calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap)) !important;
  width:min(29.2vw,470px)!important;
  height:auto!important;
  aspect-ratio:3/5!important;
  box-sizing:border-box!important;
  margin:0!important;
  padding:8px!important;
  border:1px solid rgba(26,199,192,.28)!important;
  border-radius:clamp(30px,3vw,48px)!important;
  background-color:rgba(239,255,254,.72)!important;
  background-image: var(--kite-cont3-child-hero-image) !important;
  background-position:center!important;
  background-size:contain!important;
  background-repeat:no-repeat!important;
  box-shadow:0 32px 68px rgba(25,123,142,.12)!important;
  transform:translateY(-50%)!important;
  pointer-events:none!important;
}

html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>#kite-page-overview {
  position:static!important;
  inset:auto!important;
  z-index:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  max-width:1120px!important;
  margin:30px auto 38px!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#102f46!important;
  -webkit-text-fill-color:#102f46!important;
  font-family:"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:clamp(17px,1.25vw,19px)!important;
  font-weight:600!important;
  line-height:2.05!important;
  letter-spacing:.025em!important;
  text-align:left!important;
  text-wrap:pretty!important;
  transform:none!important;
}

html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>nav.pnkz {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:static!important;
  inset:auto!important;
  box-sizing:border-box!important;
  width:min(1120px,calc(100% - 48px))!important;
  margin:24px auto 28px!important;
  transform:none!important;
}

@media (min-width: 1081px) {
  html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    min-height:calc(min(48.6667vw,783.333px) + 48px)!important;
  }
}

@media (max-width: 1200px) and (min-width: 1081px) {
  html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    --kite-cont3-child-image-gap: 48px;
    padding-right: calc(var(--kite-cont3-child-rail-width) + var(--kite-cont3-child-image-gap) + min(28vw, 360px) + 32px) !important;
  }

  html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::after {
    width:min(28vw,360px)!important;
  }
}

@media (max-width: 1080px) {
  html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    --kite-cont3-child-rail-width: 76px;
    min-height:0!important;
    padding:clamp(86px,8vw,118px) clamp(42.5px,6.86vw,82px) clamp(58px,6vw,84px)!important;
    align-items:flex-start!important;
    justify-content:flex-start!important;
    gap:0!important;
    overflow:visible!important;
  }

  html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::before {
    align-self:flex-start!important;
    max-width:calc(100% - 82px)!important;
    font-size:12px!important;
    line-height:1.5!important;
  }

  html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview)::after {
    position:relative!important;
    top:auto!important;
    right:auto!important;
    order:3!important;
    align-self:center!important;
    width:min(82vw,390px)!important;
    height:auto!important;
    aspect-ratio:3/5!important;
    margin:32px auto 0!important;
    padding:6px!important;
    border-radius:30px!important;
    transform:none!important;
  }

  html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>#kite-page-overview {
    width:calc(100% - 36px)!important;
    max-width:620px!important;
    margin:26px auto 36px!important;
    font-size:clamp(15px,4vw,17px)!important;
    line-height:1.95!important;
  }

  html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>nav.pnkz {
    width:calc(100% - 28px)!important;
    margin:18px auto 24px!important;
  }
}

@media (max-width: 980px) {
  html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    font-size:34px!important;
    line-height:1.32!important;
  }
}

@media (max-width: 700px) {
  html body.page-259067:not(#kiteCont3ChildMatchA):not(#kiteCont3ChildMatchB):not(#kiteCont3ChildMatchC):not(#kiteCont3ChildMatchD):not(#kiteCont3ChildMatchE):not(#kiteCont3ChildMatchF):not(#kiteCont3ChildMatchG):not(#kiteCont3ChildMatchH):not(#kiteCont3ChildMatchI):not(#kiteCont3ChildMatchJ):not(#kiteCont3ChildMatchK):not(#kiteCont3ChildMatchL):not(#kiteCont3ChildMatchM):not(#kiteCont3ChildMatchN):not(#kiteCont3ChildMatchO):not(#kiteCont3ChildMatchP)>h1.pageTitle:has(+#kite-page-overview) {
    padding:62px 42.5px 46px!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-259067>h1.pageTitle {
    animation:none!important;
  }
}

/* KITE_CONT3_CHILD_LITTLE_FOUNTAIN_HEADER_20260903_V1 end */

/* kite-sitewide-white-secondary-buttons-20260904-v2:start */
/*
 * 2026-08-27 v1で発見条件から漏れたcont11の22件と、追加ページの3件だけを、
 * cont1/mainの承認済み白系pill仕様へ合わせる差分。
 */
html body:not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled) :is(html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .kite-region-hero .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) section.kite-cta .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-252352,.page-256270,.page-256273,.page-256415,.page-256416) .kite-medical-hero-actions-v2>a.kite-medical-secondary-btn-v2,html body.page-250816 .kd-actions>a.kd-btn.kd-btn-secondary[href="#kd-route"],html body.page-250816 .kd-final-card .kd-final-actions>a.kd-btn[href="/cont7/26.html"],html body.page-250816 .kd-final-card .kd-final-actions>a.kd-btn[href="tel:0454893824"]) {
  align-items:center!important;
  justify-content:center!important;
  box-sizing:border-box!important;
  min-height:52px!important;
  max-width:100%!important;
  padding:13px 23px!important;
  border:1.5px solid rgba(14,181,156,.52)!important;
  border-radius:999px!important;
  background:linear-gradient(135deg,rgba(255,255,255,.98) 0%,rgba(235,252,249,.96) 52%,rgba(229,245,255,.98) 100%)!important;
  color:#0f2f43!important;
  -webkit-text-fill-color:#0f2f43!important;
  font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;
  font-size:15px!important;
  font-weight:500!important;
  line-height:1.45!important;
  letter-spacing:normal!important;
  text-decoration:none!important;
  white-space:normal!important;
  word-break:auto-phrase!important;
  overflow-wrap:normal!important;
  box-shadow:0 12px 30px rgba(10,132,157,.13),inset 0 1px 0 rgba(255,255,255,.95)!important;
  transition:translate 260ms cubic-bezier(.16,1,.3,1),scale 260ms cubic-bezier(.16,1,.3,1),rotate 260ms cubic-bezier(.16,1,.3,1),filter 260ms ease,box-shadow 260ms ease!important;
}

/* スマホ末尾CTAはカード内の余白まで使い、語句と電話番号の不自然な途中改行を防ぐ。 */
@media (max-width: 767px) {
  html body.page-250816:not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled) .kd-final-card .kd-final-actions {
    width:calc(100% + 80px)!important;
    max-width:calc(100% + 80px)!important;
    margin-inline:-40px!important;
  }

  html body.page-250816:not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled) .kd-final-card .kd-final-actions>a.kd-btn {
    width:100%!important;
    max-width:100%!important;
    white-space:nowrap!important;
    overflow-wrap:normal!important;
  }
}

html body:not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled) :is(html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .kite-region-hero .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) section.kite-cta .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-252352,.page-256270,.page-256273,.page-256415,.page-256416) .kite-medical-hero-actions-v2>a.kite-medical-secondary-btn-v2,html body.page-250816 .kd-actions>a.kd-btn.kd-btn-secondary[href="#kd-route"],html body.page-250816 .kd-final-card .kd-final-actions>a.kd-btn[href="/cont7/26.html"],html body.page-250816 .kd-final-card .kd-final-actions>a.kd-btn[href="tel:0454893824"])::after {
  content:""!important;
  display:block!important;
  flex:0 0 auto!important;
  width:8px!important;
  height:8px!important;
  margin:0 0 0 13px!important;
  padding:0!important;
  border:0!important;
  border-top:2px solid currentColor!important;
  border-right:2px solid currentColor!important;
  border-radius:0!important;
  background:none!important;
  box-shadow:none!important;
  opacity:1!important;
  position:static!important;
  transform:rotate(45deg)!important;
}

@media (hover: hover) and (pointer: fine) {
  html body:not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled) :is(html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .kite-region-hero .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) section.kite-cta .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-252352,.page-256270,.page-256273,.page-256415,.page-256416) .kite-medical-hero-actions-v2>a.kite-medical-secondary-btn-v2,html body.page-250816 .kd-actions>a.kd-btn.kd-btn-secondary[href="#kd-route"],html body.page-250816 .kd-final-card .kd-final-actions>a.kd-btn[href="/cont7/26.html"],html body.page-250816 .kd-final-card .kd-final-actions>a.kd-btn[href="tel:0454893824"]):hover {
    background:linear-gradient(135deg,#fff 0%,rgba(226,250,246,.98) 50%,rgba(218,241,255,.98) 100%)!important;
    border-color:rgba(14,181,156,.7)!important;
    box-shadow:
      var(--kite-button-orbit-x) var(--kite-button-orbit-y) 28px rgba(20, 184, 166, .30),
      calc(-1 * var(--kite-button-orbit-x)) calc(-1 * var(--kite-button-orbit-y)) 30px rgba(42, 145, 230, .27),
      0 12px 22px rgba(8, 68, 92, .13) !important;
  }
}

html body:not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled) :is(html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .kite-region-hero .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) section.kite-cta .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-252352,.page-256270,.page-256273,.page-256415,.page-256416) .kite-medical-hero-actions-v2>a.kite-medical-secondary-btn-v2,html body.page-250816 .kd-actions>a.kd-btn.kd-btn-secondary[href="#kd-route"],html body.page-250816 .kd-final-card .kd-final-actions>a.kd-btn[href="/cont7/26.html"],html body.page-250816 .kd-final-card .kd-final-actions>a.kd-btn[href="tel:0454893824"]):focus-visible {
  outline:3px solid rgba(15,184,178,.76)!important;
  outline-offset:5px!important;
  box-shadow:0 0 0 6px rgba(64,169,232,.16)!important;
}

@media (prefers-reduced-motion: reduce) {
  html body:not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled):not(#kite-sitewide-white-button-v2-disabled) :is(html body:is(.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) .kite-region-hero .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239) section.kite-cta .kite-btns>a.kite-btn.kite-btn-secondary,html body:is(.page-252352,.page-256270,.page-256273,.page-256415,.page-256416) .kite-medical-hero-actions-v2>a.kite-medical-secondary-btn-v2,html body.page-250816 .kd-actions>a.kd-btn.kd-btn-secondary[href="#kd-route"],html body.page-250816 .kd-final-card .kd-final-actions>a.kd-btn[href="/cont7/26.html"],html body.page-250816 .kd-final-card .kd-final-actions>a.kd-btn[href="tel:0454893824"]) {
    animation:none!important;
    translate:0 0!important;
    scale:1!important;
    rotate:0deg!important;
    transition-duration:.01ms!important;
  }
}
/* kite-sitewide-white-secondary-buttons-20260904-v2:end */

/* kite-home-stalker-alignment-20260907-v1 */
@media screen and (min-width: 769px) {
  html body.slide#top :is(#js-stalker-main,#js-stalker-trail,#js-stalker-core) {
    margin:0!important;
    translate:-50% -50%!important;
  }
}
/* /kite-home-stalker-alignment-20260907-v1 */

/* kite-cont1-52-consultation-font-20260907-v1 */
html body.page-250815 section#a18v .kite-service-detail-entity-v1 .kite-service-detail-actions>a:first-child[href*="/cont7/26"] {
  font-size:16px!important;
}

@media (max-width: 640px) {
  html body.page-250815 section#a18v .kite-service-detail-entity-v1 .kite-service-detail-actions>a:first-child[href*="/cont7/26"] {
    font-size:14px!important;
  }
}
/* /kite-cont1-52-consultation-font-20260907-v1 */

/* kite-cont8-children-header-match-cont11-main-20260907-v1 */
/* Match the shared header shell; retain each page's only pageTitle/H1. */
html body.tpl-eid:is(.page-236853,.page-236860,.page-236861,.page-237084,.page-258212,.page-258290):not(#kiteCont8HeaderDisabled)>header.header {
  position:fixed!important;
  top:0!important;
  right:0!important;
  left:auto!important;
  width:0!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  display:block!important;
  overflow:visible!important;
  background:transparent!important;
  pointer-events:none!important;
}
html body.tpl-eid:is(.page-236853,.page-236860,.page-236861,.page-237084,.page-258212,.page-258290):not(#kiteCont8HeaderDisabled)>header.header>:is(a,.siteTitle,.site-logo,.logo,.catch,.header__txt,.txt) {
  display:none!important;
}
html body.tpl-eid:is(.page-236853,.page-236860,.page-236861,.page-237084,.page-258212,.page-258290):not(#kiteCont8HeaderDisabled)>header.header .hamburger {
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:fixed!important;
  top:0!important;
  right:0!important;
  pointer-events:auto!important;
}
/* /kite-cont8-children-header-match-cont11-main-20260907-v1 */

/* kite-cont1-child-menu-hover-neutral-20260907-v1 */
/* Preserve the normal translucent menu palette and existing motion/focus outline. */
html body:is(.page-154471,.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#top):not(#kiteCont1MenuV1):not(#kiteCont1MenuV2)>nav.menu.menu li>a:hover,html body:is(.page-154471,.page-154472,.page-189986,.page-200943,.page-236299,.page-250814,.page-250815,.page-250816,.page-250817):not(#top):not(#kiteCont1MenuV1):not(#kiteCont1MenuV2)>nav.menu.menu li>a:focus-visible {
  color:#103a54!important;
  background:linear-gradient(145deg,rgba(255,255,255,0.86),rgba(245,251,253,0.72))!important;
  border-color:rgba(255,255,255,0.82)!important;
}
/* /kite-cont1-child-menu-hover-neutral-20260907-v1 */

/* kite-cont8-hero-typography-match-cont11-20260907-v1 */
/* Reference: CMS cont11/main hero/title rules. Keep each existing title and body. */
html body.page-236848:not(#kiteCont8TypeA):not(#kiteCont8TypeB) #sava-lounge-page .sava-hero {
  min-height:auto!important;
  height:auto!important;
  width:min(1120px,calc(100% - 28px))!important;
  padding:clamp(64px,8vw,108px)0 clamp(46px,5vw,58px)!important;
}
html body.page-236848:not(#kiteCont8TypeA):not(#kiteCont8TypeB) #sava-lounge-page .sava-hero>.sava-reveal {
  width:100%!important;
  max-width:1120px!important;
}
html body.page-236848:not(#kiteCont8TypeA):not(#kiteCont8TypeB) #sava-lounge-page .sava-title,html body:is(.page-236853,.page-236860,.page-236861,.page-237084,.page-258212,.page-258290):not(#kiteCont8TypeA):not(#kiteCont8TypeB)>h1.pageTitle {
  font-family:"Yu Mincho","YuMincho","Hiragino Mincho ProN",serif!important;
  font-size:clamp(34px,4.1vw,52px)!important;
  font-weight:600!important;
  line-height:1.38!important;
  letter-spacing:.04em!important;
  color:#173247!important;
  -webkit-text-fill-color:#173247!important;
  text-align:left!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
}
html body.page-236848:not(#kiteCont8TypeA):not(#kiteCont8TypeB) #sava-lounge-page .sava-title {
  max-width:1120px!important;
  margin:0 0 22px!important;
  left:0!important;
}
html body:is(.page-236853,.page-236860,.page-236861,.page-237084,.page-258212,.page-258290):not(#kiteCont8TypeA):not(#kiteCont8TypeB)>h1.pageTitle {
  box-sizing:border-box!important;
  min-height:0!important;
  height:auto!important;
  padding-top:clamp(64px,8vw,108px)!important;
  padding-bottom:22px!important;
}
html body.page-236848:not(#kiteCont8TypeA):not(#kiteCont8TypeB) #sava-lounge-page .sava-kicker {
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:14px!important;
  line-height:1.5!important;
  letter-spacing:.12em!important;
  margin:0 0 16px!important;
  color:#0a9187!important;
}
html body.page-236848:not(#kiteCont8TypeA):not(#kiteCont8TypeB) #sava-lounge-page .sava-lead {
  max-width:760px!important;
  font-size:19px!important;
  line-height:2!important;
  letter-spacing:.04em!important;
  color:#526973!important;
  -webkit-text-fill-color:#526973!important;
  margin:25px 0!important;
}
@media (max-width: 767px) {
  html body.page-236848:not(#kiteCont8TypeA):not(#kiteCont8TypeB) #sava-lounge-page .sava-hero {
    padding-top:68px!important;
    padding-bottom:44px!important;
  }
  html body.page-236848:not(#kiteCont8TypeA):not(#kiteCont8TypeB) #sava-lounge-page .sava-title,html body:is(.page-236853,.page-236860,.page-236861,.page-237084,.page-258212,.page-258290):not(#kiteCont8TypeA):not(#kiteCont8TypeB)>h1.pageTitle {
    font-size:clamp(36px,11vw,43px)!important;
    line-height:1.45!important;
  }
  html body:is(.page-236853,.page-236860,.page-236861,.page-237084,.page-258212,.page-258290):not(#kiteCont8TypeA):not(#kiteCont8TypeB)>h1.pageTitle {
    padding-top:68px!important;
  }
}
/* /kite-cont8-hero-typography-match-cont11-20260907-v1 */

/* kite-home-consult-outer-ring-rotate-20260907-v1 */
/* Rotate the existing outer border only; the central text and disc stay still. */
body#top #kite-consult-compass-v1 .kite-consult-compass__core-ring::before {
  transform-origin:50% 50%;
  pointer-events:none;
  animation:kite-consult-outer-ring-turn-20260907 40s linear infinite!important;
}
@keyframes kite-consult-outer-ring-turn-20260907 {
  from { rotate:0deg; }
  to { rotate:360deg; }
}
@media (prefers-reduced-motion: reduce) {
  body#top #kite-consult-compass-v1 .kite-consult-compass__core-ring::before {
    animation:none!important;
  }
}
/* /kite-home-consult-outer-ring-rotate-20260907-v1 */

/* kite-home-consult-outer-ring-color-20260907-v1 */
body#top #kite-consult-compass-v1 .kite-consult-compass__core-ring::before {
  border-color:rgba(8,145,139,.65)!important;
  border-right-color:rgba(8,145,139,.95)!important;
  border-bottom-color:rgba(35,135,181,.85)!important;
}
/* /kite-home-consult-outer-ring-color-20260907-v1 */

/* kite-home-consult-ring-motion-cue-20260907-v1 */
/* Keep a continuous solid ring; existing color contrast indicates rotation. */
body#top #kite-consult-compass-v1 .kite-consult-compass__core-ring::before {
  border-width:3px!important;
  border-style:solid!important;
  border-right-style:solid!important;
  border-color:rgba(35,116,205,.16)!important;
  border-right-color:#1261b5!important;
  filter:drop-shadow(0 0 4px rgba(30,116,235,.6)) drop-shadow(0 0 10px rgba(68,159,255,.28))!important;
  border-bottom-color:rgba(35,116,205,.38)!important;
}
/* /kite-home-consult-ring-motion-cue-20260907-v1 */

/* kite-home-consult-clean-arrows-20260909-v1 */
html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a::before {
  content:none!important;
  display:none!important;
}
html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a>span[aria-hidden="true"] {
  width:36px!important;
  height:36px!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:none!important;
  box-shadow:none!important;
  font-size:0!important;
  color:#075d70!important;
  -webkit-text-fill-color:#075d70!important;
  translate:0 0!important;
  rotate:0deg!important;
  transform:none!important;
  transition:none!important;
  pointer-events:none!important;
}
html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a>span[aria-hidden="true"]::before {
  content:""!important;
  position:absolute!important;
  width:22px!important;
  height:2px!important;
  left:6px!important;
  top:17px!important;
  background:currentColor!important;
  border:0!important;
  border-radius:2px!important;
}
html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a>span[aria-hidden="true"]::after {
  content:""!important;
  position:absolute!important;
  box-sizing:border-box!important;
  width:10px!important;
  height:10px!important;
  left:18px!important;
  top:13px!important;
  border:0!important;
  border-top:2px solid currentColor!important;
  border-right:2px solid currentColor!important;
  background:none!important;
  transform:rotate(45deg)!important;
}
/* /kite-home-consult-clean-arrows-20260909-v1 */

/* kite-home-consult-arrow-circles-20260909-v1 */
html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a>span[aria-hidden="true"] {
  border:2px solid rgba(255,255,255,.78)!important;
  border-radius:50%!important;
  background: linear-gradient(135deg, var(--route-a), var(--route-b)) !important;
  box-shadow:0 7px 16px rgba(5,71,104,.22)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
/* /kite-home-consult-arrow-circles-20260909-v1 */

/* kite-home-consult-small-chevron-20260909-v1 */
html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a>span[aria-hidden="true"]::before {
  content:none!important;
  display:none!important;
}
html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>a>span[aria-hidden="true"]::after {
  width:8px!important;
  height:8px!important;
  left:50%!important;
  top:50%!important;
  border-top-width:1.5px!important;
  border-right-width:1.5px!important;
  transform:translate(-65%,-50%) rotate(45deg)!important;
}
/* /kite-home-consult-small-chevron-20260909-v1 */

/* kite-home-consult-large-numbers-20260909-v1 */
html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route {
  overflow:visible!important;
}
html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>.kite-consult-route__number {
  top:-34px!important;
  right:-8px!important;
  margin:0!important;
  font-size:clamp(100px,10vw,144px)!important;
  line-height:1!important;
  letter-spacing:-.06em!important;
  color:rgba(7,95,120,.13)!important;
  -webkit-text-fill-color:rgba(7,95,120,.13)!important;
  z-index:0!important;
  pointer-events:none!important;
  transition:color .3s ease,-webkit-text-fill-color .3s ease!important;
}
html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>:not(.kite-consult-route__number) {
  position:relative;
  z-index:1;
}
@media (hover: hover) and (pointer: fine) {
  html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route:hover>.kite-consult-route__number {
    color:rgba(39,151,155,.58)!important;
    -webkit-text-fill-color:rgba(39,151,155,.58)!important;
  }
}
html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route:focus-within>.kite-consult-route__number {
  color:rgba(39,151,155,.58)!important;
  -webkit-text-fill-color:rgba(39,151,155,.58)!important;
}
@media (max-width: 767px) {
  html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>.kite-consult-route__number {
    font-size:96px!important;
    top:-26px!important;
    right:0!important;
  }
}
@media (prefers-reduced-motion: reduce) {
  html body.slide#top#top #kite-consult-compass-v1 .kite-consult-route>.kite-consult-route__number {
    transition:none!important;
  }
}
/* /kite-home-consult-large-numbers-20260909-v1 */

/* kite-home-consult-ring-gradient-20260909-v1 */
/* Change only the outer ring paint; retain its existing 40-second rotation. */
@supports (mask-composite: exclude) or (-webkit-mask-composite: xor) {
  html body.slide#top#top #kite-consult-compass-v1 .kite-consult-compass__core-ring::before {
    box-sizing:border-box!important;
    border:0!important;
    padding:3px!important;
    background:conic-gradient(from 0deg,#1261b5 0deg,#3d9de0 85deg,#7ddbdc 165deg,#b8e9e6 230deg,#89c8ea 295deg,#1261b5 360deg)!important;
    -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;
    mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;
    -webkit-mask-composite:xor!important;
    mask-composite:exclude!important;
  }
}
/* /kite-home-consult-ring-gradient-20260909-v1 */

/* kite-nonhome-english-titles-20260909-v1 */
/* /cont1/10.html */
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Service Flow"!important; }
/* /cont1/2.html */
html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Management Service"!important; }
/* /cont1/51.html */
html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Insurance Application"!important; }
/* /cont1/52.html */
html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Plan Design"!important; }
/* /cont1/53.html */
html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Discharge Support"!important; }
/* /cont1/54.html */
html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Medical Care Coordination"!important; }
/* /cont1/59.html */
/* /cont1/66.html */
html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Access"!important; }
/* /cont1/8.html */
html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Important Information"!important; }
/* /cont1/9.html */
html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Privacy Policy"!important; }
/* /cont1/main.html */
/* /cont10/34.html */
html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Management Practice"!important; }
/* /cont10/35.html */
html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Management Practice"!important; }
/* /cont10/36.html */
html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Management Practice"!important; }
/* /cont10/41.html */
html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Management Practice"!important; }
/* /cont10/42.html */
html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Management Practice"!important; }
/* /cont10/43.html */
html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Management Practice"!important; }
/* /cont10/72.html */
html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Management Practice"!important; }
/* /cont10/73.html */
html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Management in Uncertainty"!important; }
/* /cont10/main.html */
/* /cont11/46.html */
/* /cont11/47.html */
/* /cont11/48.html */
/* /cont11/49.html */
/* /cont11/50.html */
/* /cont11/55.html */
/* /cont11/56.html */
/* /cont11/57.html */
/* /cont11/62.html */
/* /cont11/63.html */
/* /cont11/main.html */
/* /cont12/61.html */
html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Public Assistance"!important; }
/* /cont12/64.html */
html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Disability Support"!important; }
/* /cont12/67.html */
html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Medical Cost Support"!important; }
/* /cont12/68.html */
html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Support for Complex Care Needs"!important; }
/* /cont12/69.html */
html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Disability Certificates"!important; }
/* /cont12/70.html */
html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Work & Family Care"!important; }
/* /cont12/71.html */
html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Adult Guardianship"!important; }
/* /cont12/main.html */
html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Support Systems"!important; }
/* /cont3/74.html */
html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before { content:"Poetry of Life"!important; }
/* /cont3/75.html */
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before { content:"The Unspoken Room"!important; }
html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after { content:"空にほどける手紙"!important; display:block!important; font-size:52px!important; line-height:1.32!important; color:#1977a9!important; -webkit-text-fill-color:#1977a9!important; margin-top:18px!important; }
/* /cont3/76.html */
html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before { content:"Letters in the Sky"!important; }
html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after { content:"願いを結ぶ光のリボン"!important; display:block!important; font-size:52px!important; line-height:1.32!important; color:#1977a9!important; -webkit-text-fill-color:#1977a9!important; margin-top:18px!important; }
/* /cont3/77.html */
html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before { content:"The Ribbon of Wishes"!important; }
html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after { content:"カピちゃんと、ひとやすみの泉"!important; display:block!important; font-size:52px!important; line-height:1.32!important; color:#1977a9!important; -webkit-text-fill-color:#1977a9!important; margin-top:18px!important; }
/* /cont3/78.html */
html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before { content:"The Resting Spring"!important; }
html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after { content:"雨が覚えていた歌"!important; display:block!important; font-size:52px!important; line-height:1.32!important; color:#1977a9!important; -webkit-text-fill-color:#1977a9!important; margin-top:18px!important; }
/* /cont3/81.html */
html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before { content:"The Song the Rain Remembered"!important; }
html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after { content:"余白を残したキルト"!important; display:block!important; font-size:52px!important; line-height:1.32!important; color:#1977a9!important; -webkit-text-fill-color:#1977a9!important; margin-top:18px!important; }
/* /cont3/82.html */
html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before { content:"The Quilt with an Empty Square"!important; }
html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after { content:"風へ返す、いのちの種"!important; display:block!important; font-size:52px!important; line-height:1.32!important; color:#1977a9!important; -webkit-text-fill-color:#1977a9!important; margin-top:18px!important; }
/* /cont3/83.html */
html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before { content:"The Seed We Return to the Wind"!important; }
html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after { content:"今日を祝う、小さな泉"!important; display:block!important; font-size:52px!important; line-height:1.32!important; color:#1977a9!important; -webkit-text-fill-color:#1977a9!important; margin-top:18px!important; }
/* /cont3/84.html */
html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before { content:"The Little Fountain of Today"!important; }
/* /cont3/main.html */
html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before { content:"Prologue"!important; }
/* /cont6/main.html */
html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Privacy Policy"!important; }
/* /cont7/12.html */
html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Three-Color Pastel Art"!important; }
/* /cont7/14.html */
html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Tactile Care"!important; }
/* /cont7/20.html */
html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"To Our Families"!important; }
/* /cont7/21.html */
html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"To You"!important; }
/* /cont7/24.html */
html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Evergreen Path"!important; }
/* /cont7/25.html */
html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Before You Decide"!important; }
/* /cont7/26.html */
html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Contact / Kite Care Plan Center"!important; }
/* /cont7/main.html */
html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.col-title::before { content:"Kite's Reflections"!important; }
/* /cont8/16.html */
html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Stories of Care / Episode 2"!important; }
/* /cont8/18.html */
html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Stories of Care / Episode 3"!important; }
/* /cont8/19.html */
html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Across Cities"!important; }
/* /cont8/22.html */
html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Stories of Care / Episode 1"!important; }
/* /cont8/79.html */
html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Sava's Case Conference"!important; }
/* /cont8/80.html */
html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Sava's Dawn Light"!important; }
/* /cont8/main.html */
/* /cont9/28.html */
html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Insurance Guide"!important; }
/* /cont9/29.html */
html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Insurance Guide"!important; }
/* /cont9/30.html */
html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Insurance Guide"!important; }
/* /cont9/31.html */
html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Insurance Guide"!important; }
/* /cont9/32.html */
html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Insurance Guide"!important; }
/* /cont9/37.html */
html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Insurance Guide"!important; }
/* /cont9/38.html */
html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Insurance Guide"!important; }
/* /cont9/39.html */
html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Insurance Guide"!important; }
/* /cont9/44.html */
html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Insurance Guide"!important; }
/* /cont9/58.html */
html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Insurance Guide"!important; }
/* /cont9/main.html */
html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before { content:"Care Insurance Guide"!important; }
/* /profile.html */
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-kicker,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-kicker,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-wrap>.kite-kicker,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.col-title::before,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-kicker,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-kicker {
  position:relative!important; inset:auto!important;
  display:block!important; box-sizing:border-box!important;
  width:auto!important; min-width:0!important; max-width:100%!important;
  height:auto!important; min-height:0!important; max-height:none!important;
  flex:0 1 auto!important; align-self:stretch!important;
  margin:0 0 22px!important; padding:0!important;
  border:0!important; border-radius:0!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(58px,5.15vw,86px)!important;
  font-weight:500!important; font-style:normal!important;
  line-height:1.05!important; letter-spacing:0!important;
  text-transform:none!important; white-space:normal!important;
  writing-mode:horizontal-tb!important; text-orientation:mixed!important;
  overflow-wrap:anywhere!important; word-break:normal!important;
  text-wrap:balance!important; overflow:visible!important;
  color:#087e8d!important; -webkit-text-fill-color:#087e8d!important;
  background:none!important; text-shadow:none!important;
  box-shadow:none!important; opacity:1!important; visibility:visible!important;
  transform:none!important; translate:none!important;
  filter:none!important; animation:none!important;
}
@supports (background-clip:text) or (-webkit-background-clip:text) {
  html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-kicker,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-kicker,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-wrap>.kite-kicker,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.col-title::before,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-kicker,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-kicker {
    background:linear-gradient(100deg,#007e80,#378bab)!important;
    background-clip:text!important; -webkit-background-clip:text!important;
    color:transparent!important; -webkit-text-fill-color:transparent!important;
  }
}
@media (max-width:1080px) {
  html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-kicker,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-kicker,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-wrap>.kite-kicker,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.col-title::before,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-kicker,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-kicker { font-size:clamp(48px,14vw,68px)!important; }
}
@media (max-width:480px) {
  html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-kicker,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-kicker,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-wrap>.kite-kicker,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.col-title::before,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-kicker,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-kicker { font-size:clamp(38px,11vw,48px)!important; }
}
html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text { display:block!important; width:100%!important; min-width:0!important; max-width:100%!important; white-space:normal!important; overflow-wrap:anywhere!important; }
html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text { font-size:0!important; line-height:0!important; }
@media(max-width:980px) {html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after {font-size:34px!important;} }
/* /kite-nonhome-english-titles-20260909-v1 */

/* kite-cont1-51-english-repair-20260909-v1 */
html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before {content:"Care Insurance Application"!important;position:relative!important; inset:auto!important;
  display:block!important; box-sizing:border-box!important;
  width:auto!important; min-width:0!important; max-width:100%!important;
  height:auto!important; min-height:0!important; max-height:none!important;
  aspect-ratio:auto!important;
  flex:0 1 auto!important; align-self:stretch!important;
  margin:0 0 22px!important; padding:0!important;
  border:0!important; border-radius:0!important;
  font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
  font-size:clamp(58px,5.15vw,86px)!important;
  font-weight:500!important; font-style:normal!important;
  line-height:1.05!important; letter-spacing:0!important;
  text-transform:none!important; white-space:normal!important;
  writing-mode:horizontal-tb!important; text-orientation:mixed!important;
  overflow-wrap:anywhere!important; word-break:normal!important;
  text-wrap:balance!important; overflow:visible!important;
  color:#087e8d!important; -webkit-text-fill-color:#087e8d!important;
  background:none!important; text-shadow:none!important;
  box-shadow:none!important; opacity:1!important; visibility:visible!important;
  transform:none!important; translate:none!important;
  filter:none!important; animation:none!important;z-index:2!important; text-align:left!important;}
@media(max-width:1080px){html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before{font-size:clamp(48px,14vw,68px)!important;}}
@media(max-width:480px){html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before{font-size:clamp(38px,11vw,48px)!important;}}
/* /kite-cont1-51-english-repair-20260909-v1 */

/* kite-nonhome-english-size-20260909-v2 */
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-kicker,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-kicker,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-wrap>.kite-kicker,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-hero .col-title::before,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-kicker,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-kicker{
font-size:24px!important;
line-height:1.2!important;
margin:0 0 8px!important;
text-align:left!important;
align-self:stretch!important;
justify-content:flex-start!important;
overflow-wrap:anywhere!important;
}
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-links-hero-title-20260730,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #ks-main-title.ks-title,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kpp-title.kpp-title,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-hodogaya,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-nishi,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-region-main-title,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-minami,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-other-yokohama,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-yokohama-area-index-title,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-title,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-title,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-title{text-align:left!important;align-items:flex-start!important;}
html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-links-hero-title-20260730,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #ks-main-title.ks-title,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kpp-title.kpp-title,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-hodogaya,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-nishi,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-region-main-title,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-minami,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-other-yokohama,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-yokohama-area-index-title,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-title,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-title,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-title{margin-top:0!important;}
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text{text-align:left!important;}
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle>span.kite-sitewide-hero-title-text::after{margin-top:0!important;text-align:left!important;}
@media(max-width:767px){
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-kicker,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-kicker,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-wrap>.kite-kicker,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-hero .col-title::before,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-kicker,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-kicker{font-size:20px!important;line-height:1.25!important;margin-bottom:8px!important;}
}
/* /kite-nonhome-english-size-20260909-v2 */

/* kite-nonhome-english-stretch-20260909-v1 */
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-kicker,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-kicker,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-wrap>.kite-kicker,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-hero .col-title::before,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-kicker,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-kicker{
 font-family:Georgia,"Times New Roman","Yu Mincho",serif!important;
 font-weight:700!important;
 font-style:normal!important;
 letter-spacing:.025em!important;
 text-transform:uppercase!important;
 display:block!important;
 width:auto!important;
 max-width:100%!important;
 min-width:0!important;
 box-sizing:border-box!important;
 transform:none!important;
 transform-origin:left center!important;
}
/* /kite-nonhome-english-stretch-20260909-v1 */

/* kite-nonhome-hero-harmony-20260909-v1 */
/* Header hero only. Existing photos, backgrounds, decorations and controls preserved. */
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-links-hero-title-20260730,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #ks-main-title.ks-title,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kpp-title.kpp-title,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-hodogaya,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-nishi,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-region-main-title,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-minami,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-other-yokohama,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-yokohama-area-index-title,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-title,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-title,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-title{
 font-size:48px!important;
 line-height:1.4!important;
 letter-spacing:.025em!important;
 text-align:left!important;
 overflow-wrap:anywhere!important;
 word-break:normal!important;
 line-break:strict!important;
}
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{display:block!important;margin:0!important;padding:0!important;text-align:left!important;font-size:48px!important;line-height:1.4!important;letter-spacing:.025em!important;}
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-links-hero-title-20260730 span,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-links-hero-title-20260730 strong,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-links-hero-title-20260730 em,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #ks-main-title.ks-title span,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #ks-main-title.ks-title strong,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #ks-main-title.ks-title em,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kpp-title.kpp-title span,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kpp-title.kpp-title strong,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kpp-title.kpp-title em,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-hodogaya span,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-hodogaya strong,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-hodogaya em,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-nishi span,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-nishi strong,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-nishi em,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-region-main-title span,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-region-main-title strong,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-region-main-title em,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-minami span,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-minami strong,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-minami em,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-other-yokohama span,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-other-yokohama strong,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-other-yokohama em,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 span,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 strong,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 em,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 span,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 strong,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 em,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 span,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 strong,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 em,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 span,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 strong,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 em,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 span,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 strong,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1 em,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-yokohama-area-index-title span,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-yokohama-area-index-title strong,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-yokohama-area-index-title em,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-title span,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-title strong,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-title em,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-title span,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-title strong,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-title em,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle span,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle strong,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle em,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-title span,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-title strong,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-title em{font-size:inherit!important;line-height:inherit!important;}
html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text{font-size:0!important;line-height:0!important;letter-spacing:0!important;}
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle{gap:0!important;flex-direction:column!important;align-items:flex-start!important;}
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text{display:block!important;align-self:stretch!important;text-align:left!important;}
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-kicker,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-kicker,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-wrap>.kite-kicker,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-hero .col-title::before,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-kicker,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-kicker{display:block!important;text-align:left!important;float:none!important;clear:both!important;margin:0 0 8px!important;}
html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle:has(>span.kite-sitewide-hero-title-text)::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle:has(>span.kite-sitewide-hero-title-text)::before,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle:has(>span.kite-sitewide-hero-title-text)::before,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle:has(>span.kite-sitewide-hero-title-text)::before,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle:has(>span.kite-sitewide-hero-title-text)::before,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle:has(>span.kite-sitewide-hero-title-text)::before,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle:has(>span.kite-sitewide-hero-title-text)::before,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle:has(>span.kite-sitewide-hero-title-text)::before,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle:has(>span.kite-sitewide-hero-title-text)::before,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle:has(>span.kite-sitewide-hero-title-text)::before{content:none!important;display:none!important;}
html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-links-hero-title-20260730,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #ks-main-title.ks-title,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kpp-title.kpp-title,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-hodogaya,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-nishi,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-region-main-title,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-minami,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-other-yokohama,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-yokohama-area-index-title,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-title,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-title,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-title{margin-bottom:0!important;}
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-lead,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-lead,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-lead,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>p:not(.kite-kicker),html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>p:not(.kite-kicker),html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>p:not(.kite-kicker),html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>p:not(.kite-kicker),html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>p:not(.kite-kicker),html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2>.kite-medical-wrap-v2>p:not(.kite-medical-kicker-v2),html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2>.kite-medical-wrap-v2>p:not(.kite-medical-kicker-v2),html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2>.kite-medical-wrap-v2>p:not(.kite-medical-kicker-v2),html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2>.kite-medical-wrap-v2>p:not(.kite-medical-kicker-v2),html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2>.kite-medical-wrap-v2>p:not(.kite-medical-kicker-v2),html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-lead,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-lead,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-lead{font-size:18px!important;line-height:1.9!important;letter-spacing:.015em!important;text-align:left!important;margin-top:16px!important;}
html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>br,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>br,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>br,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>br,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>br{display:none!important;}
@media(max-width:767px){
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-links-hero-title-20260730,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #ks-main-title.ks-title,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kpp-title.kpp-title,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-hodogaya,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-nishi,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-region-main-title,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-minami,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-other-yokohama,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-yokohama-area-index-title,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-title,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-title,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-title,html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{font-size:32px!important;line-height:1.45!important;letter-spacing:.015em!important;}
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-lead,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-lead,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-lead,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>p:not(.kite-kicker),html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>p:not(.kite-kicker),html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>p:not(.kite-kicker),html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>p:not(.kite-kicker),html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero>.kite-wrap>p:not(.kite-kicker),html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2>.kite-medical-wrap-v2>p:not(.kite-medical-kicker-v2),html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2>.kite-medical-wrap-v2>p:not(.kite-medical-kicker-v2),html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2>.kite-medical-wrap-v2>p:not(.kite-medical-kicker-v2),html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2>.kite-medical-wrap-v2>p:not(.kite-medical-kicker-v2),html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2>.kite-medical-wrap-v2>p:not(.kite-medical-kicker-v2),html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-lead,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-lead,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-page-overview>p,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-lead{font-size:16px!important;line-height:1.9!important;}
}
/* /kite-nonhome-hero-harmony-20260909-v1 */

/* kite-nonhome-english-solid-color-20260910-v1 */
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-kicker,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-kicker,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-wrap>.kite-kicker,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-hero .col-title::before,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-kicker,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-kicker{
color:#12b8a8!important;
-webkit-text-fill-color:#12b8a8!important;
background:none!important;
background-clip:border-box!important;
-webkit-background-clip:border-box!important;
text-shadow:none!important;
animation:none!important;
}
/* /kite-nonhome-english-solid-color-20260910-v1 */

/* kite-services-hero-left-edge-20260910-v1 */
html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-title,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-lead {
position:relative!important;
left:0!important;
right:auto!important;
margin-left:0!important;
margin-right:0!important;
padding-left:0!important;
padding-right:0!important;
text-align:left!important;
}
/* /kite-services-hero-left-edge-20260910-v1 */

/* kite-poetry-seven-fountain-20260910-v2 */
/* KITE_POETRY_SEVEN_CARDS_V2 */
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group * {
  box-sizing:border-box!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group {
  --kps2-ink: #294650 !important;
  --kps2-ink-soft: #526d74 !important;
  --kps2-deep: #0d7680 !important;
  --kps2-aqua: #d9f5f0 !important;
  --kps2-sky: #e0f4fa !important;
  --kps2-cream: #fffaf0 !important;
  --kps2-gold: #c7a15b !important;
  --kps2-gold-soft: #f7e8c8 !important;
  --kps2-white: #fffefb !important;
  position:relative!important;
  isolation:isolate!important;
  width:100%!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:clamp(18px,3vw,38px)0 clamp(64px,9vw,112px)!important;
  overflow:hidden!important;
  color: var(--kps2-ink) !important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Hiragino Mincho Pro","Noto Serif JP",serif!important;
  line-height:2!important;
  letter-spacing:0.04em!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group::after {
  content:""!important;
  position:absolute!important;
  z-index:-1!important;
  pointer-events:none!important;
  border-radius:50%!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group::before {
  width:min(74vw,760px)!important;
  height:min(74vw,760px)!important;
  top:-3%!important;
  right:-31%!important;
  background:radial-gradient(circle,rgba(188,239,239,0.72) 0%,rgba(220,244,250,0.36) 46%,rgba(255,255,255,0) 72%)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group::after {
  width:min(68vw,660px)!important;
  height:min(68vw,660px)!important;
  bottom:0!important;
  left:-28%!important;
  background:radial-gradient(circle,rgba(247,224,172,0.62) 0%,rgba(219,246,240,0.34) 48%,rgba(255,255,255,0) 74%)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group figure,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group p {
  margin-top:0!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group figure {
  margin-right:0!important;
  margin-bottom:0!important;
  margin-left:0!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:100%!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero {
  position:relative!important;
  display:grid!important;
  grid-template-columns:minmax(0,1.05fr) minmax(300px,0.78fr)!important;
  align-items:center!important;
  gap:clamp(32px,6vw,76px)!important;
  padding:clamp(34px,6vw,76px)!important;
  overflow:hidden!important;
  border:1px solid rgba(42,155,164,0.2)!important;
  border-radius:clamp(28px,4vw,48px)!important;
  background:radial-gradient(circle at 13% 7%,rgba(255,255,255,0.98)0 10%,transparent 34%),linear-gradient(138deg,rgba(255,250,240,0.98),rgba(225,247,248,0.94) 54%,rgba(224,244,250,0.92))!important;
  box-shadow:0 30px 86px rgba(38,104,115,0.14)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero::after {
  content:""!important;
  position:absolute!important;
  pointer-events:none!important;
  border:1px solid rgba(30,173,178,0.24)!important;
  border-radius:50%!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero::before {
  width:174px!important;
  height:52px!important;
  right:41%!important;
  bottom:8%!important;
  border-width:2px 0 0!important;
  transform:rotate(-7deg)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero::after {
  width:72px!important;
  height:72px!important;
  top:7%!important;
  left:47%!important;
  border-color:rgba(199,161,91,0.36)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero-copy,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapter-body {
  min-width:0!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-eyebrow,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-label {
  max-width:100%!important;
  margin-bottom:0!important;
  color: var(--kps2-deep) !important;
  font-family:"Helvetica Neue",Arial,sans-serif!important;
  font-size:clamp(0.67rem,1.2vw,0.79rem)!important;
  font-weight:700!important;
  line-height:1.7!important;
  letter-spacing:0.17em!important;
  text-transform:uppercase!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-eyebrow::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-label::before {
  content:""!important;
  display:inline-block!important;
  width:34px!important;
  height:2px!important;
  margin:0 12px 0.2em 0!important;
  border-radius:999px!important;
  background: linear-gradient(90deg, #45b9c1, #72cfd0, var(--kps2-gold)) !important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-lead {
  margin:clamp(24px,4vw,42px)0 0!important;
  font-size:clamp(1.01rem,1.8vw,1.19rem)!important;
  line-height:2.16!important;
  overflow-wrap:anywhere!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-lead+.kps2-lead {
  margin-top:1.05em!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-journey {
  display:flex!important;
  align-items:center!important;
  flex-wrap:wrap!important;
  gap:10px 13px!important;
  margin-top:clamp(28px,5vw,48px)!important;
  color: var(--kps2-ink-soft) !important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:0.78rem!important;
  line-height:1.7!important;
  letter-spacing:0.11em!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-journey span:not(.kps2-dot) {
  max-width:100%!important;
  padding:5px 13px!important;
  border:1px solid rgba(39,166,173,0.3)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,0.82)!important;
  overflow-wrap:anywhere!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-dot {
  flex:0 0 auto!important;
  width:6px!important;
  height:6px!important;
  border-radius:50%!important;
  background: linear-gradient(135deg, #30aeb8, #77d5d1, var(--kps2-gold)) !important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero-media {
  position:relative!important;
  justify-self:center!important;
  width:min(100%,390px)!important;
  min-height:0!important;
  aspect-ratio:3/5!important;
  overflow:hidden!important;
  border:8px solid rgba(255,255,255,0.82)!important;
  border-radius:48% 48% 34px 34px/25% 25% 34px 34px!important;
  background: linear-gradient(180deg, #f7fcfb, var(--kps2-sky)) !important;
  box-shadow:0 24px 58px rgba(33,102,116,0.2)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero-media img {
  position:absolute!important;
  inset:0!important;
  object-fit:contain!important;
  object-position:50% 50%!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero-media::after {
  content:""!important;
  position:absolute!important;
  inset:0!important;
  pointer-events:none!important;
  background:linear-gradient(180deg,rgba(255,255,255,0) 62%,rgba(31,126,136,0.1))!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-divider {
  display:flex!important;
  justify-content:center!important;
  align-items:center!important;
  gap:15px!important;
  height:clamp(92px,13vw,150px)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-divider::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-divider::after {
  content:""!important;
  width:min(18vw,116px)!important;
  height:2px!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,transparent,rgba(49,176,183,0.76),rgba(199,161,91,0.72))!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-divider::after {
  transform:scaleX(-1)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-water-mark {
  position:relative!important;
  width:38px!important;
  height:48px!important;
  border:2px solid rgba(37,169,177,0.88)!important;
  border-radius:58% 42% 64% 36%/72% 44% 56% 28%!important;
  background:linear-gradient(150deg,rgba(255,255,255,0.96),rgba(201,241,242,0.8))!important;
  transform:rotate(42deg)!important;
  box-shadow:inset 7px 7px 12px rgba(255,255,255,0.58)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-water-mark::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-water-mark::after {
  content:""!important;
  position:absolute!important;
  pointer-events:none!important;
  border:1px solid rgba(39,174,181,0.26)!important;
  border-radius:50%!important;
  transform:rotate(-42deg)!important;
  animation:kps2-water-ripple 4.8s ease-out infinite!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-water-mark::before {
  width:62px!important;
  height:22px!important;
  left:-13px!important;
  bottom:-13px!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-water-mark::after {
  width:86px!important;
  height:31px!important;
  left:-25px!important;
  bottom:-18px!important;
  animation-delay:-2.4s!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters {
  display:grid!important;
  gap:clamp(48px,8vw,96px)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter {
  --kps2-chapter-bg: rgba(255, 254, 250, 0.95) !important;
  --kps2-media-start: rgba(224, 244, 250, 0.96) !important;
  --kps2-media-end: rgba(255, 244, 216, 0.72) !important;
  --kps2-chapter-accent: #32abb4 !important;
  --kps2-chapter-accent-soft: rgba(50, 171, 180, 0.18) !important;
  position:relative!important;
  display:grid!important;
  grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr)!important;
  min-height:650px!important;
  overflow:hidden!important;
  border: 1px solid var(--kps2-chapter-accent-soft) !important;
  border-radius:clamp(26px,4vw,42px)!important;
  background: var(--kps2-chapter-bg) !important;
  box-shadow:0 26px 72px rgba(38,95,105,0.12)!important;
  transition:box-shadow 420ms ease,transform 420ms ease!important;
}

/* Act I, chapters 1-5: clear morning and the first promise. */
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter:is([data-part="1"],[data-part="2"],[data-part="3"]) {
  --kps2-chapter-bg: rgba(255, 254, 248, 0.96) !important;
  --kps2-media-start: rgba(229, 248, 248, 0.98) !important;
  --kps2-media-end: rgba(250, 229, 183, 0.7) !important;
  --kps2-chapter-accent: #2aaeb6 !important;
  --kps2-chapter-accent-soft: rgba(42, 174, 182, 0.19) !important;
}

/* Act II, chapters 6-10: evening rain without purple tones. */
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter:is([data-part="4"],[data-part="5"]) {
  --kps2-chapter-bg: rgba(248, 252, 251, 0.96) !important;
  --kps2-media-start: rgba(201, 226, 235, 0.96) !important;
  --kps2-media-end: rgba(240, 232, 207, 0.78) !important;
  --kps2-chapter-accent: #477f8e !important;
  --kps2-chapter-accent-soft: rgba(71, 127, 142, 0.21) !important;
}

/* Act III, chapters 11-15: water returns and morning opens again. */
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter:is([data-part="6"],[data-part="7"]) {
  --kps2-chapter-bg: rgba(252, 255, 249, 0.97) !important;
  --kps2-media-start: rgba(211, 247, 237, 0.98) !important;
  --kps2-media-end: rgba(255, 239, 198, 0.76) !important;
  --kps2-chapter-accent: #248f87 !important;
  --kps2-chapter-accent-soft: rgba(36, 143, 135, 0.2) !important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter::after {
  content:""!important;
  position:absolute!important;
  z-index:0!important;
  right:-46px!important;
  bottom:26px!important;
  width:168px!important;
  height:55px!important;
  border: solid var(--kps2-chapter-accent-soft) !important;
  border-width:2px 0 0!important;
  border-radius:50%!important;
  transform:rotate(-8deg)!important;
  pointer-events:none!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapter-media,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapter-body {
  position:relative!important;
  z-index:1!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter:is([data-part="2"],[data-part="4"],[data-part="6"]) .kps2-chapter-media,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter.kps2-chapter--reverse .kps2-chapter-media {
  order:2!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapter-media {
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:0!important;
  min-height:100%!important;
  padding:clamp(20px,3.8vw,42px)!important;
  overflow:hidden!important;
  background: linear-gradient(145deg, var(--kps2-media-start), rgba(230, 248, 246, 0.82) 51%, var(--kps2-media-end)) !important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapter-media::before {
  content:""!important;
  position:absolute!important;
  width:210px!important;
  height:72px!important;
  right:-70px!important;
  bottom:10%!important;
  border: 1px solid var(--kps2-chapter-accent-soft) !important;
  border-radius:50%!important;
  pointer-events:none!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter:is([data-part="4"],[data-part="5"]) .kps2-chapter-media::after {
  content:""!important;
  position:absolute!important;
  inset:0!important;
  pointer-events:none!important;
  opacity:0.32!important;
  background:repeating-linear-gradient(112deg,transparent 0 27px,rgba(255,255,255,0.72) 28px 29px,transparent 30px 48px)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter:is([data-part="6"],[data-part="7"]) .kps2-chapter-media::before {
  width:230px!important;
  height:96px!important;
  border-width:2px!important;
  box-shadow:0 0 0 18px rgba(102,207,190,0.07),0 0 0 38px rgba(199,161,91,0.05)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-photo {
  position:relative!important;
  z-index:1!important;
  width:100%!important;
  aspect-ratio:4/3!important;
  overflow:hidden!important;
  border:7px solid rgba(255,255,255,0.82)!important;
  border-radius:92px 28px 28px 28px!important;
  background: var(--kps2-sky) !important;
  box-shadow:0 20px 48px rgba(32,94,106,0.19)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter:is([data-part="2"],[data-part="4"],[data-part="6"]) .kps2-photo {
  border-radius:28px 92px 28px 92px!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter[data-part="5"] .kps2-photo {
  border-radius:28px 28px 106px 28px!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-photo .kps2-picture {
  position:absolute!important;
  inset:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  transition:transform 700ms ease!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapter-body {
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  padding:clamp(42px,4.7vw,64px)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-heading {
  max-width:100%!important;
  margin:18px 0 0!important;
  color: var(--kps2-ink) !important;
  font-size:clamp(1.44rem,2.4vw,1.82rem)!important;
  font-weight:500!important;
  line-height:1.55!important;
  letter-spacing:0.035em!important;
  overflow-wrap:anywhere!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-poem {
  max-width:100%!important;
  margin:clamp(27px,4vw,42px)0 0!important;
  font-size:clamp(0.96rem,1.5vw,1.05rem)!important;
  line-height:2.12!important;
  overflow-wrap:anywhere!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-stanza {
  display:block!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-stanza+.kps2-stanza {
  margin-top:1.28em!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-refrain {
  position:relative!important;
  max-width:100%!important;
  margin:clamp(34px,5vw,48px)0 0!important;
  padding:25px 24px 24px 30px!important;
  border-inline-start: 3px solid var(--kps2-chapter-accent) !important;
  border-radius:0 26px 26px 0!important;
  color: var(--kps2-ink-soft) !important;
  background:linear-gradient(90deg,rgba(218,244,242,0.76),rgba(226,243,249,0.48),rgba(250,233,197,0.42))!important;
  font-size:0.94rem!important;
  line-height:2.08!important;
  overflow-wrap:anywhere!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-refrain strong {
  color: var(--kps2-deep) !important;
  font-weight:600!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending {
  position:relative!important;
  margin-top:clamp(70px,10vw,122px)!important;
  padding:clamp(56px,8vw,100px) clamp(24px,7vw,88px)!important;
  overflow:hidden!important;
  border:1px solid rgba(41,159,163,0.17)!important;
  border-radius:clamp(28px,4vw,46px)!important;
  text-align:center!important;
  background:radial-gradient(circle at 50% 4%,rgba(255,255,255,0.99),rgba(255,255,255,0.3) 46%,transparent 71%),linear-gradient(135deg,rgba(216,246,241,0.94),rgba(224,244,250,0.88) 49%,rgba(249,229,185,0.84))!important;
  box-shadow:0 25px 68px rgba(38,104,115,0.1)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending::after {
  content:""!important;
  position:absolute!important;
  width:190px!important;
  height:64px!important;
  border:1px solid rgba(43,169,176,0.23)!important;
  border-radius:50%!important;
  pointer-events:none!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending::before {
  top:28px!important;
  left:-54px!important;
  transform:rotate(8deg)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending::after {
  right:-54px!important;
  bottom:10px!important;
  transform:rotate(-12deg)!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending-mark {
  display:flex!important;
  justify-content:center!important;
  align-items:flex-end!important;
  gap:8px!important;
  height:42px!important;
  margin:0 auto 30px!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending-mark i {
  display:block!important;
  width:9px!important;
  border-radius:999px 999px 55% 55%!important;
  background: linear-gradient(180deg, #78d4d1, #28aeb8 62%, var(--kps2-gold)) !important;
  transform-origin:50% 100%!important;
  animation:kps2-fountain-rise 3.8s ease-in-out infinite!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending-mark i:nth-child(1) {
  height:20px!important;
  animation-delay:-1.25s!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending-mark i:nth-child(2) {
  height:38px!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending-mark i:nth-child(3) {
  height:27px!important;
  animation-delay:-2.5s!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending p {
  max-width:100%!important;
  margin:0!important;
  font-size:clamp(1rem,2vw,1.22rem)!important;
  line-height:2.35!important;
  overflow-wrap:anywhere!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending strong {
  color: var(--kps2-deep) !important;
  font-weight:600!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending .kps2-support-note {
  width:min(100%,760px)!important;
  margin:30px auto 0!important;
  padding-top:24px!important;
  border-top:1px solid rgba(41,100,113,0.18)!important;
  color:#62777b!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:0.78rem!important;
  font-weight:500!important;
  line-height:1.92!important;
  letter-spacing:0.035em!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group a:focus-visible {
  outline:3px solid #087e89!important;
  outline-offset:4px!important;
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-visually-hidden {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  padding:0!important;
  margin:-1px!important;
  overflow:hidden!important;
  clip:rect(0,0,0,0)!important;
  white-space:nowrap!important;
  border:0!important;
}

@keyframes kps2-water-ripple {
  0% {
    opacity:0;
    scale:0.74;
  }
  32% {
    opacity:0.68;
  }
  100% {
    opacity:0;
    scale:1.18;
  }
}

@keyframes kps2-fountain-rise {
  0%,100% {
    opacity:0.64;
    scale:1 0.84;
  }
  50% {
    opacity:1;
    scale:1 1.08;
  }
}

@media (hover: hover) and (pointer: fine) {
  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter:hover {
    transform:translateY(-3px)!important;
    box-shadow:0 31px 78px rgba(38,95,105,0.16)!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapter:hover .kps2-photo .kps2-picture {
    transform:scale(1.025)!important;
  }
}

@media (max-width: 860px) {
  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero {
    grid-template-columns:minmax(0,1fr)!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero-copy {
    order:2!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero-media {
    order:1!important;
    width:min(100%,420px)!important;
    min-height:0!important;
    aspect-ratio:3/5!important;
    margin:0 auto!important;
    border-radius:42% 42% 28px 28px/23% 23% 28px 28px!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter {
    grid-template-columns:minmax(0,1fr)!important;
    min-height:0!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter:is([data-part="2"],[data-part="4"],[data-part="6"]) .kps2-chapter-media,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter.kps2-chapter--reverse .kps2-chapter-media {
    order:0!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapter-media {
    min-height:0!important;
  }
}

@media (max-width: 520px) {
  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group {
    padding-top:8px!important;
    line-height:1.9!important;
    letter-spacing:0.022em!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero {
    gap:28px!important;
    padding:18px 16px 38px!important;
    border-radius:26px!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero::after {
    opacity:0.58!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-hero-media {
    width:100%!important;
    border-width:5px!important;
    border-radius:24px!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-lead {
    font-size:0.98rem!important;
    line-height:2.02!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-journey {
    gap:8px!important;
    font-size:0.71rem!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-eyebrow,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-label {
    font-size:0.64rem!important;
    line-height:1.75!important;
    letter-spacing:0.115em!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-journey span:not(.kps2-dot) {
    padding:4px 9px!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-divider {
    height:80px!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters {
    gap:40px!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter {
    border-radius:24px!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapter-media {
    padding:16px!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-photo,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter:is([data-part="2"],[data-part="4"],[data-part="6"]) .kps2-photo,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapters>.kps2-chapter[data-part="5"] .kps2-photo {
    border-width:5px!important;
    border-radius:22px!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapter-body {
    padding:34px 20px 44px!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-heading {
    margin-top:14px!important;
    font-size:1.4rem!important;
    line-height:1.58!important;
    letter-spacing:0.025em!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-poem {
    margin-top:24px!important;
    font-size:0.95rem!important;
    line-height:1.98!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-stanza+.kps2-stanza {
    margin-top:1.12em!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-refrain {
    margin-top:30px!important;
    padding:21px 17px 20px 22px!important;
    font-size:0.9rem!important;
    line-height:2!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending {
    margin-top:52px!important;
    padding:50px 18px!important;
    border-radius:26px!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending p {
    font-size:0.96rem!important;
    line-height:2.22!important;
  }

  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-ending .kps2-support-note {
    margin-top:24px!important;
    padding-top:20px!important;
    font-size:0.74rem!important;
    line-height:1.86!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group *,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group *::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group *::after {
    scroll-behavior:auto!important;
    animation-duration:0.01ms!important;
    animation-iteration-count:1!important;
    transition-duration:0.01ms!important;
  }
}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f){width:min(1120px,calc(100% - 40px))!important;max-width:1120px!important;margin:0 auto!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)::after,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head::after,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head>.inner>h2,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head>figure.first-img{display:none!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head>.inner,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head>.inner>.txt{display:block!important;position:static!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;min-width:0!important;background:transparent!important;border:0!important;box-shadow:none!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group{padding:24px 0!important;overflow:visible!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-chapter{padding:0!important;text-align:left!important;transform:none;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-heading{display:block!important;position:static!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;background:none!important;-webkit-text-fill-color:#294650!important;box-shadow:none!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-heading::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-heading::after{display:none!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-stanza{padding:0!important;margin:0!important;font:inherit!important;color:inherit!important;text-align:left!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-stanza+.kps2-stanza{margin-top:1.28em!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-photo .kps2-picture{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;background-size:cover!important;background-position:center!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-ending-mark{margin:72px auto 56px!important;}
@media(max-width:520px){html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f){width:calc(100% - 28px)!important;}html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group{padding:16px 0!important;}html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-stanza+.kps2-stanza{margin-top:1.12em!important;}}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head>.inner::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head>.inner::after,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head>.inner>.txt::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head>.inner>.txt::after,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head>.inner>h2.title::before,html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) main>section.article:is(#wj3m,#xcre,#hu3f)>.head>.inner>h2.title::after{content:none!important;display:none!important;}

html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-picture--1{background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/ZK4G7tpVoI.jpg)!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-picture--2{background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/LeWgkZTQuA.jpg)!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-picture--3{background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/czj3IfBJHI.jpg)!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-picture--4{background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/rF9aczmRK7.jpg)!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-picture--5{background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/kA5m59gsu1.jpg)!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-picture--6{background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/C9nZWyOt8C.jpg)!important;}
html body.page-257868:not(#kps2Guard0):not(#kps2Guard1):not(#kps2Guard2):not(#kps2Guard3):not(#kps2Guard4):not(#kps2Guard5):not(#kps2Guard6):not(#kps2Guard7):not(#kps2Guard8):not(#kps2Guard9):not(#kps2Guard10):not(#kps2Guard11):not(#kps2Guard12):not(#kps2Guard13):not(#kps2Guard14):not(#kps2Guard15):not(#kps2Guard16):not(#kps2Guard17):not(#kps2Guard18):not(#kps2Guard19):not(#kps2Guard20):not(#kps2Guard21):not(#kps2Guard22):not(#kps2Guard23):not(#kps2Guard24):not(#kps2Guard25):not(#kps2Guard26):not(#kps2Guard27):not(#kps2Guard28):not(#kps2Guard29):not(#kps2Guard30):not(#kps2Guard31):not(#kps2Guard32):not(#kps2Guard33):not(#kps2Guard34):not(#kps2Guard35) .kps2-group .kps2-picture--7{background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/8HXMPdAGfA.jpg)!important;}
/* /kite-poetry-seven-fountain-20260910-v2 */
/* kite-nonhome-hero-size-balance-20260910-v1 */
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-links-hero-title-20260730,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #ks-main-title.ks-title,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kpp-title.kpp-title,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-hodogaya,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-nishi,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-region-main-title,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-minami,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-other-yokohama,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-yokohama-area-index-title,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-title,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-title,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-title,html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{font-size:52px!important;}
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-kicker,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-kicker,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-wrap>.kite-kicker,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-hero .col-title::before,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-kicker,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-kicker{font-size:20px!important;}
@media(max-width:767px){
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-links-hero-title-20260730,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #ks-main-title.ks-title,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kpp-title.kpp-title,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-hodogaya,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-nishi,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-region-main-title,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-minami,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-title-other-yokohama,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-yokohama-area-index-title,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-title,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-title,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) h1.pageTitle,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-title,html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{font-size:36px!important;}
html body.page-236299:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250814:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250815:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250816:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-250817:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256404:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256696:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-189986:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-200943:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-154471:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .ks-hero .ks-kicker,html body.page-239497:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239513:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241143:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241614:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-241995:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256743:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239496:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kpp-hero .kpp-kicker,html body.page-250145:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-wrap>.kite-kicker,html body.page-250146:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250147:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-250239:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-252352:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256270:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256273:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256415:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-256416:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body.page-249793:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) #kite-region-hero .kite-kicker,html body.page-256406:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256507:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256697:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256698:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256699:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256731:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256734:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256405:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle>span.kite-sitewide-hero-title-text::before,html body.page-189470:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236847:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236850:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236989:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236994:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-238920:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239199:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239207:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236846:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .col-hero .col-title::before,html body.page-236853:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236860:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236861:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-237084:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258212:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-258290:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-236848:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .sava-hero .sava-kicker,html body.page-239443:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239447:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239450:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239455:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239457:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239897:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239898:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-240803:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-242705:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-256403:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.page-239440:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide)>h1.pageTitle::before,html body.tpl-profile:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top):not(.slide) .kp-hero .kp-kicker{font-size:18px!important;}
}
/* /kite-nonhome-hero-size-balance-20260910-v1 */
/* kite-home-stalker-visibility-20260910-v1 */
@media screen and (min-width: 769px) and (hover: hover) and (pointer: fine) {
  html body.slide#top:has(#kite-home-consultation-cta-v1:hover) :is(#js-stalker-root,#js-stalker-trail,#js-stalker-main,#js-stalker-core) {
    opacity:1!important;
    visibility:visible!important;
  }
}
/* /kite-home-stalker-visibility-20260910-v1 */

/* kite-home-welcome-popular-styles-20260910-v1 start */

/* Approved B proposal, scoped production candidate. CMS source matching required before save. */
#kite-home-welcome-b-20260910{color:#254651!important;background:white!important;border:1px solid #dcedef!important;border-radius:8px 60px 8px 8px!important;overflow:hidden!important;max-width:1256px!important;margin:40px auto!important;font-family:"Yu Mincho",serif!important;box-shadow:0 20px 65px #174c6310!important}
#kite-home-welcome-b-20260910 *{box-sizing:border-box!important}
#kite-home-welcome-b-20260910 .hero{display:grid!important;grid-template-columns:1fr 1.05fr!important;align-items:stretch!important}
#kite-home-welcome-b-20260910 .copy{padding:65px 48px!important;align-self:center!important;order:2!important;min-width:0!important}
#kite-home-welcome-b-20260910 .portrait{order:1!important;margin:0!important;position:relative!important}
#kite-home-welcome-b-20260910 .portrait img{width:100%!important;height:100%!important;min-height:570px!important;object-fit:cover!important;object-position:center 43%!important;display:block!important}
#kite-home-welcome-b-20260910 figcaption{position:absolute!important;right:16px!important;bottom:16px!important;border-radius:30px!important;padding:8px 13px!important;background:#fffffff0!important;font-size:12px!important;color:#466b70!important}
#kite-home-welcome-b-20260910 .eyebrow{font:700 13px Georgia,serif!important;letter-spacing:.18em!important;color:#079f94!important;margin:0 0 22px!important}
#kite-home-welcome-b-20260910 .title{font-size:36px!important;font-weight:500!important;line-height:1.65!important;letter-spacing:.025em!important;margin:0 0 20px!important;color:#125e70!important}
#kite-home-welcome-b-20260910 .title span{display:block!important}
#kite-home-welcome-b-20260910 .lead{font-size:19px!important;line-height:1.9!important;margin:0 0 20px!important}
#kite-home-welcome-b-20260910 .sub{font-size:15px!important;line-height:2!important;color:#55727b!important;margin:0!important}
#kite-home-welcome-b-20260910 .actions{display:flex!important;gap:12px!important;margin-top:28px!important}
#kite-home-welcome-b-20260910 .actions a{display:block!important;text-align:center!important;flex:1!important;min-height:50px!important;padding:12px 24px!important;border:1px solid #85cfc7!important;border-radius:40px!important;color:#245462!important;background:white!important;font-size:15px!important;text-decoration:none!important}
#kite-home-welcome-b-20260910 .actions a:first-child{background:#078e89!important;color:white!important;border-color:#078e89!important}
#kite-home-welcome-b-20260910 a:focus-visible{outline:3px solid #147ca2!important;outline-offset:3px!important}
#kite-home-welcome-b-20260910 .details{display:grid!important;gap:30px!important;border-top:1px solid #e0eeef!important;padding:38px 56px!important;background:linear-gradient(120deg,#f2fbfa,#f7fbfd)!important}
#kite-home-welcome-b-20260910 h3{font-size:20px!important;font-weight:500!important;margin:0 0 16px!important}
#kite-home-welcome-b-20260910 .areas{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important}
#kite-home-welcome-b-20260910 .areas a{border:1px solid #d3e8e8!important;border-radius:10px!important;background:#fff!important;padding:14px!important;color:#226272!important;font-size:15px!important;text-decoration:none!important}
#kite-home-welcome-b-20260910 .areas a::after{content:" →"!important;float:right!important;color:#10a398!important}
#kite-home-welcome-b-20260910 .address{display:grid!important;grid-template-columns:100px 1fr!important;max-width:650px!important;gap:22px!important;align-items:center!important}
#kite-home-welcome-b-20260910 .building img{width:100%!important;aspect-ratio:1.12!important;object-fit:cover!important;border-radius:12px!important}
#kite-home-welcome-b-20260910 .address p{font-size:13px!important;line-height:1.9!important;margin:8px 0!important}
#kite-home-welcome-b-20260910 .more{padding:28px 56px 36px!important}
#kite-home-welcome-b-20260910 summary{cursor:pointer!important;color:#33727b!important;font-size:14px!important}
#kite-home-welcome-b-20260910 .more p{font-size:14px!important;line-height:2.1!important}
@media(max-width:800px){
#kite-home-welcome-b-20260910{border-radius:20px!important;margin:24px 16px!important}
#kite-home-welcome-b-20260910 .hero{grid-template-columns:1fr!important;gap:28px!important;padding:30px 24px!important}
#kite-home-welcome-b-20260910 .copy{padding:0!important;order:1!important}
#kite-home-welcome-b-20260910 .portrait{order:2!important}
#kite-home-welcome-b-20260910 .portrait img{min-height:0!important;height:400px!important;border-radius:10px!important}
#kite-home-welcome-b-20260910 .title{font-size:28px!important}
#kite-home-welcome-b-20260910 .details{padding:28px 24px!important}
#kite-home-welcome-b-20260910 .areas{grid-template-columns:repeat(2,1fr)!important}
#kite-home-welcome-b-20260910 .actions a{padding:12px 13px!important;font-size:14px!important}
#kite-home-welcome-b-20260910 .more{padding:24px!important}
}
#kite-home-welcome-b-20260910 .lead,#kite-home-welcome-b-20260910 .title{text-align:left!important;float:none!important;width:auto!important;max-width:none!important;text-indent:0!important;padding:0!important}
#kite-home-welcome-b-20260910 .portrait img{box-shadow:none!important}
@media(min-width:801px){#kite-home-welcome-b-20260910{width:calc(100% - 80px)!important;margin-left:auto!important;margin-right:auto!important}#kite-home-welcome-b-20260910 .copy{padding:48px 32px!important}#kite-home-welcome-b-20260910 .title{font-size:32px!important}}

#kite-home-welcome-b-20260910 .hero{background:#fff!important}#kite-home-welcome-b-20260910 .hero::before,#kite-home-welcome-b-20260910 .hero::after{content:none!important;display:none!important}
@media(max-width:800px){#kite-home-welcome-b-20260910 .title{font-size:24px!important}#kite-home-welcome-b-20260910 .actions a{padding:12px 8px!important;font-size:13px!important}}

#kite-home-welcome-b-20260910 .lead{font-weight:400!important;background:none!important;-webkit-text-fill-color:currentColor!important}
#kite-home-welcome-b-20260910 .kite-sitelink-candidates{padding:0 56px 36px!important;margin:0!important;max-width:none!important;width:auto!important;background:none!important;border:0!important;box-shadow:none!important}
#kite-home-welcome-b-20260910 .kite-sitelink-candidates ul{display:flex!important;flex-wrap:wrap!important;gap:10px!important;list-style:none!important;padding:0!important;margin:0!important}
#kite-home-welcome-b-20260910 .kite-sitelink-candidates a{display:block!important;padding:10px 14px!important;border:1px solid #d3e8e8!important;border-radius:8px!important;color:#226272!important;background:white!important;font-size:14px!important;text-decoration:none!important}
body.slide#top main section#t5qt:has(#kite-home-welcome-b-20260910){display:block!important;width:100%!important;max-width:1320px!important;padding:0!important;margin:0 auto!important;background:none!important;border:0!important;box-shadow:none!important}
body.slide#top main section#t5qt:has(#kite-home-welcome-b-20260910)>.txt{display:block!important;width:100%!important;max-width:none!important;float:none!important;padding:0!important;margin:0!important}
body.slide#top main section#t5qt:has(#kite-home-welcome-b-20260910)>:is(figure,.image,.img){display:none!important}
@media(max-width:800px){#kite-home-welcome-b-20260910 .kite-sitelink-candidates{padding:0 24px 28px!important}}


#kite-home-welcome-b-20260910 #kite-popular-a-20260910{display:block!important;background:#fff!important;border:1px solid #dceeee!important;border-radius:12px 52px 12px 12px!important;padding:42px!important;margin:20px 24px 32px!important;width:auto!important;max-width:none!important;box-shadow:none!important;color:#174d60!important;text-align:left!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 *{box-sizing:border-box!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-label{font:700 14px Georgia,serif!important;letter-spacing:.16em!important;color:#00a99d!important;margin:0 0 12px!important;padding:0!important;background:none!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 h3{font:500 30px/1.5"Yu Mincho",serif!important;margin:0!important;padding:0!important;color:#174d60!important;background:none!important;border:0!important;text-align:left!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-intro{font:15px/1.9"Yu Mincho",serif!important;color:#63808a!important;margin:12px 0 0!important;padding:0!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-layout{display:grid!important;grid-template-columns:.95fr 1.05fr!important;gap:38px!important;align-items:center!important;margin-top:30px!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 figure{margin:0!important;padding:0!important;position:relative!important;width:100%!important;display:block!important;float:none!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 img{width:100%!important;height:420px!important;display:block!important;object-fit:cover!important;object-position:53%center!important;border-radius:8px 40px 8px 8px!important;box-shadow:none!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 figcaption{position:absolute!important;left:12px!important;bottom:12px!important;font:11px/1.6"Yu Gothic",sans-serif!important;background:#ffffffed!important;color:#31535a!important;border-radius:20px!important;padding:6px 10px!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 ul{display:grid!important;list-style:none!important;margin:0!important;padding:0!important;gap:0!important;background:none!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 li{display:block!important;margin:0!important;padding:0!important;background:none!important;border:0!important;list-style:none!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 a{display:flex!important;gap:15px!important;align-items:center!important;text-decoration:none!important;color:#174d60!important;padding:19px 0!important;margin:0!important;border:0!important;border-bottom:1px solid #d9e8e9!important;border-radius:0!important;background:none!important;box-shadow:none!important;text-align:left!important;min-height:80px!important;transform:none!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 li:first-child a{border-top:1px solid #d9e8e9!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 a::before{content:none!important;display:none!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 a::after{content:none!important;display:none!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-number{font:italic 25px Georgia,serif!important;color:#8cbbb9!important;width:32px!important;flex-shrink:0!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-word{flex:1!important;min-width:0!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 strong{font:500 18px/1.6"Yu Mincho",serif!important;display:block!important;color:#174d60!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 small{font:12px/1.7"Yu Gothic",sans-serif!important;color:#6b838c!important;display:block!important;margin-top:3px!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-arrow{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;flex-shrink:0!important;background:#e5f5f1!important;color:#388f89!important;border-radius:50%!important;transition:transform .25s!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 svg{display:block!important;width:18px!important;height:18px!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 a:hover{background:#f4fbfa!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 a:hover .popular-number{color:#00998e!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 a:hover .popular-arrow{transform:translateX(2px)!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 a:focus-visible{outline:3px solid #138b91!important;outline-offset:4px!important}
@media(max-width:800px){#kite-home-welcome-b-20260910 #kite-popular-a-20260910{padding:25px 20px!important;margin:16px 12px 24px!important;border-radius:8px 32px 8px 8px!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 h3{font-size:25px!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-layout{grid-template-columns:1fr!important;gap:25px!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 img{height:auto!important;aspect-ratio:4/3!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 strong{font-size:17px!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 a{gap:10px!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-arrow{width:30px!important;height:30px!important}
#kite-home-welcome-b-20260910 #kite-popular-a-20260910 figcaption{font-size:10px!important;left:8px!important;bottom:8px!important}}
@media(prefers-reduced-motion:reduce){#kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-arrow{transition:none!important}}
/* kite-home-welcome-popular-styles-20260910-v1 end */
/* cont3-family-hero-20260911 start */
/* family-hero-main */
html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(280px,1.1fr)!important;align-items:center!important;gap:32px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;text-align:left!important;}
html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::before{display:none!important;content:none!important;}
html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{display:block!important;align-self:center!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1.5!important;white-space:normal!important;transform:none!important;}
html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{content:"PROLOGUE　|　プロローグ"!important;display:block!important;position:static!important;margin:0!important;padding:0!important;font-family:Georgia,"Yu Mincho",serif!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.015em!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:240% 100%!important;background-repeat:no-repeat!important;background-clip:text!important;-webkit-background-clip:text!important;background-position:var(--kite-sitewide-hero-title-flow,0%) 50%!important;animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;white-space:pre-line!important;}
html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{display:none!important;content:none!important;}
html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{content:""!important;background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/29BkuKNBta_full.webp)!important;display:block!important;position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:auto!important;aspect-ratio:3/5!important;max-height:520px!important;max-width:312px!important;justify-self:center!important;margin:0!important;padding:0!important;transform:none!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:28px!important;}
html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:min(1116px,calc(100% - 64px))!important;max-width:1116px!important;margin:0 auto 32px!important;padding:16px 0 24px!important;font-size:18px!important;line-height:1.9!important;text-align:left!important;}
@media(max-width:767px){html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{width:100%!important;grid-template-columns:1fr!important;gap:24px!important;padding:24px!important;margin:0!important;}html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{grid-column:1!important;grid-row:1!important;}html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{font-size:clamp(17px,4.8vw,23px)!important;}html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{grid-column:1!important;grid-row:2!important;width:min(100%,360px)!important;justify-self:center!important;aspect-ratio:3/5!important;max-height:400px!important;max-width:240px!important;}html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{font-size:16px!important;width:calc(100% - 64px)!important;}}
/* /family-hero-main */
/* family-hero-74 */
html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(280px,1.1fr)!important;align-items:center!important;gap:32px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;text-align:left!important;}
html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::before{display:none!important;content:none!important;}
html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{display:block!important;align-self:center!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1.5!important;white-space:normal!important;transform:none!important;}
html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{content:"POETRY OF LIFE　|　命の詩"!important;display:block!important;position:static!important;margin:0!important;padding:0!important;font-family:Georgia,"Yu Mincho",serif!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.015em!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:240% 100%!important;background-repeat:no-repeat!important;background-clip:text!important;-webkit-background-clip:text!important;background-position:var(--kite-sitewide-hero-title-flow,0%) 50%!important;animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;white-space:pre-line!important;}
html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{display:none!important;content:none!important;}
html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{content:""!important;background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/ZwWGmWk7v8_full.jpg)!important;display:block!important;position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:auto!important;aspect-ratio:3/5!important;max-height:520px!important;max-width:312px!important;justify-self:center!important;margin:0!important;padding:0!important;transform:none!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:28px!important;}
html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:min(1116px,calc(100% - 64px))!important;max-width:1116px!important;margin:0 auto 32px!important;padding:16px 0 24px!important;font-size:18px!important;line-height:1.9!important;text-align:left!important;}
@media(max-width:767px){html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{width:100%!important;grid-template-columns:1fr!important;gap:24px!important;padding:24px!important;margin:0!important;}html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{grid-column:1!important;grid-row:1!important;}html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{font-size:clamp(17px,4.8vw,23px)!important;}html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{grid-column:1!important;grid-row:2!important;width:min(100%,360px)!important;justify-self:center!important;aspect-ratio:3/5!important;max-height:400px!important;max-width:240px!important;}html body.page-257868:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{font-size:16px!important;width:calc(100% - 64px)!important;}}
/* /family-hero-74 */
/* family-hero-75 */
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(280px,1.1fr)!important;align-items:center!important;gap:32px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;text-align:left!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::before{display:none!important;content:none!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{display:block!important;align-self:center!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1.5!important;white-space:normal!important;transform:none!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{content:"THE UNSPOKEN ROOM　|　言葉にならない想いの部屋"!important;display:block!important;position:static!important;margin:0!important;padding:0!important;font-family:Georgia,"Yu Mincho",serif!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.015em!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:240% 100%!important;background-repeat:no-repeat!important;background-clip:text!important;-webkit-background-clip:text!important;background-position:var(--kite-sitewide-hero-title-flow,0%) 50%!important;animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;white-space:pre-line!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{display:none!important;content:none!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{content:""!important;background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/rXvK7exLOv_full.jpg)!important;display:block!important;position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:auto!important;aspect-ratio:3/5!important;max-height:520px!important;max-width:312px!important;justify-self:center!important;margin:0!important;padding:0!important;transform:none!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:28px!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:min(1116px,calc(100% - 64px))!important;max-width:1116px!important;margin:0 auto 32px!important;padding:16px 0 24px!important;font-size:18px!important;line-height:1.9!important;text-align:left!important;}
@media(max-width:767px){html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{width:100%!important;grid-template-columns:1fr!important;gap:24px!important;padding:24px!important;margin:0!important;}html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{grid-column:1!important;grid-row:1!important;}html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{font-size:clamp(17px,4.8vw,23px)!important;}html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{grid-column:1!important;grid-row:2!important;width:min(100%,360px)!important;justify-self:center!important;aspect-ratio:3/5!important;max-height:400px!important;max-width:240px!important;}html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{font-size:16px!important;width:calc(100% - 64px)!important;}}
/* /family-hero-75 */
/* family-hero-76 */
html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(280px,1.1fr)!important;align-items:center!important;gap:32px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;text-align:left!important;}
html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::before{display:none!important;content:none!important;}
html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{display:block!important;align-self:center!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1.5!important;white-space:normal!important;transform:none!important;}
html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{content:"SHII AND THE FAMILIAR BENCH　|　しーちゃんと、いつものベンチ"!important;display:block!important;position:static!important;margin:0!important;padding:0!important;font-family:Georgia,"Yu Mincho",serif!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.015em!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:240% 100%!important;background-repeat:no-repeat!important;background-clip:text!important;-webkit-background-clip:text!important;background-position:var(--kite-sitewide-hero-title-flow,0%) 50%!important;animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;white-space:pre-line!important;}
html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{display:none!important;content:none!important;}
html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{content:""!important;background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/kZk3hzBy38_full.webp)!important;display:block!important;position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:auto!important;aspect-ratio:3/5!important;max-height:520px!important;max-width:312px!important;justify-self:center!important;margin:0!important;padding:0!important;transform:none!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:28px!important;}
html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:min(1116px,calc(100% - 64px))!important;max-width:1116px!important;margin:0 auto 32px!important;padding:16px 0 24px!important;font-size:18px!important;line-height:1.9!important;text-align:left!important;}
@media(max-width:767px){html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{width:100%!important;grid-template-columns:1fr!important;gap:24px!important;padding:24px!important;margin:0!important;}html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{grid-column:1!important;grid-row:1!important;}html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{font-size:clamp(17px,4.8vw,23px)!important;}html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{grid-column:1!important;grid-row:2!important;width:min(100%,360px)!important;justify-self:center!important;aspect-ratio:3/5!important;max-height:400px!important;max-width:240px!important;}html body.page-258062:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{font-size:16px!important;width:calc(100% - 64px)!important;}}
/* /family-hero-76 */
/* family-hero-77 */
html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(280px,1.1fr)!important;align-items:center!important;gap:32px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;text-align:left!important;}
html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::before{display:none!important;content:none!important;}
html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{display:block!important;align-self:center!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1.5!important;white-space:normal!important;transform:none!important;}
html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{content:"THE RIBBON OF WISHES\a願いを結ぶ光のリボン"!important;display:block!important;position:static!important;margin:0!important;padding:0!important;font-family:Georgia,"Yu Mincho",serif!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.015em!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:240% 100%!important;background-repeat:no-repeat!important;background-clip:text!important;-webkit-background-clip:text!important;background-position:var(--kite-sitewide-hero-title-flow,0%) 50%!important;animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;white-space:pre-line!important;}
html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{display:none!important;content:none!important;}
html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{content:""!important;background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/LmQnJ3B1Oc_full.webp)!important;display:block!important;position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:auto!important;aspect-ratio:3/5!important;max-height:520px!important;max-width:312px!important;justify-self:center!important;margin:0!important;padding:0!important;transform:none!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:28px!important;}
html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:min(1116px,calc(100% - 64px))!important;max-width:1116px!important;margin:0 auto 32px!important;padding:16px 0 24px!important;font-size:18px!important;line-height:1.9!important;text-align:left!important;}
@media(max-width:767px){html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{width:100%!important;grid-template-columns:1fr!important;gap:24px!important;padding:24px!important;margin:0!important;}html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{grid-column:1!important;grid-row:1!important;}html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{font-size:clamp(17px,4.8vw,23px)!important;}html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{grid-column:1!important;grid-row:2!important;width:min(100%,360px)!important;justify-self:center!important;aspect-ratio:3/5!important;max-height:400px!important;max-width:240px!important;}html body.page-258148:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{font-size:16px!important;width:calc(100% - 64px)!important;}}
/* /family-hero-77 */
/* family-hero-78 */
html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(280px,1.1fr)!important;align-items:center!important;gap:32px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;text-align:left!important;}
html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::before{display:none!important;content:none!important;}
html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{display:block!important;align-self:center!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1.5!important;white-space:normal!important;transform:none!important;}
html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{content:"THE RESTING SPRING　|　カピちゃんと、ひとやすみの泉"!important;display:block!important;position:static!important;margin:0!important;padding:0!important;font-family:Georgia,"Yu Mincho",serif!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.015em!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:240% 100%!important;background-repeat:no-repeat!important;background-clip:text!important;-webkit-background-clip:text!important;background-position:var(--kite-sitewide-hero-title-flow,0%) 50%!important;animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;white-space:pre-line!important;}
html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{display:none!important;content:none!important;}
html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{content:""!important;background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/V6a0Zu4QDi_full.webp)!important;display:block!important;position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:auto!important;aspect-ratio:3/5!important;max-height:520px!important;max-width:312px!important;justify-self:center!important;margin:0!important;padding:0!important;transform:none!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:28px!important;}
html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:min(1116px,calc(100% - 64px))!important;max-width:1116px!important;margin:0 auto 32px!important;padding:16px 0 24px!important;font-size:18px!important;line-height:1.9!important;text-align:left!important;}
@media(max-width:767px){html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{width:100%!important;grid-template-columns:1fr!important;gap:24px!important;padding:24px!important;margin:0!important;}html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{grid-column:1!important;grid-row:1!important;}html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{font-size:clamp(17px,4.8vw,23px)!important;}html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{grid-column:1!important;grid-row:2!important;width:min(100%,360px)!important;justify-self:center!important;aspect-ratio:3/5!important;max-height:400px!important;max-width:240px!important;}html body.page-258158:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{font-size:16px!important;width:calc(100% - 64px)!important;}}
/* /family-hero-78 */
/* family-hero-81 */
html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(280px,1.1fr)!important;align-items:center!important;gap:32px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;text-align:left!important;}
html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::before{display:none!important;content:none!important;}
html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{display:block!important;align-self:center!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1.5!important;white-space:normal!important;transform:none!important;}
html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{content:"THE SONG THE RAIN REMEMBERED\a雨が覚えていた歌"!important;display:block!important;position:static!important;margin:0!important;padding:0!important;font-family:Georgia,"Yu Mincho",serif!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.015em!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:240% 100%!important;background-repeat:no-repeat!important;background-clip:text!important;-webkit-background-clip:text!important;background-position:var(--kite-sitewide-hero-title-flow,0%) 50%!important;animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;white-space:pre-line!important;}
html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{display:none!important;content:none!important;}
html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{content:""!important;background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/FVzBoME6OI_full.webp)!important;display:block!important;position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:auto!important;aspect-ratio:3/5!important;max-height:520px!important;max-width:312px!important;justify-self:center!important;margin:0!important;padding:0!important;transform:none!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:28px!important;}
html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:min(1116px,calc(100% - 64px))!important;max-width:1116px!important;margin:0 auto 32px!important;padding:16px 0 24px!important;font-size:18px!important;line-height:1.9!important;text-align:left!important;}
@media(max-width:767px){html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{width:100%!important;grid-template-columns:1fr!important;gap:24px!important;padding:24px!important;margin:0!important;}html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{grid-column:1!important;grid-row:1!important;}html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{font-size:clamp(17px,4.8vw,23px)!important;}html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{grid-column:1!important;grid-row:2!important;width:min(100%,360px)!important;justify-self:center!important;aspect-ratio:3/5!important;max-height:400px!important;max-width:240px!important;}html body.page-258857:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{font-size:16px!important;width:calc(100% - 64px)!important;}}
/* /family-hero-81 */
/* family-hero-82 */
html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(280px,1.1fr)!important;align-items:center!important;gap:32px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;text-align:left!important;}
html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::before{display:none!important;content:none!important;}
html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{display:block!important;align-self:center!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1.5!important;white-space:normal!important;transform:none!important;}
html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{content:"THE QUILT WITH AN EMPTY SQUARE\a余白を残したキルト"!important;display:block!important;position:static!important;margin:0!important;padding:0!important;font-family:Georgia,"Yu Mincho",serif!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.015em!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:240% 100%!important;background-repeat:no-repeat!important;background-clip:text!important;-webkit-background-clip:text!important;background-position:var(--kite-sitewide-hero-title-flow,0%) 50%!important;animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;white-space:pre-line!important;}
html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{display:none!important;content:none!important;}
html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{content:""!important;background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/IWfNGwNGjQ_full.webp)!important;display:block!important;position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:auto!important;aspect-ratio:2/3!important;max-height:520px!important;max-width:346.6667px!important;justify-self:center!important;margin:0!important;padding:0!important;transform:none!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:28px!important;}
html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:min(1116px,calc(100% - 64px))!important;max-width:1116px!important;margin:0 auto 32px!important;padding:16px 0 24px!important;font-size:18px!important;line-height:1.9!important;text-align:left!important;}
@media(max-width:767px){html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{width:100%!important;grid-template-columns:1fr!important;gap:24px!important;padding:24px!important;margin:0!important;}html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{grid-column:1!important;grid-row:1!important;}html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{font-size:clamp(17px,4.8vw,23px)!important;}html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{grid-column:1!important;grid-row:2!important;width:min(100%,360px)!important;justify-self:center!important;aspect-ratio:2/3!important;max-height:400px!important;max-width:266.6667px!important;}html body.page-258958:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{font-size:16px!important;width:calc(100% - 64px)!important;}}
/* /family-hero-82 */

/* family-hero-84 */
html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(280px,1.1fr)!important;align-items:center!important;gap:32px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;text-align:left!important;}
html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::before{display:none!important;content:none!important;}
html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{display:block!important;align-self:center!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1.5!important;white-space:normal!important;transform:none!important;}
html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{content:"THE LITTLE FOUNTAIN OF TODAY\a今日を祝う、小さな泉"!important;display:block!important;position:static!important;margin:0!important;padding:0!important;font-family:Georgia,"Yu Mincho",serif!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.015em!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:240% 100%!important;background-repeat:no-repeat!important;background-clip:text!important;-webkit-background-clip:text!important;background-position:var(--kite-sitewide-hero-title-flow,0%) 50%!important;animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;white-space:pre-line!important;}
html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{display:none!important;content:none!important;}
html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{content:""!important;background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/f7E6tTNzZL_full.webp)!important;display:block!important;position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:auto!important;aspect-ratio:3/5!important;max-height:520px!important;max-width:312px!important;justify-self:center!important;margin:0!important;padding:0!important;transform:none!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:28px!important;}
html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:min(1116px,calc(100% - 64px))!important;max-width:1116px!important;margin:0 auto 32px!important;padding:16px 0 24px!important;font-size:18px!important;line-height:1.9!important;text-align:left!important;}
@media(max-width:767px){html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{width:100%!important;grid-template-columns:1fr!important;gap:24px!important;padding:24px!important;margin:0!important;}html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{grid-column:1!important;grid-row:1!important;}html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{font-size:clamp(17px,4.8vw,23px)!important;}html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{grid-column:1!important;grid-row:2!important;width:min(100%,360px)!important;justify-self:center!important;aspect-ratio:3/5!important;max-height:400px!important;max-width:240px!important;}html body.page-259067:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{font-size:16px!important;width:calc(100% - 64px)!important;}}
/* /family-hero-84 */
/* cont3-family-hero-20260911 end */
/* kite-home-eight-fireflies-20260911 start */
html body#top::before,html body#top::after{
content:""!important;position:fixed!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;pointer-events:none!important;z-index:2147483000!important;
background-image:radial-gradient(circle,rgba(255,253,215,.98)0 1px,rgba(204,223,85,.85) 2px,rgba(200,220,70,.3) 4px,rgba(211,231,100,0) 11px),radial-gradient(circle,rgba(255,253,215,.98)0 1px,rgba(204,223,85,.85) 2px,rgba(200,220,70,.3) 4px,rgba(211,231,100,0) 11px),radial-gradient(circle,rgba(255,253,215,.98)0 1px,rgba(204,223,85,.85) 2px,rgba(200,220,70,.3) 4px,rgba(211,231,100,0) 11px),radial-gradient(circle,rgba(255,253,215,.98)0 1px,rgba(204,223,85,.85) 2px,rgba(200,220,70,.3) 4px,rgba(211,231,100,0) 11px)!important;background-size:24px 24px!important;background-repeat:no-repeat!important;background-color:transparent!important;box-shadow:none!important;transform:none!important;
animation:kite-eight-flight-a 47s ease-in-out infinite,kite-eight-glow 7s ease-in-out infinite!important;
}
html body#top::after{animation:kite-eight-flight-b 59s ease-in-out -19s infinite,kite-eight-glow 9s ease-in-out -4s infinite!important;}
@keyframes kite-eight-flight-a{
0%,100%{background-position:8% 18%,32% 68%,64% 28%,88% 78%}
25%{background-position:27% 48%,58% 84%,82% 12%,63% 55%}
50%{background-position:54% 76%,82% 46%,44% 42%,22% 86%}
75%{background-position:29% 38%,62% 16%,16% 62%,46% 34%}}
@keyframes kite-eight-flight-b{
0%,100%{background-position:18% 84%,43% 14%,72% 61%,92% 32%}
25%{background-position:42% 56%,18% 42%,48% 82%,75% 18%}
50%{background-position:68% 24%,36% 72%,22% 48%,54% 64%}
75%{background-position:38% 46%,69% 36%,48% 18%,82% 82%}}
@keyframes kite-eight-glow{0%,100%{opacity:.25}30%{opacity:.45}52%{opacity:.9}74%{opacity:.35}}
@media(max-width:767px){html body#top::before,html body#top::after{background-size:19px 19px!important;}}
@media(prefers-reduced-motion:reduce){html body#top::before,html body#top::after{display:none!important;animation:none!important;}}
/* kite-home-eight-fireflies-20260911 end */
/* kite-family-title-weight-20260911 start */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle,html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle *,html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::before,html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle *::before,html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle *::after{font-family:Georgia,"Yu Mincho","Hiragino Mincho ProN",serif!important;font-weight:700!important;font-style:normal!important;font-variation-settings:normal!important;-webkit-text-stroke:0!important;text-shadow:none!important;}
/* kite-family-title-weight-20260911 end */
/* kite-family-title-gradient-20260911 start */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:240% 100%!important;background-repeat:no-repeat!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;background-position:var(--kite-sitewide-hero-title-flow,0%) 50%!important;animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{filter:hue-rotate(var(--kite-sitewide-hero-hue,18deg)) saturate(var(--kite-sitewide-hero-saturation,1.15)) brightness(var(--kite-sitewide-hero-brightness,.65)) drop-shadow(0 1px 3px var(--kite-sitewide-hero-glow,rgba(38,135,184,.16)))!important;}html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{filter:none!important;}
@media(prefers-reduced-motion:reduce){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text,html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{animation:none!important;}}
/* kite-family-title-gradient-20260911 end */
/* kite-story-ending-unify-20260911 start */
html body:not(#top) :is(.kls-ending,.krw-ending,.crs-ending,.kite-story-ending){text-align:center!important;margin:64px auto 40px!important;padding:32px 20px!important;max-width:1000px!important;box-sizing:border-box!important;}
html body:not(#top) :is(.kls-ending,.krw-ending,.crs-ending,.kite-story-ending)>p{font-family:"Yu Mincho","Hiragino Mincho ProN",serif!important;font-size:clamp(16px,2vw,21px)!important;line-height:2.35!important;margin:0 0 12px!important;}
html body:not(#top) :is(.kls-ending,.krw-ending,.crs-ending,.kite-story-ending) strong{color:#356f79!important;font-weight:600!important;}
html body:not(#top) :is(.kls-ending,.krw-ending,.crs-ending,.kite-story-ending)>:is(.kls-ending-mark,.krw-ending-mark,.crs-ending-mark,.krs-ending-mark,.kes-ending-mark,.ksw-ending-mark,.klf-ending-mark,.kite-story-ending-mark){display:block!important;position:relative!important;width:9px!important;height:31px!important;margin:0 auto 28px!important;border:0!important;border-radius:999px!important;overflow:visible!important;background:linear-gradient(#73c4ca,#d9bc77)!important;transform:none!important;animation:kite-ending-breath 3.6s ease-in-out infinite!important;}
html body:not(#top) :is(.kls-ending,.krw-ending,.crs-ending,.kite-story-ending)>:is(.kls-ending-mark,.krw-ending-mark,.crs-ending-mark,.krs-ending-mark,.kes-ending-mark,.ksw-ending-mark,.klf-ending-mark,.kite-story-ending-mark)>i{display:none!important;}
html body:not(#top) :is(.kls-ending,.krw-ending,.crs-ending,.kite-story-ending)>:is(.kls-ending-mark,.krw-ending-mark,.crs-ending-mark,.krs-ending-mark,.kes-ending-mark,.ksw-ending-mark,.klf-ending-mark,.kite-story-ending-mark)::before,html body:not(#top) :is(.kls-ending,.krw-ending,.crs-ending,.kite-story-ending)>:is(.kls-ending-mark,.krw-ending-mark,.crs-ending-mark,.krs-ending-mark,.kes-ending-mark,.ksw-ending-mark,.klf-ending-mark,.kite-story-ending-mark)::after{content:""!important;position:absolute!important;bottom:0!important;width:9px!important;border:0!important;border-radius:999px!important;background:linear-gradient(#73c4ca,#d9bc77)!important;animation:kite-ending-note 3.6s ease-in-out infinite!important;}
html body:not(#top) :is(.kls-ending,.krw-ending,.crs-ending,.kite-story-ending)>:is(.kls-ending-mark,.krw-ending-mark,.crs-ending-mark,.krs-ending-mark,.kes-ending-mark,.ksw-ending-mark,.klf-ending-mark,.kite-story-ending-mark)::before{left:-16px!important;height:17px!important;animation-delay:-1.2s!important;}
html body:not(#top) :is(.kls-ending,.krw-ending,.crs-ending,.kite-story-ending)>:is(.kls-ending-mark,.krw-ending-mark,.crs-ending-mark,.krs-ending-mark,.kes-ending-mark,.ksw-ending-mark,.klf-ending-mark,.kite-story-ending-mark)::after{right:-16px!important;height:23px!important;animation-delay:-2.4s!important;}
@keyframes kite-ending-note{0%,100%{translate:0 0;opacity:.62}50%{translate:0-5px;opacity:1}}
@keyframes kite-ending-breath{0%,100%{opacity:.75}50%{opacity:1}}
@media(prefers-reduced-motion:reduce){html body:not(#top) :is(.kls-ending,.krw-ending,.crs-ending,.kite-story-ending)>:is(.kls-ending-mark,.krw-ending-mark,.crs-ending-mark,.krs-ending-mark,.kes-ending-mark,.ksw-ending-mark,.klf-ending-mark,.kite-story-ending-mark),html body:not(#top) :is(.kls-ending,.krw-ending,.crs-ending,.kite-story-ending)>:is(.kls-ending-mark,.krw-ending-mark,.crs-ending-mark,.krs-ending-mark,.kes-ending-mark,.ksw-ending-mark,.klf-ending-mark,.kite-story-ending-mark)::before,html body:not(#top) :is(.kls-ending,.krw-ending,.crs-ending,.kite-story-ending)>:is(.kls-ending-mark,.krw-ending-mark,.crs-ending-mark,.krs-ending-mark,.kes-ending-mark,.ksw-ending-mark,.klf-ending-mark,.kite-story-ending-mark)::after{animation:none!important;}}
  /* kite-story-ending-unify-20260911 end */
/* kite-story-photo-reveal-20260911 start */
@property --kite-photo-progress{syntax:"<number>";inherits:false;initial-value:1;}
@keyframes kite-story-photo-rise{from{--kite-photo-progress:0}to{--kite-photo-progress:1}}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{animation:kite-story-photo-rise 1.2s ease-out both!important;opacity:var(--kite-photo-progress)!important;translate:0 calc((1 - var(--kite-photo-progress))*32px)!important;}
@supports(animation-timeline:view()){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top){overflow-x:clip!important;overflow-y:visible!important;}html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main:has(figure.first-img),html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main :is(div,section,article):has(figure.first-img,.kps2-photo,.kls-photo,.krw-photo,.crs-photo,.krs-photo,.kes-photo,.ksw-photo,.klf-photo,.kls-hero-media,.krw-hero-media,.crs-hero-media,.krs-hero-media,.kes-hero-media,.ksw-hero-media,.klf-hero-media){overflow:clip!important;}html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main :is(figure.first-img,.kps2-photo,.kls-photo,.krw-photo,.crs-photo,.krs-photo,.kes-photo,.ksw-photo,.klf-photo,.kls-hero-media,.krw-hero-media,.crs-hero-media,.krs-hero-media,.kes-hero-media,.ksw-hero-media,.klf-hero-media){animation:kite-story-photo-rise auto linear both!important;animation-timeline:view()!important;animation-range:entry 0%cover 30%!important;opacity:var(--kite-photo-progress)!important;translate:0 calc((1 - var(--kite-photo-progress))*32px)!important;}}
@media(prefers-reduced-motion:reduce){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after,html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main :is(figure.first-img,.kps2-photo,.kls-photo,.krw-photo,.crs-photo,.krs-photo,.kes-photo,.ksw-photo,.klf-photo,.kls-hero-media,.krw-hero-media,.crs-hero-media,.krs-hero-media,.kes-hero-media,.ksw-hero-media,.klf-hero-media){animation:none!important;opacity:1!important;translate:none!important;}}
/* kite-story-photo-reveal-20260911 end */
/* family-hero-83 */
html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(280px,1.1fr)!important;align-items:center!important;gap:32px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;text-align:left!important;}
html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::before{display:none!important;content:none!important;}
html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{display:block!important;align-self:center!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1.5!important;white-space:normal!important;transform:none!important;}
html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{content:"THE SEED WE RETURN TO THE WIND\a風へ返す、いのちの種"!important;display:block!important;position:static!important;margin:0!important;padding:0!important;font-family:Georgia,"Yu Mincho",serif!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.015em!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:240% 100%!important;background-repeat:no-repeat!important;background-clip:text!important;-webkit-background-clip:text!important;background-position:var(--kite-sitewide-hero-title-flow,0%) 50%!important;animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;white-space:pre-line!important;}
html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{display:none!important;content:none!important;}
html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{content:""!important;background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/cwffMqafn4_full.webp)!important;display:block!important;position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:auto!important;aspect-ratio:2/3!important;max-height:520px!important;max-width:346.6667px!important;justify-self:center!important;margin:0!important;padding:0!important;transform:none!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:28px!important;}
html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:min(1116px,calc(100% - 64px))!important;max-width:1116px!important;margin:0 auto 32px!important;padding:16px 0 24px!important;font-size:18px!important;line-height:1.9!important;text-align:left!important;}
@media(max-width:767px){html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{width:100%!important;grid-template-columns:1fr!important;gap:24px!important;padding:24px!important;margin:0!important;}html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{grid-column:1!important;grid-row:1!important;}html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{font-size:clamp(17px,4.8vw,23px)!important;}html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{grid-column:1!important;grid-row:2!important;width:min(100%,360px)!important;justify-self:center!important;aspect-ratio:2/3!important;max-height:400px!important;max-width:266.6667px!important;}html body.page-258998:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{font-size:16px!important;width:calc(100% - 64px)!important;}}
/* /family-hero-83 */
/* kite-flow-number-refine-20260912 start */
html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid>.flow-row .flow-idx{display:grid!important;place-items:center!important;width:64px!important;min-width:64px!important;height:64px!important;border:1px solid #b9dcd8!important;border-radius:18px!important;background:linear-gradient(145deg,#f3fbfa,#dcefeb)!important;color:#176b70!important;-webkit-text-fill-color:#176b70!important;font-family:Georgia,"Times New Roman",serif!important;font-size:38px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-shadow:none!important;box-shadow:0 5px 14px rgba(25,91,94,.07)!important;transform:none!important;}
html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid>.flow-row .flow-idx::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid>.flow-row .flow-idx::after{content:none!important;display:none!important;}
html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid>.flow-row::before{background:#b6d7d4!important;height:1px!important;box-shadow:none!important;}
html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid>.flow-row::after{content:none!important;display:none!important;}

@media(max-width:767px){html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid::before{background:#b6d7d4!important;width:1px!important;box-shadow:none!important;}html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid::after{content:none!important;display:none!important;}}
/* kite-flow-number-refine-20260912 end */
/* adventure-hero-75 */
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(280px,1.1fr)!important;align-items:center!important;gap:32px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;text-align:left!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::before{display:none!important;content:none!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{display:block!important;align-self:center!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:0!important;line-height:1.5!important;white-space:normal!important;transform:none!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{content:"THE COMPASS OF DAWN\a星の羅針盤と、夜明けの扉"!important;display:block!important;position:static!important;margin:0!important;padding:0!important;font-family:Georgia,"Yu Mincho",serif!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:700!important;line-height:1.6!important;letter-spacing:.015em!important;color:transparent!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:240% 100%!important;background-repeat:no-repeat!important;background-clip:text!important;-webkit-background-clip:text!important;background-position:var(--kite-sitewide-hero-title-flow,0%) 50%!important;animation:kiteSitewideHeroTitleFlow 8s ease-in-out infinite!important;white-space:pre-line!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::after{display:none!important;content:none!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{content:""!important;background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/0MSLqxWMJA_full.png)!important;display:block!important;position:relative!important;inset:auto!important;grid-column:2!important;grid-row:1!important;width:100%!important;height:auto!important;aspect-ratio:3/5!important;max-height:520px!important;max-width:312px!important;justify-self:center!important;margin:0!important;padding:0!important;transform:none!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:28px!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{position:relative!important;inset:auto!important;box-sizing:border-box!important;width:min(1116px,calc(100% - 64px))!important;max-width:1116px!important;margin:0 auto 32px!important;padding:16px 0 24px!important;font-size:18px!important;line-height:1.9!important;text-align:left!important;}
@media(max-width:767px){html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{width:100%!important;grid-template-columns:1fr!important;gap:24px!important;padding:24px!important;margin:0!important;}html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text{grid-column:1!important;grid-row:1!important;}html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{font-size:clamp(17px,4.8vw,23px)!important;}html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{grid-column:1!important;grid-row:2!important;width:min(100%,360px)!important;justify-self:center!important;aspect-ratio:3/5!important;max-height:400px!important;max-width:240px!important;}html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>#kite-page-overview{font-size:16px!important;width:calc(100% - 64px)!important;}}
/* /adventure-hero-75 */
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top){overflow-x:clip!important;overflow-y:visible!important;} html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/0MSLqxWMJA_full.png)!important;} html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle>span.kite-sitewide-hero-title-text::before{content:"THE COMPASS OF DAWN\a星の羅針盤と、夜明けの扉"!important;}

/* adventure-75-cms-layout start */
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main:has(#kite-dawn-compass){display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:30px 20px!important;box-sizing:border-box!important;overflow:clip!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #cjnu,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #cjnu>.head,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #cjnu>.head>.inner,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #cjnu>.head>.inner>.txt{display:block!important;position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;transform:none!important;opacity:1!important;overflow:clip!important;}
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #cjnu::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #cjnu::after,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #cjnu>.head>.inner>h2.title,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #cjnu>.head>figure.first-img,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #cjnu>.imgContainer{display:none!important;content:none!important;}
/* adventure-75-cms-layout end */
/* adventure-75-story-scope */
/* KITE_LITTLE_FOUNTAIN_OF_TODAY_20260903_V1 */
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass * {
  box-sizing:border-box!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass {
  --kda-ink:#294650!important;
  --kda-ink-soft:#526d74!important;
  --kda-deep:#0d7680!important;
  --kda-aqua:#d9f5f0!important;
  --kda-sky:#e0f4fa!important;
  --kda-cream:#fffaf0!important;
  --kda-gold:#c7a15b!important;
  --kda-gold-soft:#f7e8c8!important;
  --kda-white:#fffefb!important;
  position:relative!important;
  isolation:isolate!important;
  width:100%!important;
  max-width:1120px!important;
  margin:0 auto!important;
  padding:clamp(18px,3vw,38px)0 clamp(64px,9vw,112px)!important;
  overflow:hidden!important;
  color:var(--kda-ink)!important;
  font-family:"Yu Mincho","Hiragino Mincho ProN","Hiragino Mincho Pro","Noto Serif JP",serif!important;
  line-height:2!important;
  letter-spacing:0.04em!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass::after {
  content:""!important;
  position:absolute!important;
  z-index:-1!important;
  pointer-events:none!important;
  border-radius:50%!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass::before {
  width:min(74vw,760px)!important;
  height:min(74vw,760px)!important;
  top:-3%!important;
  right:-31%!important;
  background:radial-gradient(circle,rgba(188,239,239,0.72) 0%,rgba(220,244,250,0.36) 46%,rgba(255,255,255,0) 72%)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass::after {
  width:min(68vw,660px)!important;
  height:min(68vw,660px)!important;
  bottom:0!important;
  left:-28%!important;
  background:radial-gradient(circle,rgba(247,224,172,0.62) 0%,rgba(219,246,240,0.34) 48%,rgba(255,255,255,0) 74%)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass figure,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass p {
  margin-top:0!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass figure {
  margin-right:0!important;
  margin-bottom:0!important;
  margin-left:0!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:100%!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero {
  position:relative!important;
  display:grid!important;
  grid-template-columns:minmax(0,1.05fr) minmax(300px,0.78fr)!important;
  align-items:center!important;
  gap:clamp(32px,6vw,76px)!important;
  padding:clamp(34px,6vw,76px)!important;
  overflow:hidden!important;
  border:1px solid rgba(42,155,164,0.2)!important;
  border-radius:clamp(28px,4vw,48px)!important;
  background:radial-gradient(circle at 13% 7%,rgba(255,255,255,0.98)0 10%,transparent 34%),linear-gradient(138deg,rgba(255,250,240,0.98),rgba(225,247,248,0.94) 54%,rgba(224,244,250,0.92))!important;
  box-shadow:0 30px 86px rgba(38,104,115,0.14)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero::after {
  content:""!important;
  position:absolute!important;
  pointer-events:none!important;
  border:1px solid rgba(30,173,178,0.24)!important;
  border-radius:50%!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero::before {
  width:174px!important;
  height:52px!important;
  right:41%!important;
  bottom:8%!important;
  border-width:2px 0 0!important;
  transform:rotate(-7deg);
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero::after {
  width:72px!important;
  height:72px!important;
  top:7%!important;
  left:47%!important;
  border-color:rgba(199,161,91,0.36)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero-copy,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapter-body {
  min-width:0!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-eyebrow,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-label {
  max-width:100%!important;
  margin-bottom:0!important;
  color:var(--kda-deep)!important;
  font-family:"Helvetica Neue",Arial,sans-serif!important;
  font-size:clamp(0.67rem,1.2vw,0.79rem)!important;
  font-weight:700!important;
  line-height:1.7!important;
  letter-spacing:0.17em!important;
  text-transform:uppercase!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  word-break:normal!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-eyebrow::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-label::before {
  content:""!important;
  display:inline-block!important;
  width:34px!important;
  height:2px!important;
  margin:0 12px 0.2em 0!important;
  border-radius:999px!important;
  background:linear-gradient(90deg, #45b9c1, #72cfd0, var(--kda-gold))!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-lead {
  margin:clamp(24px,4vw,42px)0 0!important;
  font-size:clamp(1.01rem,1.8vw,1.19rem)!important;
  line-height:2.16!important;
  overflow-wrap:anywhere!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-lead+.kda-lead {
  margin-top:1.05em!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-journey {
  display:flex!important;
  align-items:center!important;
  flex-wrap:wrap!important;
  gap:10px 13px!important;
  margin-top:clamp(28px,5vw,48px)!important;
  color:var(--kda-ink-soft)!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:0.78rem!important;
  line-height:1.7!important;
  letter-spacing:0.11em!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-journey span:not(.kda-dot) {
  max-width:100%!important;
  padding:5px 13px!important;
  border:1px solid rgba(39,166,173,0.3)!important;
  border-radius:999px!important;
  background:rgba(255,255,255,0.82)!important;
  overflow-wrap:anywhere!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-dot {
  flex:0 0 auto!important;
  width:6px!important;
  height:6px!important;
  border-radius:50%!important;
  background:linear-gradient(135deg, #30aeb8, #77d5d1, var(--kda-gold))!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero-media {
  position:relative!important;
  justify-self:center!important;
  width:min(100%,390px)!important;
  min-height:0!important;
  aspect-ratio:3/5!important;
  overflow:hidden!important;
  border:8px solid rgba(255,255,255,0.82)!important;
  border-radius:48% 48% 34px 34px/25% 25% 34px 34px!important;
  background:linear-gradient(180deg, #f7fcfb, var(--kda-sky))!important;
  box-shadow:0 24px 58px rgba(33,102,116,0.2)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero-media img {
  position:absolute!important;
  inset:0!important;
  object-fit:contain!important;
  object-position:50% 50%!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero-media::after {
  content:""!important;
  position:absolute!important;
  inset:0!important;
  pointer-events:none!important;
  background:linear-gradient(180deg,rgba(255,255,255,0) 62%,rgba(31,126,136,0.1))!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-divider {
  display:flex!important;
  justify-content:center!important;
  align-items:center!important;
  gap:15px!important;
  height:clamp(92px,13vw,150px)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-divider::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-divider::after {
  content:""!important;
  width:min(18vw,116px)!important;
  height:2px!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,transparent,rgba(49,176,183,0.76),rgba(199,161,91,0.72))!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-divider::after {
  transform:scaleX(-1);
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-water-mark {
  position:relative!important;
  width:38px!important;
  height:48px!important;
  border:2px solid rgba(37,169,177,0.88)!important;
  border-radius:58% 42% 64% 36%/72% 44% 56% 28%!important;
  background:linear-gradient(150deg,rgba(255,255,255,0.96),rgba(201,241,242,0.8))!important;
  transform:rotate(42deg);
  box-shadow:inset 7px 7px 12px rgba(255,255,255,0.58)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-water-mark::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-water-mark::after {
  content:""!important;
  position:absolute!important;
  pointer-events:none!important;
  border:1px solid rgba(39,174,181,0.26)!important;
  border-radius:50%!important;
  transform:rotate(-42deg);
  animation:kda-water-ripple 4.8s ease-out infinite;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-water-mark::before {
  width:62px!important;
  height:22px!important;
  left:-13px!important;
  bottom:-13px!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-water-mark::after {
  width:86px!important;
  height:31px!important;
  left:-25px!important;
  bottom:-18px!important;
  animation-delay:-2.4s!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters {
  display:grid!important;
  gap:clamp(48px,8vw,96px)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter {
  --kda-chapter-bg:rgba(255, 254, 250, 0.95)!important;
  --kda-media-start:rgba(224, 244, 250, 0.96)!important;
  --kda-media-end:rgba(255, 244, 216, 0.72)!important;
  --kda-chapter-accent:#32abb4!important;
  --kda-chapter-accent-soft:rgba(50, 171, 180, 0.18)!important;
  position:relative!important;
  display:grid!important;
  grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr)!important;
  min-height:650px!important;
  overflow:hidden!important;
  border:1px solid var(--kda-chapter-accent-soft)!important;
  border-radius:clamp(26px,4vw,42px)!important;
  background:var(--kda-chapter-bg)!important;
  box-shadow:0 26px 72px rgba(38,95,105,0.12)!important;
  transition:box-shadow 420ms ease,transform 420ms ease!important;
}

/* Act I, chapters 1-5: clear morning and the first promise. */
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter:nth-child(-n+5) {
  --kda-chapter-bg:rgba(255, 254, 248, 0.96)!important;
  --kda-media-start:rgba(229, 248, 248, 0.98)!important;
  --kda-media-end:rgba(250, 229, 183, 0.7)!important;
  --kda-chapter-accent:#2aaeb6!important;
  --kda-chapter-accent-soft:rgba(42, 174, 182, 0.19)!important;
}

/* Act II, chapters 6-10: evening rain without purple tones. */
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter:nth-child(n+6):nth-child(-n+10) {
  --kda-chapter-bg:rgba(248, 252, 251, 0.96)!important;
  --kda-media-start:rgba(201, 226, 235, 0.96)!important;
  --kda-media-end:rgba(240, 232, 207, 0.78)!important;
  --kda-chapter-accent:#477f8e!important;
  --kda-chapter-accent-soft:rgba(71, 127, 142, 0.21)!important;
}

/* Act III, chapters 11-15: water returns and morning opens again. */
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter:nth-child(n+11) {
  --kda-chapter-bg:rgba(252, 255, 249, 0.97)!important;
  --kda-media-start:rgba(211, 247, 237, 0.98)!important;
  --kda-media-end:rgba(255, 239, 198, 0.76)!important;
  --kda-chapter-accent:#248f87!important;
  --kda-chapter-accent-soft:rgba(36, 143, 135, 0.2)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter::after {
  content:""!important;
  position:absolute!important;
  z-index:0!important;
  right:-46px!important;
  bottom:26px!important;
  width:168px!important;
  height:55px!important;
  border:solid var(--kda-chapter-accent-soft)!important;
  border-width:2px 0 0!important;
  border-radius:50%!important;
  transform:rotate(-8deg);
  pointer-events:none!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapter-media,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapter-body {
  position:relative!important;
  z-index:1!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter:nth-child(even) .kda-chapter-media,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter.kda-chapter--reverse .kda-chapter-media {
  order:2!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapter-media {
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-width:0!important;
  min-height:100%!important;
  padding:clamp(20px,3.8vw,42px)!important;
  overflow:hidden!important;
  background:linear-gradient(145deg, var(--kda-media-start), rgba(230, 248, 246, 0.82) 51%, var(--kda-media-end))!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapter-media::before {
  content:""!important;
  position:absolute!important;
  width:210px!important;
  height:72px!important;
  right:-70px!important;
  bottom:10%!important;
  border:1px solid var(--kda-chapter-accent-soft)!important;
  border-radius:50%!important;
  pointer-events:none!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter:nth-child(n+6):nth-child(-n+10) .kda-chapter-media::after {
  content:""!important;
  position:absolute!important;
  inset:0!important;
  pointer-events:none!important;
  opacity:0.32;
  background:repeating-linear-gradient(112deg,transparent 0 27px,rgba(255,255,255,0.72) 28px 29px,transparent 30px 48px)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter:nth-child(n+11) .kda-chapter-media::before {
  width:230px!important;
  height:96px!important;
  border-width:2px!important;
  box-shadow:0 0 0 18px rgba(102,207,190,0.07),0 0 0 38px rgba(199,161,91,0.05)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-photo {
  position:relative!important;
  z-index:1!important;
  width:100%!important;
  aspect-ratio:4/3!important;
  overflow:hidden!important;
  border:7px solid rgba(255,255,255,0.82)!important;
  border-radius:92px 28px 28px 28px!important;
  background:var(--kda-sky)!important;
  box-shadow:0 20px 48px rgba(32,94,106,0.19)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter:nth-child(even) .kda-photo {
  border-radius:28px 92px 28px 92px!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter:nth-child(5n) .kda-photo {
  border-radius:28px 28px 106px 28px!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-photo img {
  position:absolute!important;
  inset:0!important;
  object-fit:cover!important;
  object-position:50% 50%!important;
  transition:transform 700ms ease!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapter-body {
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  padding:clamp(42px,4.7vw,64px)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-heading {
  max-width:100%!important;
  margin:18px 0 0!important;
  color:var(--kda-ink)!important;
  font-size:clamp(1.44rem,2.4vw,1.82rem)!important;
  font-weight:500!important;
  line-height:1.55!important;
  letter-spacing:0.035em!important;
  overflow-wrap:anywhere!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-poem {
  max-width:100%!important;
  margin:clamp(27px,4vw,42px)0 0!important;
  font-size:clamp(0.96rem,1.5vw,1.05rem)!important;
  line-height:2.12!important;
  overflow-wrap:anywhere!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-stanza {
  display:block!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-stanza+.kda-stanza {
  margin-top:1.28em!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-refrain {
  position:relative!important;
  max-width:100%!important;
  margin:clamp(34px,5vw,48px)0 0!important;
  padding:25px 24px 24px 30px!important;
  border-inline-start:3px solid var(--kda-chapter-accent)!important;
  border-radius:0 26px 26px 0!important;
  color:var(--kda-ink-soft)!important;
  background:linear-gradient(90deg,rgba(218,244,242,0.76),rgba(226,243,249,0.48),rgba(250,233,197,0.42))!important;
  font-size:0.94rem!important;
  line-height:2.08!important;
  overflow-wrap:anywhere!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-refrain strong {
  color:var(--kda-deep)!important;
  font-weight:600!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending {
  position:relative!important;
  margin-top:clamp(70px,10vw,122px)!important;
  padding:clamp(56px,8vw,100px) clamp(24px,7vw,88px)!important;
  overflow:hidden!important;
  border:1px solid rgba(41,159,163,0.17)!important;
  border-radius:clamp(28px,4vw,46px)!important;
  text-align:center!important;
  background:radial-gradient(circle at 50% 4%,rgba(255,255,255,0.99),rgba(255,255,255,0.3) 46%,transparent 71%),linear-gradient(135deg,rgba(216,246,241,0.94),rgba(224,244,250,0.88) 49%,rgba(249,229,185,0.84))!important;
  box-shadow:0 25px 68px rgba(38,104,115,0.1)!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending::after {
  content:""!important;
  position:absolute!important;
  width:190px!important;
  height:64px!important;
  border:1px solid rgba(43,169,176,0.23)!important;
  border-radius:50%!important;
  pointer-events:none!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending::before {
  top:28px!important;
  left:-54px!important;
  transform:rotate(8deg);
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending::after {
  right:-54px!important;
  bottom:10px!important;
  transform:rotate(-12deg);
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending-mark {
  display:flex!important;
  justify-content:center!important;
  align-items:flex-end!important;
  gap:8px!important;
  height:42px!important;
  margin:0 auto 30px!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending-mark i {
  display:block!important;
  width:9px!important;
  border-radius:999px 999px 55% 55%!important;
  background:linear-gradient(180deg, #78d4d1, #28aeb8 62%, var(--kda-gold))!important;
  transform-origin:50% 100%!important;
  animation:kda-fountain-rise 3.8s ease-in-out infinite;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending-mark i:nth-child(1) {
  height:20px!important;
  animation-delay:-1.25s!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending-mark i:nth-child(2) {
  height:38px!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending-mark i:nth-child(3) {
  height:27px!important;
  animation-delay:-2.5s!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending p {
  max-width:100%!important;
  margin:0!important;
  font-size:clamp(1rem,2vw,1.22rem)!important;
  line-height:2.35!important;
  overflow-wrap:anywhere!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending strong {
  color:var(--kda-deep)!important;
  font-weight:600!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending .kda-support-note {
  width:min(100%,760px)!important;
  margin:30px auto 0!important;
  padding-top:24px!important;
  border-top:1px solid rgba(41,100,113,0.18)!important;
  color:#62777b!important;
  font-family:"Yu Gothic","Hiragino Kaku Gothic ProN",sans-serif!important;
  font-size:0.78rem!important;
  font-weight:500!important;
  line-height:1.92!important;
  letter-spacing:0.035em!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass a:focus-visible {
  outline:3px solid #087e89!important;
  outline-offset:4px!important;
}

html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-visually-hidden {
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  padding:0!important;
  margin:-1px!important;
  overflow:hidden!important;
  clip:rect(0,0,0,0)!important;
  white-space:nowrap!important;
  border:0!important;
}

@keyframes kda-water-ripple {
  0% {
    opacity:0;
    scale:0.74;
  }
  32% {
    opacity:0.68;
  }
  100% {
    opacity:0;
    scale:1.18;
  }
}

@keyframes kda-fountain-rise {
  0%,100% {
    opacity:0.64;
    scale:1 0.84;
  }
  50% {
    opacity:1;
    scale:1 1.08;
  }
}

@media (hover: hover) and (pointer: fine) {
  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter:hover {
    transform:translateY(-3px);
    box-shadow:0 31px 78px rgba(38,95,105,0.16)!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapter:hover .kda-photo img {
    transform:scale(1.025);
  }
}

@media (max-width: 860px) {
  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero {
    grid-template-columns:minmax(0,1fr)!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero-copy {
    order:2!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero-media {
    order:1!important;
    width:min(100%,420px)!important;
    min-height:0!important;
    aspect-ratio:3/5!important;
    margin:0 auto!important;
    border-radius:42% 42% 28px 28px/23% 23% 28px 28px!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter {
    grid-template-columns:minmax(0,1fr)!important;
    min-height:0!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter:nth-child(even) .kda-chapter-media,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter.kda-chapter--reverse .kda-chapter-media {
    order:0!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapter-media {
    min-height:0!important;
  }
}

@media (max-width: 520px) {
  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass {
    padding-top:8px!important;
    line-height:1.9!important;
    letter-spacing:0.022em!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero {
    gap:28px!important;
    padding:18px 16px 38px!important;
    border-radius:26px!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero::after {
    opacity:0.58;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-hero-media {
    width:100%!important;
    border-width:5px!important;
    border-radius:24px!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-lead {
    font-size:0.98rem!important;
    line-height:2.02!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-journey {
    gap:8px!important;
    font-size:0.71rem!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-eyebrow,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-label {
    font-size:0.64rem!important;
    line-height:1.75!important;
    letter-spacing:0.115em!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-journey span:not(.kda-dot) {
    padding:4px 9px!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-divider {
    height:80px!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters {
    gap:40px!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter {
    border-radius:24px!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapter-media {
    padding:16px!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-photo,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter:nth-child(even) .kda-photo,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapters>.kda-chapter:nth-child(5n) .kda-photo {
    border-width:5px!important;
    border-radius:22px!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-chapter-body {
    padding:34px 20px 44px!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-heading {
    margin-top:14px!important;
    font-size:1.4rem!important;
    line-height:1.58!important;
    letter-spacing:0.025em!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-poem {
    margin-top:24px!important;
    font-size:0.95rem!important;
    line-height:1.98!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-stanza+.kda-stanza {
    margin-top:1.12em!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-refrain {
    margin-top:30px!important;
    padding:21px 17px 20px 22px!important;
    font-size:0.9rem!important;
    line-height:2!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending {
    margin-top:52px!important;
    padding:50px 18px!important;
    border-radius:26px!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending p {
    font-size:0.96rem!important;
    line-height:2.22!important;
  }

  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass .kda-ending .kda-support-note {
    margin-top:24px!important;
    padding-top:20px!important;
    font-size:0.74rem!important;
    line-height:1.86!important;
  }
}

@media (prefers-reduced-motion: reduce) {
  html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass *,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass *::before,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass *::after {
    scroll-behavior:auto!important;
    animation-duration:0.01ms!important;
    animation-iteration-count:1!important;
    transition-duration:0.01ms!important;
  }
}

/* New page uses the same gentle photo-entry motion as the story family. */
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass,html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass :is(.kda-hero,.kda-chapter,.kda-chapter-media){overflow:clip!important;}
@property --dawn-entry{syntax:"<number>";inherits:false;initial-value:1;}
@keyframes dawn-photo-entry{from{--dawn-entry:0}to{--dawn-entry:1}}
@supports(animation-timeline:view()){
 html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass :is(.kda-photo,.kda-hero-media){animation:dawn-photo-entry auto linear both;animation-timeline:view();animation-range:entry 0%cover 30%;opacity:var(--dawn-entry);translate:0 calc((1 - var(--dawn-entry))*32px);}
}
@media(prefers-reduced-motion:reduce){html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass :is(.kda-photo,.kda-hero-media){animation:none!important;opacity:1;translate:none;}}
/* adventure-75-photo-viewport-fix */
html body.page-257918:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #kite-dawn-compass :is(.kda-hero,.kda-chapter,.kda-chapter-media):not(#top){overflow:clip!important;}
/* kite-flow-number-kiteblue-20260912 start */
html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid>.flow-row .flow-idx{display:grid!important;place-items:center!important;width:62px!important;min-width:62px!important;height:62px!important;border:0!important;border-radius:12px!important;background:linear-gradient(145deg,#1689af,#14628e)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-family:Arial,"Yu Gothic",sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;text-shadow:none!important;box-shadow:0 6px 14px #1d647419!important;transform:none!important;}
html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid>.flow-row .flow-idx::before,html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid>.flow-row .flow-idx::after{content:none!important;display:none!important;}
html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid>.flow-row::before{background:#b6d7d4!important;height:1px!important;box-shadow:none!important;}
html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid>.flow-row::after{content:none!important;display:none!important;}

@media(max-width:767px){html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid::before{background:#b6d7d4!important;width:1px!important;box-shadow:none!important;}html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid::after{content:none!important;display:none!important;}}
/* kite-flow-number-kiteblue-20260912 end */
/* kite-flow-number-pureblue-20260912 start */
html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid>.flow-row .flow-idx{background:linear-gradient(145deg,#287ed0,#195ca8)!important;}
/* kite-flow-number-pureblue-20260912 end */
/* kite-flow-number-light567-20260912 start */
html body.page-154472:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) #gmzq .flow-grid>.flow-row:is(:nth-child(5),:nth-child(6),:nth-child(7)) .flow-idx{background:linear-gradient(145deg,#639bd0,#427fb9)!important;}
/* kite-flow-number-light567-20260912 end */
/* kite-gentle-light-leaves-20260912 start */
html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero{position:relative!important;isolation:isolate!important;}
html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::before{content:""!important;display:block!important;position:absolute!important;inset:0!important;width:auto!important;height:auto!important;border:0!important;border-radius:inherit!important;background-image:radial-gradient(ellipse at 25% 30%,rgba(121,206,218,.18),transparent 58%),radial-gradient(ellipse at 75% 65%,rgba(141,214,192,.14),transparent 58%)!important;background-size:145% 145%!important;pointer-events:none!important;z-index:-1!important;animation:kiteGentleLight13 13s ease-in-out infinite alternate!important;}
html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::after{content:""!important;display:block!important;position:absolute!important;top:22px!important;right:42px!important;left:auto!important;bottom:auto!important;width:29px!important;height:16px!important;border:0!important;border-radius:0 90%0 90%!important;background:linear-gradient(135deg,rgba(105,184,178,.42),rgba(108,173,206,.38))!important;box-shadow:-58px 12px 0-3px rgba(115,184,199,.24)!important;pointer-events:none!important;z-index:1!important;animation:kiteGentleLeaves13 7s ease-in-out infinite!important;}
@keyframes kiteGentleLight13{from{background-position:0% 10%}to{background-position:100% 80%}}
@keyframes kiteGentleLeaves13{0%,100%{translate:0 0;rotate:0deg}50%{translate:-8px 8px;rotate:9deg}}
@media(max-width:600px){html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::after{right:22px!important;top:14px!important;width:22px!important;height:12px!important;}}
@media(prefers-reduced-motion:reduce){html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::before,html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::after{animation:none!important;}}
/* kite-gentle-light-leaves-20260912 end */
/* kite-gentle13-brighter-20260912 start */
html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::before{background-image:radial-gradient(ellipse at 25% 30%,rgba(100,194,214,.32),transparent 58%),radial-gradient(ellipse at 75% 65%,rgba(120,208,186,.26),transparent 58%)!important;animation-duration:11s!important;}
html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::after{width:38px!important;height:21px!important;background:linear-gradient(135deg,rgba(83,163,158,.62),rgba(83,151,191,.56))!important;box-shadow:-64px 15px 0-3px rgba(99,168,187,.40)!important;animation-name:kiteGentleLeavesClear13!important;animation-duration:8s!important;}
@keyframes kiteGentleLeavesClear13{0%,100%{translate:0 0;rotate:-4deg}50%{translate:-18px 14px;rotate:12deg}}
@media(max-width:600px){html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::after{width:29px!important;height:16px!important;}}
/* kite-gentle13-brighter-20260912 end */
@media(prefers-reduced-motion:reduce){html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::before,html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::after{animation:none!important;}}
/* kite-home-gentle-title4-20260912 start */
html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero .title,html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero .title span{background-image:linear-gradient(100deg,#1a658f,#2d9297,#1a658f)!important;background-size:220% 100%!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:kiteHomeTitle4 12s ease-in-out infinite alternate!important;}
@keyframes kiteHomeTitle4{from{background-position:0% 50%}to{background-position:100% 50%}}
@media(prefers-reduced-motion:reduce){html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero .title,html body #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero .title span{animation:none!important;}}
/* kite-home-gentle-title4-20260912 end */
/* kite-slide-title-shine-20260912 start */
@supports ((background-clip:text) or (-webkit-background-clip:text)){
html body#top#top#top#top#top.slide header.header .logo-catch,html body#top#top#top#top#top.slide header.header .siteTitle>a>.logo-main,html body#top#top#top#top#top.slide header.header .siteTitle>a>.sava,html body#top#top#top#top#top.slide header.header .siteTitle>a>.kite-area-text::after{background-image:linear-gradient(105deg,#fff 0%,#fff 45%,#d8f6ed 48%,#77d4b7 50%,#d8f6ed 52%,#fff 55%,#fff 100%)!important;background-size:250% 100%!important;background-position:100% 50%;background-repeat:no-repeat!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:kiteSlideTitleShine 3.6s cubic-bezier(.4,0,.6,1) .6s 1 both!important;}
}
@keyframes kiteSlideTitleShine{from{background-position:100% 50%}to{background-position:0% 50%}}
@media(prefers-reduced-motion:reduce){html body#top#top#top#top#top.slide header.header .logo-catch,html body#top#top#top#top#top.slide header.header .siteTitle>a>.logo-main,html body#top#top#top#top#top.slide header.header .siteTitle>a>.sava,html body#top#top#top#top#top.slide header.header .siteTitle>a>.kite-area-text::after{animation:none!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}}
      /* kite-slide-title-shine-20260912 end */
/* kite-office-text-offset-20260912 start */
@media(min-width:1024px){html body#top #kite-home-welcome-b-20260910 .address>.building+div{margin-left:24px!important;min-width:0;}}
/* kite-office-text-offset-20260912 end */
/* kite-consult-lavender-20260912 start */
html body#top#top#top#top #concern-section .flow-item .link-container .link-btn{background:linear-gradient(120deg,#a291cd,#b6a9de)!important;border:1px solid #ffffff70!important;border-radius:16px!important;box-shadow:0 8px 22px #a291cd25!important;color:#fff!important;text-shadow:0 1px 3px #36485735!important;}
html body#top#top#top#top #concern-section .flow-item .link-btn .btn-text,html body#top#top#top#top #concern-section .flow-item .link-btn .btn-text span{color:#fff!important;-webkit-text-fill-color:#fff!important;line-height:1.7!important;word-break:normal!important;overflow-wrap:normal!important;}
html body#top#top#top#top #concern-section .flow-item .link-btn .btn-arrow{color:#fff!important;stroke:#fff!important;flex-shrink:0!important;}
html body#top#top#top#top #concern-section .cta-section{background:linear-gradient(135deg,#fff,#f8f4ff)!important;border:1px solid #a291cd50!important;border-radius:18px!important;box-shadow:0 12px 28px #a291cd12!important;}
html body#top#top#top#top #concern-section .cta-section .cta-head{color:#465f69!important;-webkit-text-fill-color:#465f69!important;text-shadow:none!important;}
html body#top#top#top#top #concern-section .cta-section .cta-body{color:#526973!important;-webkit-text-fill-color:#526973!important;text-shadow:none!important;}
/* kite-consult-lavender-20260912 end */
/* kite-feature-number-hover-20260912 start */
html body#top#top #guide-section .feature-card>.feature-num{transition:color .3s ease,-webkit-text-fill-color .3s ease!important;}
@media(hover:hover) and (pointer:fine){html body#top#top #guide-section .feature-card:hover>.feature-num{color:rgba(39,151,155,.58)!important;-webkit-text-fill-color:rgba(39,151,155,.58)!important;}}
html body#top#top #guide-section .feature-card:focus-within>.feature-num{color:rgba(39,151,155,.58)!important;-webkit-text-fill-color:rgba(39,151,155,.58)!important;}
@media(prefers-reduced-motion:reduce){html body#top#top #guide-section .feature-card>.feature-num{transition:none!important;}}
/* kite-feature-number-hover-20260912 end */
/* kite-nav-pastel-seven-20260912 start */
html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn{background:#599fca!important;color:#fff!important;border:0!important;border-bottom:3px solid #ffffff45!important;border-radius:13px!important;box-shadow:none!important;text-shadow:0 1px 2px #17375435!important;transition:filter .25s,transform .25s!important;}
html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn:first-of-type{background:#e87e88!important;}
html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn:nth-of-type(n+7){background:#a18acb!important;}
html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn .btn-text{color:#fff!important;-webkit-text-fill-color:#fff!important;}
html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn .btn-arrow{color:#fff!important;stroke:#fff!important;animation:none!important;transition:transform .25s!important;}
html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn:hover{filter:brightness(1.07);transform:translateY(-2px)!important;box-shadow:none!important;}
html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn:hover .btn-arrow{transform:translateX(3px)!important;}
html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn:focus-visible{outline:3px solid #244e77!important;outline-offset:4px;}
@media(prefers-reduced-motion:reduce){html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn,html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn .btn-arrow{transition:none!important;}html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn:hover,html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn:hover .btn-arrow{transform:none!important;}}
/* kite-nav-pastel-seven-20260912 end */
/* kite-leaves-five-20260912 start */
html body#top #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::after{width:38px!important;height:21px!important;top:28px!important;right:44px!important;box-shadow:-54px 25px 0-5px rgba(99,168,187,.38),-103px -3px 0 3px rgba(99,168,187,.32),-149px 32px 0-7px rgba(99,168,187,.42),-190px 5px 0-3px rgba(99,168,187,.28)!important;}
@media(max-width:600px){html body#top #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::after{scale:.72!important;transform-origin:right top!important;right:22px!important;}}
/* kite-leaves-five-20260912 end */
/* kite-popular-photo-larger-20260912 start */
@media(min-width:801px){html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-layout{grid-template-columns:1.08fr .92fr!important;gap:30px!important;}html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 img{height:470px!important;object-fit:contain!important;}}
@media(max-width:800px){html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 figure{width:calc(100% + 16px)!important;max-width:none!important;margin-left:-8px!important;margin-right:-8px!important;}html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 img{height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;}}
/* kite-popular-photo-larger-20260912 end */
/* kite-scroll-follow-seven-20260912 start */
body{--k:"KGZ1bmN0aW9uKCl7InVzZSBzdHJpY3QiO3ZhciBNPSJLSVRFX1NJVEVXSURFX0JSRUFEQ1JVTUJfUkVMT0NBVElPTl8yMDI2MDgyOV9WMSI7dmFyIEs9Il9fa2l0ZVNpdGV3aWRlQnJlYWRjcnVtYlJlbG9jYXRpb24yMDI2MDgyOVYxIjt2YXIgcGF0aD13aW5kb3cubG9jYXRpb24ucGF0aG5hbWV8fCIvIjtpZihwYXRoPT09Ii8ifHxwYXRoPT09Ii9pbmRleC5odG1sIilyZXR1cm47dmFyIHBzPVt7dGVzdDovXlwvY29udDFcL21haW5cLmh0bWwkLyxzZToiLmtzLWhlcm8ifSx7dGVzdDovXlwvY29udDFcLzU5XC5odG1sJC8sc2U6IiNraXRlLXJlZ2lvbi1oZXJvIn0se3Rlc3Q6L15cL2NvbnQ3XC9tYWluXC5odG1sJC8sc2U6Ii5jb2wtaGVybyIsY2I6dHJ1ZSxjczoiLmNvbC1jb250YWluZXIiLG1yOjg0MCxkcjo1MTAsbW06NzY3fSx7dGVzdDovXlwvY29udDhcL21haW5cLmh0bWwkLyxzZToiLnNhdmEtaGVybyIsY2I6dHJ1ZSxjczoiLnNhdmEtY29udGFpbmVyIixtcjo1NTAsZHI6NDIwLG1tOjc2OH0se3Rlc3Q6L15cL2NvbnQxMFwvbWFpblwuaHRtbCQvLHNlOiIua3BwLWhlcm8ifSx7dGVzdDovXlwvY29udDExXC9tYWluXC5odG1sJC8sc2U6Ii5raXRlLWFyZWEtbmF2In0se3Rlc3Q6L15cL2NvbnQxMVwvKDQ2fDQ3fDQ4fDQ5fDUwKVwuaHRtbCQvLHNlOiIua2l0ZS1yZWdpb24tbmF2In0se3Rlc3Q6L15cL2NvbnQxMVwvKDU1fDU2fDU3fDYyfDYzKVwuaHRtbCQvLHNlOiIua2l0ZS1tZWRpY2FsLWhlcm8tdjIifSx7dGVzdDovXlwvcHJvZmlsZVwuaHRtbCQvLHNlOiIua3AtaGVybyJ9XTt2YXIgcHQ9bnVsbDtmb3IodmFyIGk9MDtpPHBzLmxlbmd0aDtpKz0xKXtpZihwc1tpXS50ZXN0LnRlc3QocGF0aCkpe3B0PXBzW2ldO2JyZWFrO319dmFyIHN0PXdpbmRvd1tLXXx8e21hcmtlcjpNLHJ0OjAsb2I6bnVsbCxudjpudWxsLGFuOm51bGwsY3Q6bnVsbCxpcDpudWxsLHB0OnB0fTt3aW5kb3dbS109c3Q7c3QucHQ9cHQ7ZnVuY3Rpb24gaXYoZWwpe2lmKCFlbClyZXR1cm4gZmFsc2U7dmFyIHN0eWxlPXdpbmRvdy5nZXRDb21wdXRlZFN0eWxlKGVsKTt2YXIgcmM9ZWwuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7cmV0dXJuIHN0eWxlLmRpc3BsYXkhPT0ibm9uZSImJnN0eWxlLnZpc2liaWxpdHkhPT0iaGlkZGVuIiYmTnVtYmVyKHN0eWxlLm9wYWNpdHkpPjAmJnJjLndpZHRoPjAmJnJjLmhlaWdodD4wO31mdW5jdGlvbiBmYigpe3JldHVybiBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCduYXYucG5reltkYXRhLWtpdGUtYnJlYWRjcnVtYi1yZWxvY2F0aW9uPSInK00rJyJdJyl8fGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImJvZHkgPiBuYXYucG5reiIpO31mdW5jdGlvbiBibSgpe3ZhciBtcz1kb2N1bWVudC5ib2R5P2RvY3VtZW50LmJvZHkuY2hpbGRyZW46W107Zm9yKHZhciBpPTA7aTxtcy5sZW5ndGg7aSs9MSl7aWYobXNbaV0udGFnTmFtZT09PSJOQVYiJiZtc1tpXS5jbGFzc0xpc3QuY29udGFpbnMoIm1lbnUiKSlyZXR1cm4gbXNbaV07fXJldHVybiBudWxsO31mdW5jdGlvbiB1Yygpe3ZhciBudj1zdC5udjt2YXIgYW49c3QuYW47aWYoIW52fHwhYW58fCFkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY29udGFpbnMobnYpfHwhZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmNvbnRhaW5zKGFuKSlyZXR1cm47dmFyIGNsPTA7aWYoc3QucHQmJnN0LnB0LmNiKXt2YXIgbW49Ym0oKTtpZihpdihtbikpe3ZhciBtZT1tbi5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTt2YXIgYXI9YW4uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7Y2w9TWF0aC5tYXgoMCxtZS5ib3R0b20tYXIuYm90dG9tKTt9fW52LnN0eWxlLnNldFByb3BlcnR5KCItLWtpdGUtYnJlYWRjcnVtYi1jbGVhcmFuY2UiLGNsLnRvRml4ZWQoMikrInB4Iik7fWZ1bmN0aW9uIHVyKCl7aWYoIXN0LnB0fHwhc3QucHQuY3N8fCFzdC5hbilyZXR1cm47dmFyIGN0PWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Ioc3QucHQuY3MpO2lmKCFjdClyZXR1cm47aWYoc3QuY3QhPT1jdCl7c3QuY3Q9Y3Q7c3QuaXA9e3ZhbHVlOmN0LnN0eWxlLmdldFByb3BlcnR5VmFsdWUoInBhZGRpbmctdG9wIikscHJpb3JpdHk6Y3Quc3R5bGUuZ2V0UHJvcGVydHlQcmlvcml0eSgicGFkZGluZy10b3AiKX07fWlmKHdpbmRvdy5pbm5lcldpZHRoPD03Njcpe2lmKHN0LmlwJiZzdC5pcC52YWx1ZSl7Y3Quc3R5bGUuc2V0UHJvcGVydHkoInBhZGRpbmctdG9wIixzdC5pcC52YWx1ZSxzdC5pcC5wcmlvcml0eSk7fWVsc2V7Y3Quc3R5bGUucmVtb3ZlUHJvcGVydHkoInBhZGRpbmctdG9wIik7fWN0LnJlbW92ZUF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVzZXJ2ZSIpO3JldHVybjt9dmFyIHJ2PXdpbmRvdy5pbm5lcldpZHRoPD1zdC5wdC5tbT9zdC5wdC5tcjpzdC5wdC5kcjt2YXIgYXI9c3QuYW4uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7dmFyIGNyPWN0LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO3ZhciB0Zj1hci5ib3R0b20rd2luZG93LnNjcm9sbFkrcnY7dmFyIGNwPWNyLnRvcCt3aW5kb3cuc2Nyb2xsWTt2YXIgYXA9TWF0aC5tYXgoMCx0Zi1jcCk7Y3Quc3R5bGUuc2V0UHJvcGVydHkoInBhZGRpbmctdG9wIixhcC50b0ZpeGVkKDIpKyJweCIsImltcG9ydGFudCIpO2N0LnNldEF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVzZXJ2ZSIsTSk7fWZ1bmN0aW9uIHVnKCl7dWMoKTt1cigpO3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodXIpO31mdW5jdGlvbiBvZygpe2lmKCEoIlJlc2l6ZU9ic2VydmVyImluIHdpbmRvdyl8fHN0Lm9ifHwhc3QuYW4pcmV0dXJuO3N0Lm9iPW5ldyBSZXNpemVPYnNlcnZlcihmdW5jdGlvbigpe3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodWcpO30pO3N0Lm9iLm9ic2VydmUoc3QuYW4pO3ZhciBtbj1ibSgpO2lmKG1uKXN0Lm9iLm9ic2VydmUobW4pO31mdW5jdGlvbiBwYigpe3ZhciBudj1mYigpO2lmKCFudilyZXR1cm4gZmFsc2U7c3QubnY9bnY7bnYuc2V0QXR0cmlidXRlKCJkYXRhLWtpdGUtYnJlYWRjcnVtYi1mbG93IixwdD8iY3VzdG9tIjoic3RhbmRhcmQiKTt2YXIgYW47aWYoIXB0KXtudi5zdHlsZS5yZW1vdmVQcm9wZXJ0eSgiLS1raXRlLWJyZWFkY3J1bWItY2xlYXJhbmNlIik7dmFyIGhlYWRpbmc9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiYm9keSA+IGgxLnBhZ2VUaXRsZSIpO3ZhciBvdmVydmlldz1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIja2l0ZS1wYWdlLW92ZXJ2aWV3Iik7dmFyIGxvY2FsTWVudT1ibSgpO2FuPWl2KG92ZXJ2aWV3KT9vdmVydmlldzpoZWFkaW5nO2lmKGl2KGxvY2FsTWVudSkmJmFuJiZsb2NhbE1lbnUuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkudG9wPj1hbi5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5ib3R0b20tMSYmd2luZG93LmdldENvbXB1dGVkU3R5bGUobG9jYWxNZW51KS5wb3NpdGlvbiE9PSJmaXhlZCIpe2FuPWxvY2FsTWVudTt9fWVsc2V7YW49ZG9jdW1lbnQucXVlcnlTZWxlY3RvcihwdC5zZSk7fWlmKCFhbnx8IWFuLnBhcmVudE5vZGUpcmV0dXJuIGZhbHNlO3N0LmFuPWFuO2lmKG52LnBhcmVudE5vZGUhPT1hbi5wYXJlbnROb2RlfHxudi5wcmV2aW91c0VsZW1lbnRTaWJsaW5nIT09YW4pe2FuLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKG52LGFuLm5leHRTaWJsaW5nKTt9bnYuY2xhc3NMaXN0LmFkZCgia2l0ZS1icmVhZGNydW1iLXJlbG9jYXRlZCIpO252LnNldEF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVsb2NhdGlvbiIsTSk7dWcoKTtvZygpO3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodWcpO3JldHVybiB0cnVlO31mdW5jdGlvbiByZXRyeShybSl7aWYocGIoKXx8cm08PTApcmV0dXJuO3dpbmRvdy5zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7cmV0cnkocm0tMSk7fSwzMDApO31pZighc3QuYm91bmQpe3N0LmJvdW5kPXRydWU7d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoInJlc2l6ZSIsZnVuY3Rpb24oKXt3aW5kb3cuY2xlYXJUaW1lb3V0KHN0LnJ0KTtzdC5ydD13aW5kb3cuc2V0VGltZW91dCh1ZywxMDApO30se3Bhc3NpdmU6dHJ1ZX0pO3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJsb2FkIix1Zyx7b25jZTp0cnVlfSk7fWlmKGRvY3VtZW50LnJlYWR5U3RhdGU9PT0ibG9hZGluZyIpe2RvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLGZ1bmN0aW9uKCl7cmV0cnkoMTIpO30se29uY2U6dHJ1ZX0pO31lbHNle3JldHJ5KDEyKTt9d2luZG93LnNldFRpbWVvdXQodWcsMTIwMCk7fSkoKTsKCjsoKCk9PntpZighL15cLyg/OmluZGV4XC5odG1sKT8kLy50ZXN0KGxvY2F0aW9uLnBhdGhuYW1lKXx8ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImtpdGUtc2Nyb2xsLWZpcmVmbGllcyIpKXJldHVybjtjb25zdCBzPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInN0eWxlIik7cy5pZD0ia2l0ZS1mb2xsb3ctZmlyZWZsaWVzLXN0eWxlIjtzLnRleHRDb250ZW50PSIja2l0ZS1zY3JvbGwtZmlyZWZsaWVze3Bvc2l0aW9uOmZpeGVkIWltcG9ydGFudDtpbnNldDowIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50O3BvaW50ZXItZXZlbnRzOm5vbmUhaW1wb3J0YW50O3otaW5kZXg6MjE0NzQ4MzAwMCFpbXBvcnRhbnR9LmtpdGUtc2Nyb2xsLWZseXtwb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnQ7bGVmdDowO3RvcDowO3dpZHRoOjdweCFpbXBvcnRhbnQ7aGVpZ2h0OjdweCFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo1MCUhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZmJkNSFpbXBvcnRhbnQ7Ym94LXNoYWRvdzowIDAgNHB4ICNmNGVmODUsMCAwIDEwcHggI2M2ZDk1MCwwIDAgMTlweCAjZDdlOTg3IWltcG9ydGFudDt3aWxsLWNoYW5nZTp0cmFuc2Zvcm0sb3BhY2l0eX1odG1sIGJvZHkjdG9wOjpiZWZvcmUsaHRtbCBib2R5I3RvcDo6YWZ0ZXJ7ZGlzcGxheTpub25lIWltcG9ydGFudH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2UpeyNraXRlLXNjcm9sbC1maXJlZmxpZXN7ZGlzcGxheTpub25lIWltcG9ydGFudH19Ijtkb2N1bWVudC5oZWFkLmFwcGVuZChzKTsvKiBMb2NhbCBwcm90b3R5cGU6IHNldmVuIHZpZXdwb3J0IGZpcmVmbGllcyB3aXRoIGJvdW5kZWQgc2Nyb2xsIGluZXJ0aWEuICovCigoKT0+ewppZihkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgna2l0ZS1zY3JvbGwtZmlyZWZsaWVzJykpcmV0dXJuOwpjb25zdCByZWR1Y2U9bWF0Y2hNZWRpYSgnKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSknKTsKY29uc3QgbGF5ZXI9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7bGF5ZXIuaWQ9J2tpdGUtc2Nyb2xsLWZpcmVmbGllcyc7bGF5ZXIuc2V0QXR0cmlidXRlKCdhcmlhLWhpZGRlbicsJ3RydWUnKTtkb2N1bWVudC5ib2R5LmFwcGVuZChsYXllcik7CmNvbnN0IGZsaWVzPUFycmF5LmZyb20oe2xlbmd0aDo3fSwoXyxpKT0+e2NvbnN0IGVsPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2knKTtlbC5jbGFzc05hbWU9J2tpdGUtc2Nyb2xsLWZseSc7bGF5ZXIuYXBwZW5kKGVsKTtyZXR1cm4ge2VsLHg6MCx5OjAsb2Zmc2V0OjAsdjowLHBoYXNlOmkqMS43M307fSk7CmxldCBsYXN0U2Nyb2xsPXNjcm9sbFksbGFzdFRpbWU9MCxyYWY9MDsKZnVuY3Rpb24gc2Nyb2xsKCl7Y29uc3QgZGVsdGE9c2Nyb2xsWS1sYXN0U2Nyb2xsO2xhc3RTY3JvbGw9c2Nyb2xsWTtpZihyZWR1Y2UubWF0Y2hlcylyZXR1cm47Y29uc3QgaW1wdWxzZT1NYXRoLm1heCgtMjYsTWF0aC5taW4oMjYsZGVsdGEqLjEzKSk7ZmxpZXMuZm9yRWFjaCgoZixpKT0+Zi52PU1hdGgubWF4KC0zNixNYXRoLm1pbigzNixmLnYtaW1wdWxzZSooLjc1K2kqLjA3KSkpKTt9CmZ1bmN0aW9uIGZyYW1lKHQpe2NvbnN0IGR0PU1hdGgubWluKDIsKHQtbGFzdFRpbWUpLzE2LjY2N3x8MSk7bGFzdFRpbWU9dDtjb25zdCBzZWM9dC8xMDAwO2ZsaWVzLmZvckVhY2goKGYsaSk9PntmLnYrPSgtZi5vZmZzZXQqLjAxMi1mLnYqLjA5NSkqZHQ7Zi5vZmZzZXQ9TWF0aC5tYXgoLTEwMCxNYXRoLm1pbigxMDAsZi5vZmZzZXQrZi52KmR0KSk7Y29uc3QgeD1pbm5lcldpZHRoKiguMTAraSouMTI1KStNYXRoLnNpbihzZWMqLjE3K2YucGhhc2UpKk1hdGgubWluKDU1LGlubmVyV2lkdGgqLjA2KTtjb25zdCB5PWlubmVySGVpZ2h0KiguMjIrKGklMykqLjI1KStNYXRoLnNpbihzZWMqLjIyK2YucGhhc2UpKjM2K2Yub2Zmc2V0O2YuZWwuc3R5bGUudHJhbnNmb3JtPWB0cmFuc2xhdGUzZCgke3h9cHgsJHtNYXRoLm1heCgxMixNYXRoLm1pbihpbm5lckhlaWdodC0xOCx5KSl9cHgsMClgO2YuZWwuc3R5bGUub3BhY2l0eT1TdHJpbmcoLjMyKy42KiguNSsuNSpNYXRoLnNpbihzZWMqKC43NStpKi4wMjUpK2YucGhhc2UpKSk7fSk7cmFmPXJlcXVlc3RBbmltYXRpb25GcmFtZShmcmFtZSk7fQpmdW5jdGlvbiBzeW5jKCl7Y2FuY2VsQW5pbWF0aW9uRnJhbWUocmFmKTtsYXN0VGltZT0wO2lmKCFyZWR1Y2UubWF0Y2hlcyYmIWRvY3VtZW50LmhpZGRlbilyYWY9cmVxdWVzdEFuaW1hdGlvbkZyYW1lKGZyYW1lKTt9CmFkZEV2ZW50TGlzdGVuZXIoJ3Njcm9sbCcsc2Nyb2xsLHtwYXNzaXZlOnRydWV9KTtkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCd2aXNpYmlsaXR5Y2hhbmdlJyxzeW5jKTtyZWR1Y2UuYWRkRXZlbnRMaXN0ZW5lcignY2hhbmdlJyxzeW5jKTtzeW5jKCk7Cn0pKCk7DQp9KSgpOw=="}
/* kite-scroll-follow-seven-20260912 end */
/* kite-leaves-calm-20260912 start */
html body#top #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::after{animation:kiteLeavesQuiet 16s ease-in-out infinite!important;rotate:0deg!important;translate:0 0!important;}
@keyframes kiteLeavesQuiet{0%,100%{transform:translate(0,0)}50%{transform:translate(-2px,1px)}}
@media(prefers-reduced-motion:reduce){html body#top #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::after{animation:none!important;transform:none!important;}}
/* kite-leaves-calm-20260912 end */
/* kite-leaves-drift-20260912 */
@keyframes kiteLeavesQuiet{0%,100%{transform:translate(0,0)}50%{transform:translate(-8px,4px)}}
/* kite-fireflies-natural-follow-20260912 */
body{--k:"KGZ1bmN0aW9uKCl7InVzZSBzdHJpY3QiO3ZhciBNPSJLSVRFX1NJVEVXSURFX0JSRUFEQ1JVTUJfUkVMT0NBVElPTl8yMDI2MDgyOV9WMSI7dmFyIEs9Il9fa2l0ZVNpdGV3aWRlQnJlYWRjcnVtYlJlbG9jYXRpb24yMDI2MDgyOVYxIjt2YXIgcGF0aD13aW5kb3cubG9jYXRpb24ucGF0aG5hbWV8fCIvIjtpZihwYXRoPT09Ii8ifHxwYXRoPT09Ii9pbmRleC5odG1sIilyZXR1cm47dmFyIHBzPVt7dGVzdDovXlwvY29udDFcL21haW5cLmh0bWwkLyxzZToiLmtzLWhlcm8ifSx7dGVzdDovXlwvY29udDFcLzU5XC5odG1sJC8sc2U6IiNraXRlLXJlZ2lvbi1oZXJvIn0se3Rlc3Q6L15cL2NvbnQ3XC9tYWluXC5odG1sJC8sc2U6Ii5jb2wtaGVybyIsY2I6dHJ1ZSxjczoiLmNvbC1jb250YWluZXIiLG1yOjg0MCxkcjo1MTAsbW06NzY3fSx7dGVzdDovXlwvY29udDhcL21haW5cLmh0bWwkLyxzZToiLnNhdmEtaGVybyIsY2I6dHJ1ZSxjczoiLnNhdmEtY29udGFpbmVyIixtcjo1NTAsZHI6NDIwLG1tOjc2OH0se3Rlc3Q6L15cL2NvbnQxMFwvbWFpblwuaHRtbCQvLHNlOiIua3BwLWhlcm8ifSx7dGVzdDovXlwvY29udDExXC9tYWluXC5odG1sJC8sc2U6Ii5raXRlLWFyZWEtbmF2In0se3Rlc3Q6L15cL2NvbnQxMVwvKDQ2fDQ3fDQ4fDQ5fDUwKVwuaHRtbCQvLHNlOiIua2l0ZS1yZWdpb24tbmF2In0se3Rlc3Q6L15cL2NvbnQxMVwvKDU1fDU2fDU3fDYyfDYzKVwuaHRtbCQvLHNlOiIua2l0ZS1tZWRpY2FsLWhlcm8tdjIifSx7dGVzdDovXlwvcHJvZmlsZVwuaHRtbCQvLHNlOiIua3AtaGVybyJ9XTt2YXIgcHQ9bnVsbDtmb3IodmFyIGk9MDtpPHBzLmxlbmd0aDtpKz0xKXtpZihwc1tpXS50ZXN0LnRlc3QocGF0aCkpe3B0PXBzW2ldO2JyZWFrO319dmFyIHN0PXdpbmRvd1tLXXx8e21hcmtlcjpNLHJ0OjAsb2I6bnVsbCxudjpudWxsLGFuOm51bGwsY3Q6bnVsbCxpcDpudWxsLHB0OnB0fTt3aW5kb3dbS109c3Q7c3QucHQ9cHQ7ZnVuY3Rpb24gaXYoZWwpe2lmKCFlbClyZXR1cm4gZmFsc2U7dmFyIHN0eWxlPXdpbmRvdy5nZXRDb21wdXRlZFN0eWxlKGVsKTt2YXIgcmM9ZWwuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7cmV0dXJuIHN0eWxlLmRpc3BsYXkhPT0ibm9uZSImJnN0eWxlLnZpc2liaWxpdHkhPT0iaGlkZGVuIiYmTnVtYmVyKHN0eWxlLm9wYWNpdHkpPjAmJnJjLndpZHRoPjAmJnJjLmhlaWdodD4wO31mdW5jdGlvbiBmYigpe3JldHVybiBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCduYXYucG5reltkYXRhLWtpdGUtYnJlYWRjcnVtYi1yZWxvY2F0aW9uPSInK00rJyJdJyl8fGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImJvZHkgPiBuYXYucG5reiIpO31mdW5jdGlvbiBibSgpe3ZhciBtcz1kb2N1bWVudC5ib2R5P2RvY3VtZW50LmJvZHkuY2hpbGRyZW46W107Zm9yKHZhciBpPTA7aTxtcy5sZW5ndGg7aSs9MSl7aWYobXNbaV0udGFnTmFtZT09PSJOQVYiJiZtc1tpXS5jbGFzc0xpc3QuY29udGFpbnMoIm1lbnUiKSlyZXR1cm4gbXNbaV07fXJldHVybiBudWxsO31mdW5jdGlvbiB1Yygpe3ZhciBudj1zdC5udjt2YXIgYW49c3QuYW47aWYoIW52fHwhYW58fCFkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY29udGFpbnMobnYpfHwhZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmNvbnRhaW5zKGFuKSlyZXR1cm47dmFyIGNsPTA7aWYoc3QucHQmJnN0LnB0LmNiKXt2YXIgbW49Ym0oKTtpZihpdihtbikpe3ZhciBtZT1tbi5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTt2YXIgYXI9YW4uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7Y2w9TWF0aC5tYXgoMCxtZS5ib3R0b20tYXIuYm90dG9tKTt9fW52LnN0eWxlLnNldFByb3BlcnR5KCItLWtpdGUtYnJlYWRjcnVtYi1jbGVhcmFuY2UiLGNsLnRvRml4ZWQoMikrInB4Iik7fWZ1bmN0aW9uIHVyKCl7aWYoIXN0LnB0fHwhc3QucHQuY3N8fCFzdC5hbilyZXR1cm47dmFyIGN0PWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Ioc3QucHQuY3MpO2lmKCFjdClyZXR1cm47aWYoc3QuY3QhPT1jdCl7c3QuY3Q9Y3Q7c3QuaXA9e3ZhbHVlOmN0LnN0eWxlLmdldFByb3BlcnR5VmFsdWUoInBhZGRpbmctdG9wIikscHJpb3JpdHk6Y3Quc3R5bGUuZ2V0UHJvcGVydHlQcmlvcml0eSgicGFkZGluZy10b3AiKX07fWlmKHdpbmRvdy5pbm5lcldpZHRoPD03Njcpe2lmKHN0LmlwJiZzdC5pcC52YWx1ZSl7Y3Quc3R5bGUuc2V0UHJvcGVydHkoInBhZGRpbmctdG9wIixzdC5pcC52YWx1ZSxzdC5pcC5wcmlvcml0eSk7fWVsc2V7Y3Quc3R5bGUucmVtb3ZlUHJvcGVydHkoInBhZGRpbmctdG9wIik7fWN0LnJlbW92ZUF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVzZXJ2ZSIpO3JldHVybjt9dmFyIHJ2PXdpbmRvdy5pbm5lcldpZHRoPD1zdC5wdC5tbT9zdC5wdC5tcjpzdC5wdC5kcjt2YXIgYXI9c3QuYW4uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7dmFyIGNyPWN0LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO3ZhciB0Zj1hci5ib3R0b20rd2luZG93LnNjcm9sbFkrcnY7dmFyIGNwPWNyLnRvcCt3aW5kb3cuc2Nyb2xsWTt2YXIgYXA9TWF0aC5tYXgoMCx0Zi1jcCk7Y3Quc3R5bGUuc2V0UHJvcGVydHkoInBhZGRpbmctdG9wIixhcC50b0ZpeGVkKDIpKyJweCIsImltcG9ydGFudCIpO2N0LnNldEF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVzZXJ2ZSIsTSk7fWZ1bmN0aW9uIHVnKCl7dWMoKTt1cigpO3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodXIpO31mdW5jdGlvbiBvZygpe2lmKCEoIlJlc2l6ZU9ic2VydmVyImluIHdpbmRvdyl8fHN0Lm9ifHwhc3QuYW4pcmV0dXJuO3N0Lm9iPW5ldyBSZXNpemVPYnNlcnZlcihmdW5jdGlvbigpe3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodWcpO30pO3N0Lm9iLm9ic2VydmUoc3QuYW4pO3ZhciBtbj1ibSgpO2lmKG1uKXN0Lm9iLm9ic2VydmUobW4pO31mdW5jdGlvbiBwYigpe3ZhciBudj1mYigpO2lmKCFudilyZXR1cm4gZmFsc2U7c3QubnY9bnY7bnYuc2V0QXR0cmlidXRlKCJkYXRhLWtpdGUtYnJlYWRjcnVtYi1mbG93IixwdD8iY3VzdG9tIjoic3RhbmRhcmQiKTt2YXIgYW47aWYoIXB0KXtudi5zdHlsZS5yZW1vdmVQcm9wZXJ0eSgiLS1raXRlLWJyZWFkY3J1bWItY2xlYXJhbmNlIik7dmFyIGhlYWRpbmc9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiYm9keSA+IGgxLnBhZ2VUaXRsZSIpO3ZhciBvdmVydmlldz1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIja2l0ZS1wYWdlLW92ZXJ2aWV3Iik7dmFyIGxvY2FsTWVudT1ibSgpO2FuPWl2KG92ZXJ2aWV3KT9vdmVydmlldzpoZWFkaW5nO2lmKGl2KGxvY2FsTWVudSkmJmFuJiZsb2NhbE1lbnUuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkudG9wPj1hbi5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5ib3R0b20tMSYmd2luZG93LmdldENvbXB1dGVkU3R5bGUobG9jYWxNZW51KS5wb3NpdGlvbiE9PSJmaXhlZCIpe2FuPWxvY2FsTWVudTt9fWVsc2V7YW49ZG9jdW1lbnQucXVlcnlTZWxlY3RvcihwdC5zZSk7fWlmKCFhbnx8IWFuLnBhcmVudE5vZGUpcmV0dXJuIGZhbHNlO3N0LmFuPWFuO2lmKG52LnBhcmVudE5vZGUhPT1hbi5wYXJlbnROb2RlfHxudi5wcmV2aW91c0VsZW1lbnRTaWJsaW5nIT09YW4pe2FuLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKG52LGFuLm5leHRTaWJsaW5nKTt9bnYuY2xhc3NMaXN0LmFkZCgia2l0ZS1icmVhZGNydW1iLXJlbG9jYXRlZCIpO252LnNldEF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVsb2NhdGlvbiIsTSk7dWcoKTtvZygpO3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodWcpO3JldHVybiB0cnVlO31mdW5jdGlvbiByZXRyeShybSl7aWYocGIoKXx8cm08PTApcmV0dXJuO3dpbmRvdy5zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7cmV0cnkocm0tMSk7fSwzMDApO31pZighc3QuYm91bmQpe3N0LmJvdW5kPXRydWU7d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoInJlc2l6ZSIsZnVuY3Rpb24oKXt3aW5kb3cuY2xlYXJUaW1lb3V0KHN0LnJ0KTtzdC5ydD13aW5kb3cuc2V0VGltZW91dCh1ZywxMDApO30se3Bhc3NpdmU6dHJ1ZX0pO3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJsb2FkIix1Zyx7b25jZTp0cnVlfSk7fWlmKGRvY3VtZW50LnJlYWR5U3RhdGU9PT0ibG9hZGluZyIpe2RvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLGZ1bmN0aW9uKCl7cmV0cnkoMTIpO30se29uY2U6dHJ1ZX0pO31lbHNle3JldHJ5KDEyKTt9d2luZG93LnNldFRpbWVvdXQodWcsMTIwMCk7fSkoKTsKCjsoKCk9PntpZighL15cLyg/OmluZGV4XC5odG1sKT8kLy50ZXN0KGxvY2F0aW9uLnBhdGhuYW1lKXx8ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImtpdGUtc2Nyb2xsLWZpcmVmbGllcyIpKXJldHVybjtjb25zdCBzPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInN0eWxlIik7cy5pZD0ia2l0ZS1mb2xsb3ctZmlyZWZsaWVzLXN0eWxlIjtzLnRleHRDb250ZW50PSIja2l0ZS1zY3JvbGwtZmlyZWZsaWVze3Bvc2l0aW9uOmZpeGVkIWltcG9ydGFudDtpbnNldDowIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50O3BvaW50ZXItZXZlbnRzOm5vbmUhaW1wb3J0YW50O3otaW5kZXg6MjE0NzQ4MzAwMCFpbXBvcnRhbnR9LmtpdGUtc2Nyb2xsLWZseXtwb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnQ7bGVmdDowO3RvcDowO3dpZHRoOjdweCFpbXBvcnRhbnQ7aGVpZ2h0OjdweCFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo1MCUhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZmJkNSFpbXBvcnRhbnQ7Ym94LXNoYWRvdzowIDAgNHB4ICNmNGVmODUsMCAwIDEwcHggI2M2ZDk1MCwwIDAgMTlweCAjZDdlOTg3IWltcG9ydGFudDt3aWxsLWNoYW5nZTp0cmFuc2Zvcm0sb3BhY2l0eX1odG1sIGJvZHkjdG9wOjpiZWZvcmUsaHRtbCBib2R5I3RvcDo6YWZ0ZXJ7ZGlzcGxheTpub25lIWltcG9ydGFudH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2UpeyNraXRlLXNjcm9sbC1maXJlZmxpZXN7ZGlzcGxheTpub25lIWltcG9ydGFudH19Ijtkb2N1bWVudC5oZWFkLmFwcGVuZChzKTsvKiBMb2NhbCBwcm90b3R5cGU6IHNldmVuIHZpZXdwb3J0IGZpcmVmbGllcyB3aXRoIGJvdW5kZWQgc2Nyb2xsIGluZXJ0aWEuICovCigoKT0+ewppZihkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgna2l0ZS1zY3JvbGwtZmlyZWZsaWVzJykpcmV0dXJuOwpjb25zdCByZWR1Y2U9bWF0Y2hNZWRpYSgnKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSknKTsKY29uc3QgbGF5ZXI9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7bGF5ZXIuaWQ9J2tpdGUtc2Nyb2xsLWZpcmVmbGllcyc7bGF5ZXIuc2V0QXR0cmlidXRlKCdhcmlhLWhpZGRlbicsJ3RydWUnKTtkb2N1bWVudC5ib2R5LmFwcGVuZChsYXllcik7CmNvbnN0IGZsaWVzPUFycmF5LmZyb20oe2xlbmd0aDo3fSwoXyxpKT0+e2NvbnN0IGVsPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2knKTtlbC5jbGFzc05hbWU9J2tpdGUtc2Nyb2xsLWZseSc7bGF5ZXIuYXBwZW5kKGVsKTtyZXR1cm4ge2VsLHg6MCx5OjAsb2Zmc2V0OjAsdjowLHBoYXNlOmkqMS43M307fSk7CmxldCBsYXN0U2Nyb2xsPXNjcm9sbFksbGFzdFRpbWU9MCxyYWY9MDsKZnVuY3Rpb24gc2Nyb2xsKCl7Y29uc3QgZGVsdGE9c2Nyb2xsWS1sYXN0U2Nyb2xsO2xhc3RTY3JvbGw9c2Nyb2xsWTtpZihyZWR1Y2UubWF0Y2hlcylyZXR1cm47ZmxpZXMuZm9yRWFjaCgoZixpKT0+e2Yub2Zmc2V0PU1hdGgubWF4KC1pbm5lckhlaWdodCouNjUsTWF0aC5taW4oaW5uZXJIZWlnaHQqLjY1LGYub2Zmc2V0LWRlbHRhKiguMzIraSouMDI1KSkpO30pO30KZnVuY3Rpb24gZnJhbWUodCl7Y29uc3QgZHQ9TWF0aC5taW4oMiwodC1sYXN0VGltZSkvMTYuNjY3fHwxKTtsYXN0VGltZT10O2NvbnN0IHNlYz10LzEwMDA7ZmxpZXMuZm9yRWFjaCgoZixpKT0+e2Yub2Zmc2V0Kj1NYXRoLmV4cCgtZHQvKDY1K2kqOSkpO2NvbnN0IHg9aW5uZXJXaWR0aCooLjEwK2kqLjEyNSkrTWF0aC5zaW4oc2VjKi4xNytmLnBoYXNlKSpNYXRoLm1pbig1NSxpbm5lcldpZHRoKi4wNik7Y29uc3QgeT1pbm5lckhlaWdodCooLjIyKyhpJTMpKi4yNSkrTWF0aC5zaW4oc2VjKi4yMitmLnBoYXNlKSozNitmLm9mZnNldDtmLmVsLnN0eWxlLnRyYW5zZm9ybT1gdHJhbnNsYXRlM2QoJHt4fXB4LCR7eX1weCwwKWA7Zi5lbC5zdHlsZS5vcGFjaXR5PVN0cmluZyguMzIrLjYqKC41Ky41Kk1hdGguc2luKHNlYyooLjc1K2kqLjAyNSkrZi5waGFzZSkpKTt9KTtyYWY9cmVxdWVzdEFuaW1hdGlvbkZyYW1lKGZyYW1lKTt9CmZ1bmN0aW9uIHN5bmMoKXtjYW5jZWxBbmltYXRpb25GcmFtZShyYWYpO2xhc3RUaW1lPTA7aWYoIXJlZHVjZS5tYXRjaGVzJiYhZG9jdW1lbnQuaGlkZGVuKXJhZj1yZXF1ZXN0QW5pbWF0aW9uRnJhbWUoZnJhbWUpO30KYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJyxzY3JvbGwse3Bhc3NpdmU6dHJ1ZX0pO2RvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ3Zpc2liaWxpdHljaGFuZ2UnLHN5bmMpO3JlZHVjZS5hZGRFdmVudExpc3RlbmVyKCdjaGFuZ2UnLHN5bmMpO3N5bmMoKTsKfSkoKTsNCn0pKCk7"}
/* kite-fireflies-depth-speed-20260912 start */
html body#top #kite-scroll-fireflies .kite-scroll-fly {
  background:transparent!important;
  box-shadow:none!important;
  animation:kite-fly-dart 17s cubic-bezier(.45,0,.55,1) infinite;
}
html body#top #kite-scroll-fireflies .kite-scroll-fly::after {
  content:""; position:absolute; inset:0; border-radius:50%;
  background:#fffbd5; box-shadow:0 0 4px #f4ef85,0 0 10px #c6d950,0 0 19px #d7e987;
  animation:kite-fly-depth 13s ease-in-out infinite;
}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(2) { animation-duration:21s; animation-delay:-9s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(3) { animation-duration:14s; animation-delay:-4s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(4) { animation-duration:25s; animation-delay:-17s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(5) { animation-duration:19s; animation-delay:-12s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(6) { animation-duration:16s; animation-delay:-7s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(7) { animation-duration:23s; animation-delay:-19s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(2n)::after { animation-duration:17s; animation-delay:-6s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(3n)::after { animation-duration:11s; animation-delay:-8s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(5)::after { animation-duration:19s; animation-delay:-12s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(7)::after { animation-delay:-4s; }
@keyframes kite-fly-dart {
  0%,100% { translate:0 0; }
  30% { translate:5px -4px; }
  43% { translate:min(28px,4vw) -25px; }
  70% { translate:min(32px,4.5vw) -29px; }
  82% { translate:-12px 14px; }
}
@keyframes kite-fly-depth {
  0%,100% { transform:scale(.8); opacity:.8; }
  24% { transform:scale(.42); opacity:.4; }
  55% { transform:scale(1.55); opacity:1; }
  76% { transform:scale(1.15); opacity:.9; }
}
@media (prefers-reduced-motion: reduce) {
  html body#top #kite-scroll-fireflies .kite-scroll-fly,html body#top #kite-scroll-fireflies .kite-scroll-fly::after { animation:none!important; }
}
/* kite-fireflies-depth-speed-20260912 end */
/* kite-motion-strong-20260912 start */
html body#top #kite-scroll-fireflies .kite-scroll-fly {
  background:transparent!important;
  box-shadow:none!important;
  animation:kite-fly-dart 12s cubic-bezier(.45,0,.55,1) infinite;
}
html body#top #kite-scroll-fireflies .kite-scroll-fly::after {
  content:""; position:absolute; inset:0; border-radius:50%;
  background:#fffbd5; box-shadow:0 0 4px #f4ef85,0 0 10px #c6d950,0 0 19px #d7e987;
  animation:kite-fly-depth 8s ease-in-out infinite;
}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(2) { animation-duration:15s; animation-delay:-9s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(3) { animation-duration:10s; animation-delay:-4s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(4) { animation-duration:18s; animation-delay:-17s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(5) { animation-duration:14s; animation-delay:-12s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(6) { animation-duration:11s; animation-delay:-7s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(7) { animation-duration:16s; animation-delay:-19s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(2n)::after { animation-duration:11s; animation-delay:-6s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(3n)::after { animation-duration:7s; animation-delay:-8s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(5)::after { animation-duration:19s; animation-delay:-12s; }
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(7)::after { animation-delay:-4s; }
@keyframes kite-fly-dart {
  0%,100% { translate:0 0; }
  32% { translate:7px -5px; }
  47% { translate:min(70px,8vw) -48px; }
  67% { translate:min(78px,9vw) -52px; }
  82% { translate:max(-35px,-5vw) 26px; }
  91% { translate:-28px 22px; }
}
@keyframes kite-fly-depth {
  0%,100% { transform:scale(.9); opacity:.8; }
  24% { transform:scale(.25); opacity:.32; }
  55% { transform:scale(2.2); opacity:1; }
  76% { transform:scale(1.35); opacity:.9; }
}
@media (prefers-reduced-motion: reduce) {
  html body#top #kite-scroll-fireflies .kite-scroll-fly,html body#top #kite-scroll-fireflies .kite-scroll-fly::after { animation:none!important; }
}
/* kite-motion-strong-20260912 end */

html body#top #kite-home-welcome-b-20260910:not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused):not(#kite-unused)>.hero::after{animation-duration:5.8s!important;}
@keyframes kiteLeavesQuiet{0%,100%{transform:translate(3px,-2px) rotate(-3deg)}50%{transform:translate(-15px,9px) rotate(4deg)}}
html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn .btn-arrow{animation:kiteArrowRestore 1.65s cubic-bezier(.22,1,.36,1) infinite!important;}
@keyframes kiteArrowRestore{0%,100%{translate:0 0}45%{translate:8px 0}68%{translate:3px 0}}
html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn:hover .btn-arrow{animation-duration:1.05s!important;}
@media(prefers-reduced-motion:reduce){html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn .btn-arrow{animation:none!important;translate:none!important;}}

/* kite-fourteen-fireflies-20260912 start */
html body#top #kite-scroll-fireflies .kite-scroll-fly::before {
 content:"";position:absolute;left:clamp(18px,5vw,64px);top:11vh;width:7px;height:7px;border-radius:50%;
 background:#fffbd5;box-shadow:0 0 4px #f4ef85,0 0 10px #c6d950,0 0 19px #d7e987;
 animation:kite-fly-depth 9s ease-in-out -3s infinite,kite-fly-dart 16s ease-in-out -8s infinite reverse;
}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(2n)::before{left:-4vw;top:-13vh;animation-duration:11s,13s;animation-delay:-7s,-2s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(3n)::before{animation-duration:7s,18s;animation-delay:-5s,-12s;}
@media(prefers-reduced-motion:reduce){html body#top #kite-scroll-fireflies .kite-scroll-fly::before{animation:none!important;}}
/* kite-fourteen-fireflies-20260912 end */
/* kite-arrows-match-family-20260912 start */
html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn .btn-arrow{animation:kiteArrowFamilyMatch 1.5s cubic-bezier(.4,0,.2,1) infinite!important;transform:none!important;}
@keyframes kiteArrowFamilyMatch{0%,100%{translate:0 0}50%{translate:6px 0}}
html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn:hover .btn-arrow{animation:none!important;translate:6px 0!important;transform:none!important;}
@media(prefers-reduced-motion:reduce){html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn:hover .btn-arrow,html body#top#top#top #guide-section .nav-links-grid>a.nav-link-btn .btn-arrow{animation:none!important;translate:none!important;}}
/* kite-arrows-match-family-20260912 end */
/* kite-fireflies-timing-15-4-20260912 start */
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(1){animation-duration:10s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(2){animation-duration:13s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(3){animation-duration:16s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(4){animation-duration:20s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(5){animation-duration:23s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(6){animation-duration:26.6667s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(7){animation-duration:18s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(1)::before{animation-duration:9s,20s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(2)::before{animation-duration:11s,26.6667s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(3)::before{animation-duration:7s,13s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(4)::before{animation-duration:11s,23s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(5)::before{animation-duration:9s,16s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(6)::before{animation-duration:7s,10s;}
html body#top #kite-scroll-fireflies .kite-scroll-fly:nth-child(7)::before{animation-duration:9s,18s;}
/* kite-fireflies-timing-15-4-20260912 end */
/* kite-contact-arrow-match-20260912 start */
html body#top#top#top #guide-section a.contact-cta-btn .btn-arrow{animation:kiteArrowFamilyMatch 1.5s cubic-bezier(.4,0,.2,1) infinite!important;transform:none!important;}
html body#top#top#top #guide-section a.contact-cta-btn:hover .btn-arrow{animation:none!important;translate:6px 0!important;transform:none!important;}
@media(prefers-reduced-motion:reduce){html body#top#top#top #guide-section a.contact-cta-btn:hover .btn-arrow,html body#top#top#top #guide-section a.contact-cta-btn .btn-arrow{animation:none!important;translate:none!important;}}
/* kite-contact-arrow-match-20260912 end */
/* kite-concern-underline-light-20260912 start */
html body#top#top#top #concern-section .flow-side .flow-heading::after{
 transform:none!important;opacity:1!important;
 background-color:#7cd5ad!important;background-image:linear-gradient(90deg,transparent,#faffef,transparent)!important;background-size:35% 100%!important;background-repeat:no-repeat!important;
 animation:kiteConcernLightSweep 3.6s ease-in-out infinite!important;will-change:background-position!important;
}
@keyframes kiteConcernLightSweep{0%,15%{background-position:-55% 50%}85%,100%{background-position:155% 50%}}
@media(prefers-reduced-motion:reduce){html body#top#top#top #concern-section .flow-side .flow-heading::after{animation:none!important;background-image:none!important;}}
/* kite-concern-underline-light-20260912 end */
/* kite-guide-underline-light-20260912 start */
html body#top#top#top #guide-section .philosophy-heading::after,html body#top#top#top #guide-section .section-heading::after{
 transform:none!important;opacity:1!important;
 background-color:#7cd5ad!important;background-image:linear-gradient(90deg,transparent,#faffef,transparent)!important;background-size:35% 100%!important;background-repeat:no-repeat!important;
 animation:kiteConcernLightSweep 3.6s ease-in-out infinite!important;will-change:background-position!important;
}
@media(prefers-reduced-motion:reduce){html body#top#top#top #guide-section .philosophy-heading::after,html body#top#top#top #guide-section .section-heading::after{animation:none!important;background-image:none!important;}}
/* kite-guide-underline-light-20260912 end */
/* kite-fireflies-mobile-hide-20260912 start */
@media (max-width:768px){
 html body#top#top#top #kite-scroll-fireflies{display:none!important;}
}
/* kite-fireflies-mobile-hide-20260912 end */
/* kite-popular-leaves-v1 start */
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910{position:relative!important;}
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910::before,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910::after,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-label::after{content:""!important;display:block!important;position:absolute!important;pointer-events:none!important;background:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 100\ 70\'%3E%3Cpath\ d=\'M8\ 60Q0\ 0\ 85\ 12Q100\ 66\ 8\ 60\'\ fill=\'%239bd8c0\'/%3E%3Cpath\ d=\'M10\ 58L80\ 16\'\ stroke=\'%2366ae98\'\ fill=\'none\'/%3E%3C/svg%3E)center/contain no-repeat!important;width:70px!important;height:52px!important;top:48px!important;right:70px!important;animation:kitePopularLeaf 3s ease-in-out infinite alternate!important;transform-origin:80% 80%!important;}
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910::before{right:185px!important;top:63px!important;width:53px!important;animation-delay:-1s!important;}
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910::after{filter:hue-rotate(22deg);}
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-label::after{right:34px!important;top:94px!important;width:34px!important;height:28px!important;animation-delay:-2s!important;}
@keyframes kitePopularLeaf{from{transform:translate(-8px,-5px) rotate(-14deg)}to{transform:translate(12px,9px) rotate(15deg)}}
@media(max-width:768px){html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910::before{right:69px!important;top:24px!important;width:23px!important;height:20px!important;}html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910::after{right:36px!important;top:21px!important;width:28px!important;height:23px!important;}html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-label::after{right:14px!important;top:39px!important;width:17px!important;height:15px!important;}}
@media(prefers-reduced-motion:reduce){html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910::before,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910::after,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-label::after{animation:none!important;}}
/* kite-popular-leaves-v1 end */
/* kite-office-text-offset-20260913 start */
@media(min-width:1024px){html body#top #kite-home-welcome-b-20260910 .address>.building+div{margin-left:56px!important;}}
/* kite-office-text-offset-20260913 end */
/* kite-popular-seven-leaves-20260913 start */
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910>h3,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-label,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-intro{position:static!important;}
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-label::before,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910>h3::before,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910>h3::after,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-intro::before{content:""!important;display:block!important;position:absolute!important;pointer-events:none!important;background:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 100\ 70\'%3E%3Cpath\ d=\'M8\ 60Q0\ 0\ 85\ 12Q100\ 66\ 8\ 60\'\ fill=\'%239bd8c0\'/%3E%3Cpath\ d=\'M10\ 58L80\ 16\'\ stroke=\'%2366ae98\'\ fill=\'none\'/%3E%3C/svg%3E)center/contain no-repeat!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;left:auto!important;bottom:auto!important;opacity:1!important;animation:kitePopularLeaf 3s ease-in-out infinite alternate!important;transform-origin:80% 80%!important;}
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-label::before{right:275px!important;top:34px!important;width:35px!important;height:28px!important;animation-delay:-0.4s!important;}
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910>h3::before{right:133px!important;top:22px!important;width:40px!important;height:32px!important;animation-delay:-1.4s!important;}
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910>h3::after{right:242px!important;top:117px!important;width:31px!important;height:25px!important;animation-delay:-2.2s!important;}
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-intro::before{right:104px!important;top:135px!important;width:25px!important;height:21px!important;animation-delay:-0.8s!important;}
@media(max-width:768px){html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-label::before{right:114px!important;top:20px!important;width:16px!important;height:15px!important;}html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910>h3::before{right:83px!important;top:10px!important;width:18px!important;height:15px!important;}html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910>h3::after{right:106px!important;top:47px!important;width:14px!important;height:15px!important;}html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-intro::before{right:56px!important;top:57px!important;width:12px!important;height:15px!important;}}
@media(prefers-reduced-motion:reduce){html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-label::before,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910>h3::before,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910>h3::after,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-intro::before{animation:none!important;}}
/* kite-popular-seven-leaves-20260913 end */
/* kite-leaves-top-composition-20260913 start */
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910::after,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-label::after,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-label::before,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910>h3::before,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910>h3::after,html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910 .popular-intro::before{content:none!important;display:none!important;animation:none!important;}
html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910::before{content:""!important;display:block!important;position:absolute!important;top:16px!important;right:28px!important;left:auto!important;bottom:auto!important;width:310px!important;height:120px!important;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20310%20120%22%3E%3Cg%20transform%3D%22translate\(15%2032\)%22%3E%3Cg%20transform%3D%22rotate\(-12\)%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20values%3D%22-21%3B-2%3B-21%22%20dur%3D%223.2s%22%20begin%3D%22-0s%22%20repeatCount%3D%22indefinite%22%2F%3E%3Csvg%20width%3D%2229%22%20height%3D%2220.299999999999997%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239bd8c0%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(68%2012\)%22%3E%3Cg%20transform%3D%22rotate\(8\)%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20values%3D%22-1%3B18%3B-1%22%20dur%3D%223.41s%22%20begin%3D%22-0.47s%22%20repeatCount%3D%22indefinite%22%2F%3E%3Csvg%20width%3D%2234%22%20height%3D%2223.799999999999997%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239bd8c0%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(120%2042\)%22%3E%3Cg%20transform%3D%22rotate\(-5\)%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20values%3D%22-14%3B5%3B-14%22%20dur%3D%223.62s%22%20begin%3D%22-0.94s%22%20repeatCount%3D%22indefinite%22%2F%3E%3Csvg%20width%3D%2242%22%20height%3D%2229.4%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239bd8c0%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(195%209\)%22%3E%3Cg%20transform%3D%22rotate\(7\)%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20values%3D%22-2%3B17%3B-2%22%20dur%3D%223.83s%22%20begin%3D%22-1.41s%22%20repeatCount%3D%22indefinite%22%2F%3E%3Csvg%20width%3D%2257%22%20height%3D%2239.9%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239ccfd1%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(253%2049\)%22%3E%3Cg%20transform%3D%22rotate\(-10\)%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20values%3D%22-19%3B0%3B-19%22%20dur%3D%224.04s%22%20begin%3D%22-1.88s%22%20repeatCount%3D%22indefinite%22%2F%3E%3Csvg%20width%3D%2227%22%20height%3D%2218.9%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239bd8c0%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(64%2071\)%22%3E%3Cg%20transform%3D%22rotate\(12\)%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20values%3D%223%3B22%3B3%22%20dur%3D%224.25s%22%20begin%3D%22-2.3499999999999996s%22%20repeatCount%3D%22indefinite%22%2F%3E%3Csvg%20width%3D%2223%22%20height%3D%2216.099999999999998%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239bd8c0%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(179%2073\)%22%3E%3Cg%20transform%3D%22rotate\(-4\)%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20values%3D%22-13%3B6%3B-13%22%20dur%3D%224.46s%22%20begin%3D%22-2.82s%22%20repeatCount%3D%22indefinite%22%2F%3E%3Csvg%20width%3D%2225%22%20height%3D%2217.5%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239bd8c0%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E)center/contain no-repeat!important;transform:none!important;animation:none!important;filter:none!important;pointer-events:none!important;}
@media(max-width:768px){html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910::before{top:8px!important;right:10px!important;width:115px!important;height:48px!important;}}
@media(prefers-reduced-motion:reduce){html body#top #kite-home-welcome-b-20260910 #kite-popular-a-20260910::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20310%20120%22%3E%3Cg%20transform%3D%22translate\(15%2032\)%22%3E%3Cg%20transform%3D%22rotate\(-12\)%22%3E%3Csvg%20width%3D%2229%22%20height%3D%2220.299999999999997%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239bd8c0%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(68%2012\)%22%3E%3Cg%20transform%3D%22rotate\(8\)%22%3E%3Csvg%20width%3D%2234%22%20height%3D%2223.799999999999997%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239bd8c0%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(120%2042\)%22%3E%3Cg%20transform%3D%22rotate\(-5\)%22%3E%3Csvg%20width%3D%2242%22%20height%3D%2229.4%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239bd8c0%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(195%209\)%22%3E%3Cg%20transform%3D%22rotate\(7\)%22%3E%3Csvg%20width%3D%2257%22%20height%3D%2239.9%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239ccfd1%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(253%2049\)%22%3E%3Cg%20transform%3D%22rotate\(-10\)%22%3E%3Csvg%20width%3D%2227%22%20height%3D%2218.9%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239bd8c0%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(64%2071\)%22%3E%3Cg%20transform%3D%22rotate\(12\)%22%3E%3Csvg%20width%3D%2223%22%20height%3D%2216.099999999999998%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239bd8c0%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(179%2073\)%22%3E%3Cg%20transform%3D%22rotate\(-4\)%22%3E%3Csvg%20width%3D%2225%22%20height%3D%2217.5%22%20viewBox%3D%220%200%20100%2070%22%3E%3Cpath%20d%3D%22M8%2060Q0%200%2085%2012Q100%2066%208%2060%22%20fill%3D%22%239bd8c0%22%2F%3E%3Cpath%20d%3D%22M10%2058L80%2016%22%20stroke%3D%22%2375b5a4%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E)!important;}}
/* kite-leaves-top-composition-20260913 end */
/* kite-capy-garden-display-20260913 start */
html body#top#top#top #guide-section#guide-section figure.kite-home-info-gap-capy-photo>img{content:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/6v5a2lxKqN.png)!important;object-fit:cover!important;object-position:center!important;}
/* kite-capy-garden-display-20260913 end */
/* kite-home-welcome-center-photo-20260914 start */
@media (min-width: 801px) {
  html body#top main section#t5qt:has(#kite-home-welcome-b-20260910) {
    margin-left:auto!important;
    margin-right:auto!important;
  }

  html body#top #kite-home-welcome-b-20260910 {
    width:min(calc(100% - 80px),1256px)!important;
    margin:40px auto!important;
    float:none!important;
  }

  html body#top #kite-home-welcome-b-20260910>.hero {
    grid-template-columns:minmax(0,1.12fr) minmax(0,.93fr)!important;
  }
}
/* kite-home-welcome-center-photo-20260914 end */
/* kite-consult-blue-center-photo-20260923 start */
html body#top#top section#j9fm .kite-consult-blue-v5 {
  box-sizing:border-box!important;
  width:min(1160px,100%)!important;
  max-width:100%!important;
  margin:60px auto!important;
  float:none!important;
  justify-self:center!important;
}
@media (min-width: 1101px) {
  html body#top#top section#j9fm .kite-consult-blue-v5 {
    grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;
  }
  html body#top#top section#j9fm .kite-consult-blue-v5>img {
    width:100%!important;
    height:100%!important;
    object-fit:cover!important;
    object-position:58%center!important;
  }
  html body#top#top section#j9fm .kite-consult-blue-copy {
    min-width:0!important;
    padding:36px 28px!important;
  }
}
/* kite-consult-blue-center-photo-20260923 end */
/* kite-nav-ellipse-pointer-20260923 start */
/* KITE_NAV_ELLIPSE_CONTINUOUS_20260923 - local candidate; verify current CMS before applying */
html body.slide#top#top nav.globalNav::before {
background-image:radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%),radial-gradient(circle,rgba(255,255,255,.85) 0%,rgba(213,252,255,.5) 38%,transparent 100%)!important;
background-size:2.119px 2.119px,1.403px 1.403px,2.297px 2.297px,2.294px 2.294px,1.962px 1.962px,1.985px 1.985px,1.332px 1.332px,1.836px 1.836px,2.403px 2.403px,1.673px 1.673px,2.05px 2.05px,1.832px 1.832px,2.432px 2.432px,2.415px 2.415px,2.222px 2.222px,2.779px 2.779px,1.6px 1.6px,1.319px 1.319px,2.298px 2.298px,1.156px 1.156px,1.147px 1.147px,2.741px 2.741px,2.671px 2.671px,2.82px 2.82px,1.869px 1.869px,1.556px 1.556px,1.286px 1.286px,2.775px 2.775px,1.863px 1.863px,2.441px 2.441px,2.11px 2.11px,2.609px 2.609px,2.013px 2.013px,1.74px 1.74px,1.758px 1.758px,2.308px 2.308px,2.85px 2.85px,2.593px 2.593px,1.654px 1.654px,2.708px 2.708px,1.653px 1.653px,1.901px 1.901px,1.741px 1.741px,2.371px 2.371px,1.415px 1.415px,2.032px 2.032px,2.629px 2.629px,1.796px 1.796px,2.439px 2.439px,2.522px 2.522px,1.308px 1.308px,2.74px 2.74px,2.89px 2.89px,1.835px 1.835px,1.353px 1.353px,2.305px 2.305px,1.254px 1.254px,2.654px 2.654px,2.65px 2.65px,1.135px 1.135px,1.418px 1.418px,1.953px 1.953px,2.165px 2.165px,2.82px 2.82px,1.986px 1.986px,2.624px 2.624px,2.339px 2.339px,2.02px 2.02px,2.475px 2.475px,2.631px 2.631px,1.817px 1.817px,2.639px 2.639px,2.613px 2.613px,2.837px 2.837px,1.467px 1.467px,1.686px 1.686px,2.735px 2.735px,2.694px 2.694px,2.595px 2.595px,1.519px 1.519px,1.184px 1.184px,2.544px 2.544px,1.207px 1.207px,2.517px 2.517px!important;
background-repeat:no-repeat!important;scale:1!important;filter:drop-shadow(0 0 .7px rgba(255,255,255,.4))!important;opacity:.85!important;animation:kiteNavEllipseContinuous20260923 16s linear infinite!important;}
@keyframes kiteNavEllipseContinuous20260923 {
0% {background-position:85.265% 24.329%,62.252% 86.978%,33.903% 78.563%,5.096% 56.064%,14.099% 59.895%,57.685% 89.77%,86.529% 32.399%,43.733% 13.147%,76.642% 71.301%,19.206% 23.062%,17.17% 25.436%,16.093% 27.005%,19.826% 27.313%,31.994% 22.595%,70.547% 11.529%,31.337% 78.705%,59.87% 16.239%,47.704% 96.622%,73.742% 84.563%,50.214% 88.408%,87.133% 54.215%,55.711% 93.894%,12.67% 41.112%,82.225% 77.363%,8.651% 37.813%,34.857% 19.339%,62.845% 82.446%,11.858% 52.858%,21.762% 70.154%,29.487% 21.888%,16.148% 31.103%,23.386% 81.907%,37.84% 11.919%,80.325% 31.73%,29.564% 12.661%,56.997% 88.014%,75.727% 77.281%,42.624% 9.015%,89.889% 61.872%,19.556% 21.093%,15.289% 42.802%,43.759% 82.318%,20.063% 25.515%,16.977% 66.003%,63.107% 11.644%,92.268% 67.558%,23.441% 75.62%,80.223% 28.248%,74.066% 79.227%,83.813% 67.186%,17.163% 68.358%,90.542% 59.762%,37.532% 88.437%,12.16% 46.002%,65.943% 20.65%,73.512% 15.429%,3.44% 47.1%,76.385% 77.218%,27.384% 79.796%,86.935% 52.237%,29.743% 15.348%,35.006% 87.442%,39.535% 4.671%,20.833% 76.254%,60.88% 85.742%,81.936% 24.036%,18.943% 35.522%,51.387% 89.337%,92.068% 59.443%,17.699% 44.892%,8.996% 36.798%,46.799% 17.472%,13.39% 74.894%,25.163% 20.959%,88.48% 67.135%,3.296% 50.771%,66.721% 15.814%,52.453% 12.419%,36.763% 88.716%,34.077% 80.692%,9.032% 33.161%,22.294% 25.805%,66.376% 9.892%,76.655% 81.689%;}
0.5% {background-position:86.069% 25.875%,60.92% 87.338%,33.07% 78.077%,4.971% 55.238%,13.942% 58.762%,56.33% 89.982%,87.174% 33.739%,45.06% 12.996%,75.779% 72.252%,19.806% 22.093%,17.953% 24.69%,16.823% 26.24%,20.84% 26.8%,33.141% 22.232%,71.727% 12.462%,30.575% 78.111%,61.244% 16.594%,46.584% 96.466%,72.787% 85.751%,49.084% 88.342%,86.895% 55.494%,54.161% 94.002%,12.947% 40.2%,81.175% 78.574%,8.959% 36.738%,35.972% 18.989%,61.432% 82.762%,11.833% 52.037%,21.136% 69.517%,30.583% 21.453%,16.653% 30.245%,22.644% 81.046%,39.142% 11.625%,80.925% 33.015%,30.504% 11.998%,55.555% 88.174%,74.675% 78.199%,43.668% 8.763%,89.285% 63.207%,20.532% 20.414%,15.474% 41.772%,42.441% 82.135%,21.136% 24.989%,16.675% 65.062%,64.426% 12.168%,91.378% 68.856%,22.917% 74.745%,81.208% 29.183%,72.558% 79.809%,82.897% 68.132%,16.855% 67.317%,90.084% 61.275%,36.597% 87.914%,12.319% 45.192%,66.999% 21.267%,74.516% 16.559%,3.543% 46.086%,75.335% 78.165%,26.188% 79.29%,86.753% 53.552%,30.662% 14.741%,34.142% 86.852%,40.898% 4.357%,20.193% 75.419%,59.298% 85.993%,83.14% 25.001%,19.247% 34.499%,50.174% 89.315%,91.688% 61.253%,17.855% 43.922%,9.481% 36.018%,48.335% 17.455%,12.804% 73.904%,26.366% 20.485%,87.423% 68.067%,3.351% 49.793%,67.878% 16.483%,53.938% 12.564%,35.835% 88.18%,32.793% 80.305%,9.554% 32.234%,23.276% 25.276%,67.54% 10.685%,75.666% 82.892%;}
1% {background-position:86.803% 27.466%,59.581% 87.633%,32.267% 77.559%,4.894% 54.411%,13.823% 57.625%,54.976% 90.126%,87.746% 35.108%,46.402% 12.899%,74.874% 73.156%,20.443% 21.152%,18.778% 23.97%,17.593% 25.5%,21.894% 26.313%,34.317% 21.906%,72.87% 13.464%,29.846% 77.488%,62.603% 17.006%,45.479% 96.24%,71.796% 86.867%,47.966% 88.216%,86.584% 56.759%,52.619% 94.039%,13.263% 39.3%,80.071% 79.723%,9.311% 35.674%,37.113% 18.679%,60.012% 83.02%,11.847% 51.217%,20.551% 68.863%,31.712% 21.054%,17.197% 29.405%,21.943% 80.155%,40.466% 11.384%,81.465% 34.333%,31.476% 11.381%,54.116% 88.27%,73.584% 79.058%,44.727% 8.57%,88.606% 64.51%,21.549% 19.769%,15.696% 40.751%,41.146% 81.906%,22.251% 24.49%,16.411% 64.112%,65.726% 12.759%,90.412% 70.112%,22.429% 73.851%,82.135% 30.159%,71.021% 80.334%,81.924% 69.039%,16.586% 66.265%,89.55% 62.76%,35.691% 87.344%,12.516% 44.388%,68.028% 21.936%,75.478% 17.753%,3.693% 45.076%,74.244% 79.052%,25.034% 78.751%,86.5% 54.854%,31.611% 14.177%,33.307% 86.22%,42.284% 4.108%,19.593% 74.561%,57.713% 86.182%,84.284% 26.013%,19.585% 33.492%,48.973% 89.231%,91.228% 63.036%,18.044% 42.96%,10.011% 35.252%,49.881% 17.488%,12.264% 72.894%,27.604% 20.048%,86.301% 68.96%,3.454% 48.819%,69.008% 17.215%,55.422% 12.768%,34.934% 87.596%,31.545% 79.88%,10.12% 31.326%,24.298% 24.775%,68.675% 11.549%,74.636% 84.025%;}
1.5% {background-position:87.465% 29.097%,58.239% 87.861%,31.495% 77.009%,4.864% 53.583%,13.743% 56.484%,53.627% 90.203%,88.244% 36.502%,47.757% 12.858%,73.928% 74.011%,21.117% 20.24%,19.646% 23.277%,18.404% 24.787%,22.987% 25.854%,35.521% 21.616%,73.974% 14.533%,29.15% 76.836%,63.943% 17.475%,44.392% 95.948%,70.772% 87.907%,46.863% 88.033%,86.203% 58.006%,51.089% 94.005%,13.617% 38.411%,78.92% 80.81%,9.707% 34.623%,38.278% 18.412%,58.588% 83.221%,11.901% 50.399%,20.006% 68.194%,32.872% 20.692%,17.78% 28.585%,21.283% 79.237%,41.81% 11.199%,81.944% 35.68%,32.478% 10.81%,52.684% 88.304%,72.46% 79.857%,45.8% 8.438%,87.856% 65.777%,22.603% 19.16%,15.953% 39.74%,39.876% 81.632%,23.406% 24.022%,16.186% 63.155%,67.001% 13.415%,89.375% 71.321%,21.978% 72.939%,83.001% 31.173%,69.46% 80.801%,80.897% 69.904%,16.355% 65.206%,88.94% 64.213%,34.814% 86.73%,12.752% 43.591%,69.026% 22.656%,76.393% 19.008%,3.891% 44.071%,73.119% 79.878%,23.924% 78.18%,86.175% 56.14%,32.588% 13.657%,32.502% 85.546%,43.69% 3.924%,19.035% 73.684%,56.13% 86.311%,85.363% 27.07%,19.955% 32.501%,47.787% 89.087%,90.688% 64.787%,18.266% 42.008%,10.584% 34.502%,51.432% 17.571%,11.772% 71.869%,28.877% 19.648%,85.117% 69.81%,3.605% 47.849%,70.107% 18.007%,56.9% 13.033%,34.064% 86.968%,30.337% 79.418%,10.73% 30.437%,25.356% 24.303%,69.778% 12.482%,73.569% 85.086%;}
2% {background-position:88.053% 30.764%,56.897% 88.024%,30.755% 76.431%,4.881% 52.757%,13.7% 55.343%,52.286% 90.215%,88.665% 37.918%,49.122% 12.874%,72.945% 74.813%,21.827% 19.36%,20.554% 22.613%,19.253% 24.101%,24.117% 25.424%,36.75% 21.364%,75.033% 15.667%,28.488% 76.158%,65.26% 17.999%,43.326% 95.59%,69.718% 88.869%,45.779% 87.794%,85.752% 59.231%,49.575% 93.902%,14.01% 37.537%,77.723% 81.83%,10.146% 33.589%,39.463% 18.188%,57.165% 83.364%,11.994% 49.584%,19.502% 67.512%,34.06% 20.368%,18.4% 27.787%,20.665% 78.295%,43.17% 11.069%,82.36% 37.052%,33.508% 10.289%,51.263% 88.276%,71.304% 80.593%,46.884% 8.367%,87.039% 67.003%,23.695% 18.587%,16.245% 38.742%,38.634% 81.315%,24.598% 23.585%,15.999% 62.193%,68.248% 14.137%,88.269% 72.482%,21.565% 72.011%,83.803% 32.22%,67.88% 81.209%,79.818% 70.725%,16.163% 64.14%,88.258% 65.629%,33.97% 86.073%,13.026% 42.802%,69.989% 23.425%,77.259% 20.322%,4.137% 43.073%,71.962% 80.641%,22.861% 77.578%,85.781% 57.405%,33.591% 13.183%,31.728% 84.832%,45.11% 3.809%,18.52% 72.789%,54.553% 86.379%,86.374% 28.169%,20.358% 31.529%,46.618% 88.884%,90.071% 66.501%,18.52% 41.067%,11.2% 33.768%,52.983% 17.706%,11.328% 70.829%,30.182% 19.288%,83.877% 70.617%,3.803% 46.886%,71.172% 18.857%,58.369% 13.359%,33.225% 86.298%,29.169% 78.922%,11.384% 29.569%,26.451% 23.861%,70.845% 13.482%,72.467% 86.073%;}
2.5% {background-position:88.563% 32.461%,55.56% 88.122%,30.048% 75.826%,4.945% 51.933%,13.695% 54.202%,50.957% 90.163%,89.008% 39.351%,50.491% 12.947%,71.928% 75.563%,22.572% 18.513%,21.5% 21.979%,20.14% 23.445%,25.283% 25.024%,38.001% 21.152%,76.045% 16.863%,27.862% 75.456%,66.551% 18.578%,42.282% 95.169%,68.638% 89.751%,44.716% 87.501%,85.234% 60.431%,48.08% 93.73%,14.439% 36.677%,76.486% 82.782%,10.627% 32.571%,40.667% 18.009%,55.746% 83.451%,12.126% 48.774%,19.04% 66.817%,35.273% 20.083%,19.057% 27.013%,20.09% 77.331%,44.543% 10.996%,82.711% 38.445%,34.563% 9.82%,49.858% 88.188%,70.122% 81.266%,47.975% 8.359%,86.156% 68.186%,24.822% 18.052%,16.572% 37.757%,37.422% 80.957%,25.826% 23.181%,15.85% 61.226%,69.464% 14.921%,87.099% 73.59%,21.19% 71.069%,84.539% 33.299%,66.285% 81.559%,78.693% 71.5%,16.009% 63.07%,87.506% 67.005%,33.158% 85.377%,13.338% 42.022%,70.916% 24.242%,78.073% 21.689%,4.43% 42.085%,70.777% 81.34%,21.846% 76.948%,85.32% 58.646%,34.619% 12.757%,30.987% 84.082%,46.544% 3.762%,18.047% 71.878%,52.987% 86.387%,87.315% 29.307%,20.793% 30.577%,45.47% 88.625%,89.379% 68.173%,18.807% 40.138%,11.859% 33.052%,54.532% 17.891%,10.932% 69.776%,31.515% 18.969%,82.583% 71.377%,4.048% 45.931%,72.2% 19.765%,59.825% 13.744%,32.418% 85.587%,28.044% 78.393%,12.08% 28.724%,27.579% 23.452%,71.873% 14.546%,71.335% 86.983%;}
3% {background-position:88.996% 34.183%,54.231% 88.157%,29.375% 75.195%,5.056% 51.113%,13.728% 53.064%,49.643% 90.047%,89.272% 40.797%,51.864% 13.078%,70.882% 76.257%,23.351% 17.701%,22.484% 21.378%,21.063% 22.821%,26.481% 24.656%,39.272% 20.979%,77.007% 18.116%,27.272% 74.732%,67.811% 19.211%,41.263% 94.687%,67.536% 90.553%,43.676% 87.155%,84.65% 61.601%,46.609% 93.493%,14.905% 35.834%,75.212% 83.664%,11.15% 31.573%,41.886% 17.875%,54.336% 83.482%,12.297% 47.97%,18.62% 66.112%,36.509% 19.838%,19.75% 26.264%,19.558% 76.347%,45.926% 10.982%,82.996% 39.855%,35.643% 9.403%,48.47% 88.041%,68.917% 81.874%,49.072% 8.414%,85.211% 69.323%,25.981% 17.558%,16.933% 36.788%,36.244% 80.559%,27.088% 22.812%,15.74% 60.257%,70.644% 15.767%,85.868% 74.643%,20.854% 70.116%,85.206% 34.407%,64.681% 81.85%,77.524% 72.228%,15.894% 61.997%,86.687% 68.337%,32.38% 84.643%,13.688% 41.254%,71.802% 25.104%,78.832% 23.107%,4.769% 41.106%,69.567% 81.974%,20.88% 76.292%,84.792% 59.86%,35.669% 12.38%,30.28% 83.297%,47.986% 3.786%,17.616% 70.954%,51.434% 86.337%,88.181% 30.481%,21.258% 29.648%,44.345% 88.309%,88.616% 69.797%,19.124% 39.224%,12.559% 32.356%,56.074% 18.128%,10.584% 68.714%,32.875% 18.691%,81.242% 72.09%,4.339% 44.985%,73.186% 20.728%,61.263% 14.189%,31.646% 84.839%,26.965% 77.833%,12.817% 27.903%,28.738% 23.077%,72.858% 15.671%,70.176% 87.816%;}
3.5% {background-position:89.35% 35.925%,52.913% 88.128%,28.737% 74.54%,5.213% 50.299%,13.799% 51.93%,48.348% 89.87%,89.457% 42.251%,53.235% 13.267%,69.808% 76.895%,24.162% 16.927%,23.504% 20.811%,22.021% 22.229%,27.711% 24.32%,40.56% 20.848%,77.915% 19.425%,26.718% 73.987%,69.037% 19.896%,40.27% 94.146%,66.414% 91.272%,42.661% 86.757%,84.003% 62.739%,45.164% 93.191%,15.408% 35.01%,73.906% 84.474%,11.715% 30.595%,43.117% 17.788%,52.937% 83.457%,12.505% 47.173%,18.242% 65.398%,37.766% 19.636%,20.478% 25.542%,19.069% 75.345%,47.315% 11.026%,83.215% 41.277%,36.744% 9.04%,47.104% 87.836%,67.692% 82.417%,50.171% 8.533%,84.208% 70.41%,27.171% 17.106%,17.329% 35.836%,35.101% 80.123%,28.381% 22.477%,15.668% 59.288%,71.786% 16.673%,84.582% 75.639%,20.555% 69.152%,85.801% 35.539%,63.071% 82.083%,76.317% 72.906%,15.818% 60.925%,85.804% 69.62%,31.638% 83.874%,14.075% 40.498%,72.645% 26.009%,79.534% 24.571%,5.155% 40.14%,68.338% 82.541%,19.964% 75.611%,84.201% 61.042%,36.739% 12.055%,29.608% 82.48%,49.433% 3.88%,17.229% 70.017%,49.9% 86.229%,88.97% 31.686%,21.755% 28.742%,43.245% 87.941%,87.783% 71.37%,19.474% 38.325%,13.299% 31.681%,57.605% 18.417%,10.283% 67.643%,34.258% 18.456%,79.857% 72.754%,4.677% 44.051%,74.129% 21.742%,62.68% 14.693%,30.909% 84.055%,25.931% 77.244%,13.594% 27.109%,29.928% 22.736%,73.799% 16.856%,68.995% 88.569%;}
4% {background-position:89.623% 37.682%,51.61% 88.037%,28.135% 73.863%,5.415% 49.491%,13.907% 50.803%,47.075% 89.632%,89.563% 43.708%,54.6% 13.514%,68.712% 77.475%,25.005% 16.193%,24.558% 20.28%,23.011% 21.671%,28.968% 24.018%,41.862% 20.759%,78.767% 20.785%,26.202% 73.223%,70.225% 20.632%,39.307% 93.549%,65.277% 91.908%,41.674% 86.312%,83.295% 63.842%,43.75% 92.828%,15.945% 34.205%,72.572% 85.211%,12.32% 29.641%,44.359% 17.748%,51.554% 83.379%,12.752% 46.384%,17.907% 64.676%,39.041% 19.476%,21.24% 24.849%,18.625% 74.328%,48.707% 11.13%,83.368% 42.707%,37.864% 8.734%,45.763% 87.574%,66.453% 82.894%,51.27% 8.717%,83.15% 71.445%,28.39% 16.697%,17.757% 34.904%,33.995% 79.65%,29.702% 22.179%,15.633% 58.32%,72.885% 17.636%,83.244% 76.575%,20.295% 68.181%,86.324% 36.693%,61.462% 82.257%,75.074% 73.534%,15.779% 59.853%,84.86% 70.852%,30.932% 83.072%,14.497% 39.755%,73.443% 26.955%,80.176% 26.077%,5.587% 39.188%,67.093% 83.041%,19.101% 74.908%,83.548% 62.19%,37.827% 11.781%,28.972% 81.632%,50.882% 4.045%,16.885% 69.07%,48.388% 86.066%,89.68% 32.921%,22.281% 27.863%,42.173% 87.52%,86.883% 72.887%,19.853% 37.444%,14.078% 31.028%,59.12% 18.756%,10.031% 66.567%,35.661% 18.265%,78.433% 73.366%,5.06% 43.129%,75.025% 22.806%,64.071% 15.255%,30.208% 83.239%,24.946% 76.627%,14.411% 26.343%,31.144% 22.431%,74.691% 18.096%,67.795% 89.242%;}
4.5% {background-position:89.815% 39.449%,50.325% 87.886%,27.57% 73.167%,5.663% 48.692%,14.052% 49.684%,45.825% 89.336%,89.588% 45.165%,55.958% 13.82%,67.595% 77.997%,25.877% 15.5%,25.645% 19.786%,24.033% 21.15%,30.252% 23.751%,43.174% 20.713%,79.56% 22.193%,25.723% 72.443%,71.371% 21.417%,38.374% 92.898%,64.128% 92.46%,40.716% 85.819%,82.529% 64.905%,42.368% 92.403%,16.517% 33.422%,71.214% 85.873%,12.965% 28.711%,45.608% 17.756%,50.19% 83.247%,13.036% 45.606%,17.613% 63.948%,40.33% 19.36%,22.034% 24.186%,18.224% 73.297%,50.098% 11.293%,83.452% 44.141%,39.002% 8.486%,44.45% 87.259%,65.202% 83.305%,52.365% 8.965%,82.041% 72.425%,29.634% 16.332%,18.219% 33.991%,32.929% 79.143%,31.048% 21.918%,15.637% 57.355%,73.938% 18.653%,81.86% 77.449%,20.073% 67.203%,86.772% 37.865%,59.856% 82.374%,73.801% 74.109%,15.779% 58.785%,83.86% 72.029%,30.264% 82.239%,14.956% 39.027%,74.192% 27.938%,80.757% 27.622%,6.063% 38.251%,65.835% 83.474%,18.29% 74.184%,82.837% 63.299%,38.931% 11.561%,28.371% 80.757%,52.329% 4.282%,16.585% 68.115%,46.901% 85.847%,90.308% 34.18%,22.837% 27.011%,41.13% 87.05%,85.922% 74.343%,20.263% 36.582%,14.896% 30.399%,60.615% 19.145%,9.827% 65.486%,37.082% 18.119%,76.974% 73.928%,5.487% 42.221%,75.871% 23.917%,65.433% 15.874%,29.544% 82.391%,24.011% 75.985%,15.265% 25.606%,32.385% 22.163%,75.531% 19.389%,66.579% 89.834%;}
5% {background-position:89.926% 41.219%,49.062% 87.676%,27.041% 72.452%,5.955% 47.901%,14.233% 48.575%,44.603% 88.984%,89.534% 46.616%,57.303% 14.184%,66.463% 78.46%,26.778% 14.85%,26.761% 19.33%,25.083% 20.666%,31.559% 23.52%,44.495% 20.709%,80.291% 23.644%,25.283% 71.648%,72.472% 22.249%,37.474% 92.196%,62.97% 92.928%,39.79% 85.282%,81.708% 65.928%,41.022% 91.921%,17.123% 32.661%,69.837% 86.46%,13.648% 27.808%,46.86% 17.812%,48.848% 83.064%,13.356% 44.838%,17.362% 63.216%,41.631% 19.288%,22.86% 23.554%,17.867% 72.256%,51.486% 11.516%,83.47% 45.574%,40.153% 8.296%,43.168% 86.891%,63.943% 83.649%,53.455% 9.278%,80.886% 73.348%,30.902% 16.013%,18.712% 33.102%,31.904% 78.603%,32.418% 21.696%,15.677% 56.395%,74.943% 19.723%,80.435% 78.259%,19.89% 66.222%,87.145% 39.052%,58.259% 82.433%,72.501% 74.632%,15.815% 57.722%,82.806% 73.149%,29.633% 81.379%,15.449% 38.316%,74.891% 28.957%,81.275% 29.199%,6.584% 37.331%,64.569% 83.839%,17.532% 73.441%,82.07% 64.368%,40.047% 11.396%,27.808% 79.857%,53.77% 4.591%,16.327% 67.154%,45.444% 85.576%,90.852% 35.46%,23.42% 26.188%,40.12% 86.533%,84.901% 75.736%,20.702% 35.74%,15.75% 29.795%,62.087% 19.584%,9.671% 64.403%,38.517% 18.019%,75.487% 74.436%,5.958% 41.328%,76.664% 25.072%,66.761% 16.549%,28.918% 81.516%,23.125% 75.319%,16.156% 24.9%,33.647% 21.933%,76.319% 20.73%,65.353% 90.345%;}
5.5% {background-position:89.956% 42.987%,47.822% 87.409%,26.55% 71.721%,6.291% 47.121%,14.451% 47.478%,43.412% 88.577%,89.401% 48.057%,58.632% 14.605%,65.319% 78.864%,27.706% 14.246%,27.905% 18.914%,26.162% 20.221%,32.886% 23.326%,45.82% 20.75%,80.958% 25.134%,24.881% 70.84%,73.525% 23.125%,36.608% 91.445%,61.808% 93.312%,38.896% 84.703%,80.835% 66.906%,39.716% 91.384%,17.761% 31.925%,68.445% 86.972%,14.369% 26.933%,48.114% 17.918%,47.532% 82.831%,13.713% 44.083%,17.153% 62.48%,42.941% 19.261%,23.716% 22.956%,17.555% 71.205%,52.865% 11.799%,83.42% 47.002%,41.317% 8.166%,41.919% 86.472%,62.681% 83.927%,54.536% 9.655%,79.688% 74.212%,32.191% 15.741%,19.236% 32.236%,30.922% 78.033%,33.808% 21.514%,15.755% 55.44%,75.894% 20.843%,78.972% 79.004%,19.744% 65.238%,87.44% 40.249%,56.676% 82.436%,71.179% 75.101%,15.889% 56.665%,81.702% 74.208%,29.042% 80.493%,15.977% 37.621%,75.538% 30.008%,81.727% 30.804%,7.149% 36.43%,63.298% 84.138%,16.829% 72.681%,81.25% 65.393%,41.174% 11.286%,27.283% 78.934%,55.202% 4.971%,16.113% 66.189%,44.018% 85.253%,91.312% 36.757%,24.031% 25.396%,39.143% 85.971%,83.825% 77.061%,21.17% 34.92%,16.639% 29.217%,63.531% 20.073%,9.562% 63.321%,39.962% 17.966%,73.975% 74.892%,6.473% 40.453%,77.403% 26.266%,68.051% 17.278%,28.331% 80.615%,22.292% 74.632%,17.082% 24.228%,34.93% 21.742%,77.05% 22.115%,64.118% 90.774%;}
6% {background-position:89.906% 44.748%,46.609% 87.087%,26.097% 70.975%,6.671% 46.352%,14.704% 46.395%,42.252% 88.118%,89.19% 49.485%,59.941% 15.084%,64.166% 79.209%,28.658% 13.688%,29.076% 18.54%,27.265% 19.815%,34.231% 23.169%,47.146% 20.834%,81.56% 26.659%,24.517% 70.022%,74.526% 24.044%,35.777% 90.649%,60.643% 93.613%,38.036% 84.083%,79.914% 67.837%,38.45% 90.794%,18.43% 31.214%,67.043% 87.408%,15.127% 26.089%,49.364% 18.071%,46.244% 82.55%,14.105% 43.341%,16.986% 61.743%,44.257% 19.279%,24.6% 22.393%,17.287% 70.148%,54.234% 12.141%,83.304% 48.419%,42.489% 8.097%,40.706% 86.005%,61.419% 84.139%,55.604% 10.096%,78.453% 75.016%,33.498% 15.517%,19.791% 31.395%,29.984% 77.433%,35.215% 21.372%,15.868% 54.493%,76.791% 22.008%,77.477% 79.683%,19.635% 64.254%,87.658% 41.454%,55.109% 82.385%,69.838% 75.517%,15.999% 55.617%,80.553% 75.204%,28.49% 79.584%,16.538% 36.946%,76.13% 31.088%,82.114% 32.433%,7.756% 35.549%,62.027% 84.369%,16.18% 71.906%,80.38% 66.372%,42.309% 11.233%,26.796% 77.99%,56.619% 5.423%,15.942% 65.221%,42.628% 84.882%,91.685% 38.068%,24.669% 24.637%,38.202% 85.366%,82.698% 78.315%,21.665% 34.123%,17.563% 28.667%,64.943% 20.609%,9.501% 62.24%,41.415% 17.959%,72.444% 75.293%,7.029% 39.596%,78.084% 27.498%,69.301% 18.059%,27.783% 79.691%,21.511% 73.925%,18.041% 23.589%,36.229% 21.591%,77.723% 23.542%,62.88% 91.122%;}
6.5% {background-position:89.775% 46.497%,45.426% 86.711%,25.682% 70.217%,7.092% 45.597%,14.992% 45.326%,41.127% 87.608%,88.903% 50.894%,61.227% 15.618%,63.007% 79.494%,29.634% 13.178%,30.269% 18.208%,28.392% 19.451%,35.59% 23.05%,48.47% 20.963%,82.094% 28.214%,24.191% 69.194%,75.473% 25.003%,34.982% 89.81%,59.481% 93.832%,37.213% 83.426%,78.948% 68.72%,37.228% 90.153%,19.131% 30.53%,65.634% 87.768%,15.92% 25.276%,50.61% 18.274%,44.988% 82.222%,14.532% 42.614%,16.861% 61.005%,45.576% 19.343%,25.511% 21.866%,17.062% 69.087%,55.587% 12.542%,83.122% 49.823%,43.668% 8.089%,39.531% 85.492%,60.16% 84.286%,56.658% 10.601%,77.183% 75.757%,34.82% 15.342%,20.375% 30.581%,29.092% 76.807%,36.635% 21.27%,16.018% 53.555%,77.63% 23.216%,75.956% 80.295%,19.564% 63.271%,87.799% 42.662%,53.563% 82.279%,68.485% 75.878%,16.145% 54.579%,79.364% 76.136%,27.977% 78.655%,17.131% 36.29%,76.666% 32.194%,82.433% 34.081%,8.405% 34.69%,60.759% 84.534%,15.586% 71.118%,79.464% 67.302%,43.45% 11.236%,26.346% 77.029%,58.019% 5.945%,15.813% 64.253%,41.276% 84.462%,91.971% 39.387%,25.331% 23.912%,37.298% 84.72%,81.524% 79.496%,22.188% 33.352%,18.518% 28.145%,66.318% 21.192%,9.485% 61.162%,42.873% 18%,70.898% 75.641%,7.627% 38.759%,78.706% 28.762%,70.505% 18.891%,27.275% 78.746%,20.783% 73.2%,19.032% 22.986%,37.541% 21.48%,78.335% 25.004%,61.642% 91.389%;}
7% {background-position:89.565% 48.227%,44.276% 86.285%,25.305% 69.447%,7.555% 44.855%,15.314% 44.275%,40.039% 87.051%,88.54% 52.28%,62.486% 16.207%,61.847% 79.72%,30.631% 12.718%,31.484% 17.92%,29.539% 19.129%,36.962% 22.971%,49.789% 21.136%,82.559% 29.794%,23.904% 68.359%,76.362% 25.998%,34.226% 88.931%,58.324% 93.968%,36.426% 82.734%,77.94% 69.551%,36.052% 89.465%,19.86% 29.874%,64.224% 88.053%,16.746% 24.496%,51.846% 18.526%,43.765% 81.849%,14.992% 41.903%,16.776% 60.268%,46.894% 19.454%,26.448% 21.376%,16.881% 68.023%,56.921% 13.002%,82.875% 51.209%,44.85% 8.144%,38.397% 84.935%,58.909% 84.369%,57.694% 11.167%,75.884% 76.434%,36.155% 15.217%,20.988% 29.796%,28.247% 76.155%,38.066% 21.211%,16.203% 52.627%,78.409% 24.464%,74.413% 80.838%,19.53% 62.291%,87.862% 43.87%,52.042% 82.121%,67.121% 76.184%,16.327% 53.553%,78.137% 77%,27.505% 77.707%,17.756% 35.656%,77.144% 33.323%,82.684% 35.741%,9.094% 33.854%,59.497% 84.634%,15.047% 70.319%,78.505% 68.181%,44.592% 11.297%,25.936% 76.051%,59.398% 6.537%,15.726% 63.286%,39.966% 83.998%,92.17% 40.712%,26.018% 23.223%,36.433% 84.037%,80.307% 80.601%,22.737% 32.606%,19.505% 27.654%,67.654% 21.82%,9.516% 60.09%,44.33% 18.088%,69.342% 75.935%,8.265% 37.943%,79.267% 30.057%,71.662% 19.771%,26.806% 77.782%,20.108% 72.46%,20.054% 22.421%,38.865% 21.411%,78.886% 26.499%,60.407% 91.577%;}
7.5% {background-position:89.277% 49.935%,43.159% 85.81%,24.967% 68.669%,8.059% 44.129%,15.671% 43.242%,38.99% 86.449%,88.104% 53.639%,63.714% 16.85%,60.688% 79.887%,31.647% 12.31%,32.718% 17.677%,30.706% 18.85%,38.341% 22.93%,51.1% 21.353%,82.955% 31.395%,23.656% 67.518%,77.192% 27.028%,33.508% 88.016%,57.175% 94.024%,35.678% 82.01%,76.894% 70.33%,34.924% 88.733%,20.618% 29.248%,62.815% 88.263%,17.606% 23.752%,53.07% 18.826%,42.579% 81.434%,15.486% 41.209%,16.732% 59.534%,48.207% 19.61%,27.408% 20.925%,16.743% 66.959%,58.233% 13.52%,82.565% 52.573%,46.033% 8.261%,37.306% 84.337%,57.668% 84.389%,58.71% 11.795%,74.56% 77.047%,37.499% 15.142%,21.628% 29.041%,27.449% 75.481%,39.505% 21.193%,16.422% 51.712%,79.125% 25.747%,72.853% 81.313%,19.532% 61.317%,87.847% 45.074%,50.55% 81.913%,65.753% 76.437%,16.543% 52.54%,76.877% 77.797%,27.073% 76.744%,18.411% 35.043%,77.562% 34.47%,82.867% 37.41%,9.823% 33.043%,58.245% 84.669%,14.563% 69.511%,77.507% 69.007%,45.735% 11.416%,25.564% 75.06%,60.752% 7.198%,15.681% 62.322%,38.698% 83.491%,92.281% 42.037%,26.728% 22.571%,35.608% 83.319%,79.051% 81.627%,23.311% 31.887%,20.52% 27.193%,68.945% 22.492%,9.592% 59.026%,45.785% 18.224%,67.782% 76.175%,8.942% 37.15%,79.765% 31.376%,72.766% 20.696%,26.377% 76.803%,19.488% 71.706%,21.103% 21.893%,40.196% 21.383%,79.373% 28.021%,59.179% 91.685%;}
8% {background-position:88.914% 51.615%,42.079% 85.289%,24.667% 67.883%,8.601% 43.419%,16.06% 42.229%,37.982% 85.805%,87.597% 54.968%,64.908% 17.545%,59.535% 79.997%,32.68% 11.954%,33.967% 17.48%,31.888% 18.616%,39.726% 22.929%,52.398% 21.614%,83.279% 33.011%,23.445% 66.673%,77.959% 28.089%,32.83% 87.066%,56.038% 94.001%,34.969% 81.255%,75.815% 71.055%,33.845% 87.958%,21.402% 28.653%,61.413% 88.399%,18.497% 23.044%,54.279% 19.174%,41.432% 80.978%,16.012% 40.533%,16.729% 58.803%,49.514% 19.813%,28.389% 20.515%,16.648% 65.896%,59.519% 14.093%,82.193% 53.91%,47.214% 8.44%,36.258% 83.7%,56.441% 84.348%,59.702% 12.483%,73.215% 77.595%,38.849% 15.118%,22.295% 28.318%,26.7% 74.786%,40.948% 21.218%,16.676% 50.81%,79.776% 27.062%,71.281% 81.72%,19.57% 60.348%,87.755% 46.27%,49.09% 81.655%,64.383% 76.635%,16.793% 51.542%,75.59% 78.523%,26.681% 75.767%,19.095% 34.454%,77.921% 35.633%,82.981% 39.082%,10.59% 32.258%,57.006% 84.641%,14.135% 68.695%,76.473% 69.779%,46.874% 11.592%,25.232% 74.058%,62.076% 7.926%,15.677% 61.362%,37.477% 82.942%,92.304% 43.36%,27.459% 21.958%,34.823% 82.568%,77.762% 82.573%,23.909% 31.198%,21.562% 26.765%,70.189% 23.206%,9.713% 57.97%,47.232% 18.408%,66.221% 76.361%,9.656% 36.381%,80.198% 32.717%,73.816% 21.665%,25.989% 75.81%,18.922% 70.94%,22.178% 21.406%,41.531% 21.397%,79.796% 29.566%,57.962% 91.717%;}
8.5% {background-position:88.476% 53.261%,41.038% 84.723%,24.405% 67.091%,9.183% 42.727%,16.481% 41.238%,37.016% 85.12%,87.022% 56.262%,66.065% 18.291%,58.39% 80.049%,33.729% 11.652%,35.23% 17.328%,33.084% 18.427%,41.114% 22.968%,53.68% 21.919%,83.531% 34.638%,23.272% 65.827%,78.661% 29.178%,32.192% 86.086%,54.915% 93.901%,34.3% 80.473%,74.705% 71.724%,32.816% 87.144%,22.211% 28.09%,60.021% 88.463%,19.417% 22.374%,55.47% 19.569%,40.325% 80.483%,16.569% 39.877%,16.765% 58.077%,50.81% 20.061%,29.391% 20.145%,16.595% 64.837%,60.776% 14.723%,81.761% 55.216%,48.39% 8.683%,35.257% 83.026%,55.231% 84.246%,60.668% 13.229%,71.855% 78.078%,40.203% 15.146%,22.986% 27.627%,26% 74.073%,42.391% 21.285%,16.962% 49.923%,80.361% 28.405%,69.702% 82.058%,19.643% 59.388%,87.588% 47.454%,47.665% 81.35%,63.016% 76.78%,17.076% 50.561%,74.278% 79.18%,26.33% 74.779%,19.808% 33.889%,78.219% 36.808%,83.027% 40.752%,11.394% 31.5%,55.785% 84.552%,13.761% 67.873%,75.408% 70.495%,48.008% 11.826%,24.937% 73.047%,63.369% 8.72%,15.713% 60.408%,36.303% 82.356%,92.241% 44.675%,28.211% 21.385%,34.081% 81.787%,76.443% 83.438%,24.531% 30.538%,22.629% 26.37%,71.382% 23.96%,9.878% 56.925%,48.67% 18.639%,64.664% 76.495%,10.407% 35.638%,80.567% 34.075%,74.807% 22.674%,25.641% 74.806%,18.41% 70.164%,23.278% 20.959%,42.868% 21.454%,80.152% 31.128%,56.758% 91.672%;}
9% {background-position:87.966% 54.87%,40.037% 84.116%,24.181% 66.295%,9.801% 42.053%,16.934% 40.27%,36.094% 84.398%,86.381% 57.518%,67.181% 19.085%,57.256% 80.046%,34.791% 11.405%,36.503% 17.225%,34.291% 18.283%,42.5% 23.047%,54.944% 22.266%,83.711% 36.27%,23.137% 64.98%,79.298% 30.292%,31.596% 85.077%,53.809% 93.726%,33.671% 79.666%,73.57% 72.336%,31.841% 86.295%,23.045% 27.56%,58.642% 88.456%,20.365% 21.744%,56.639% 20.011%,39.262% 79.952%,17.156% 39.241%,16.839% 57.357%,52.091% 20.355%,30.41% 19.818%,16.584% 63.783%,62% 15.405%,81.272% 56.489%,49.557% 8.988%,34.303% 82.319%,54.042% 84.085%,61.605% 14.031%,70.483% 78.495%,41.556% 15.225%,23.702% 26.971%,25.35% 73.343%,43.831% 21.396%,17.281% 49.051%,80.877% 29.772%,68.121% 82.329%,19.751% 58.438%,87.346% 48.624%,46.279% 80.999%,61.657% 76.873%,17.392% 49.597%,72.948% 79.765%,26.019% 73.783%,20.547% 33.35%,78.455% 37.992%,83.004% 42.414%,12.233% 30.772%,54.583% 84.403%,13.443% 67.047%,74.316% 71.154%,49.133% 12.118%,24.682% 72.029%,64.624% 9.577%,15.79% 59.463%,35.179% 81.733%,92.092% 45.979%,28.982% 20.853%,33.381% 80.978%,75.099% 84.22%,25.174% 29.91%,23.719% 26.01%,72.52% 24.752%,10.086% 55.892%,50.093% 18.918%,63.117% 76.577%,11.193% 34.92%,80.87% 35.447%,75.738% 23.721%,25.333% 73.794%,17.953% 69.38%,24.4% 20.554%,44.204% 21.553%,80.443% 32.704%,55.571% 91.554%;}
9.5% {background-position:87.387% 56.436%,39.079% 83.471%,23.995% 65.497%,10.456% 41.399%,17.417% 39.328%,35.217% 83.642%,85.676% 58.733%,68.253% 19.925%,56.136% 79.988%,35.863% 11.213%,37.783% 17.168%,35.507% 18.186%,43.881% 23.167%,56.185% 22.656%,83.82% 37.902%,23.039% 64.134%,79.866% 31.427%,31.04% 84.044%,52.724% 93.478%,33.083% 78.836%,72.412% 72.891%,30.919% 85.412%,23.9% 27.064%,57.282% 88.379%,21.34% 21.155%,57.782% 20.498%,38.242% 79.387%,17.772% 38.626%,16.952% 56.644%,53.356% 20.694%,31.446% 19.534%,16.614% 62.736%,63.187% 16.14%,80.727% 57.724%,50.713% 9.355%,33.398% 81.58%,52.876% 83.868%,62.51% 14.888%,69.104% 78.846%,42.906% 15.355%,24.44% 26.35%,24.75% 72.598%,45.265% 21.549%,17.631% 48.197%,81.325% 31.158%,66.543% 82.532%,19.893% 57.498%,87.03% 49.776%,44.934% 80.606%,60.307% 76.914%,17.739% 48.652%,71.603% 80.279%,25.748% 72.78%,21.311% 32.837%,78.63% 39.18%,82.915% 44.065%,13.107% 30.074%,53.404% 84.197%,13.178% 66.22%,73.199% 71.755%,50.246% 12.466%,24.464% 71.007%,65.84% 10.496%,15.905% 58.526%,34.106% 81.077%,91.858% 47.268%,29.77% 20.364%,32.725% 80.145%,73.735% 84.919%,25.839% 29.315%,24.83% 25.684%,73.601% 25.58%,10.336% 54.874%,51.499% 19.243%,61.582% 76.607%,12.013% 34.231%,81.105% 36.827%,76.606% 24.802%,25.065% 72.774%,17.55% 68.589%,25.541% 20.192%,45.534% 21.694%,80.666% 34.288%,54.404% 91.364%;}
10% {background-position:86.742% 57.955%,38.163% 82.789%,23.846% 64.698%,11.145% 40.765%,17.929% 38.411%,34.386% 82.854%,84.912% 59.903%,69.277% 20.81%,55.034% 79.877%,36.944% 11.078%,39.069% 17.16%,36.729% 18.135%,45.255% 23.326%,57.4% 23.087%,83.856% 39.531%,22.977% 63.291%,80.365% 32.58%,30.526% 82.989%,51.661% 93.159%,32.537% 77.986%,71.236% 73.388%,30.051% 84.5%,24.777% 26.604%,55.943% 88.234%,22.339% 20.608%,58.898% 21.03%,37.269% 78.791%,18.417% 38.034%,17.102% 55.939%,54.6% 21.077%,32.494% 19.294%,16.684% 61.698%,64.334% 16.925%,80.128% 58.919%,51.855% 9.783%,32.542% 80.812%,51.735% 83.596%,63.381% 15.797%,67.722% 79.133%,44.25% 15.538%,25.2% 25.766%,24.201% 71.84%,46.689% 21.744%,18.012% 47.362%,81.702% 32.559%,64.972% 82.668%,20.067% 56.572%,86.644% 50.905%,43.633% 80.171%,58.973% 76.904%,18.117% 47.729%,70.247% 80.721%,25.517% 71.773%,22.1% 32.351%,78.742% 40.369%,82.758% 45.698%,14.013% 29.408%,52.25% 83.934%,12.968% 65.391%,72.063% 72.297%,51.345% 12.872%,24.285% 69.982%,67.013% 11.474%,16.059% 57.6%,33.087% 80.39%,91.541% 48.538%,30.574% 19.919%,32.113% 79.289%,72.355% 85.533%,26.523% 28.752%,25.96% 25.394%,74.621% 26.441%,10.627% 53.87%,52.883% 19.615%,60.065% 76.587%,12.865% 33.57%,81.274% 38.212%,77.408% 25.914%,24.836% 71.75%,17.201% 67.794%,26.7% 19.874%,46.856% 21.878%,80.823% 35.876%,53.259% 91.104%;}
10.5% {background-position:86.033% 59.423%,37.293% 82.074%,23.735% 63.9%,11.868% 40.153%,18.471% 37.523%,33.602% 82.036%,84.092% 61.025%,70.252% 21.736%,53.952% 79.715%,38.03% 11%,40.356% 17.201%,37.953% 18.132%,46.618% 23.525%,58.587% 23.558%,83.822% 41.149%,22.951% 62.453%,80.794% 33.747%,30.055% 81.914%,50.623% 92.772%,32.033% 77.119%,70.046% 73.826%,29.238% 83.56%,25.673% 26.179%,54.628% 88.024%,23.36% 20.105%,59.983% 21.605%,36.343% 78.164%,19.088% 37.465%,17.289% 55.244%,55.819% 21.504%,33.555% 19.099%,16.793% 60.671%,65.439% 17.758%,79.479% 60.069%,52.98% 10.272%,31.737% 80.018%,50.623% 83.271%,64.215% 16.755%,66.342% 79.355%,45.584% 15.771%,25.98% 25.219%,23.702% 71.071%,48.099% 21.982%,18.423% 46.547%,82.009% 33.971%,63.413% 82.74%,20.274% 55.659%,86.188% 52.01%,42.378% 79.697%,57.656% 76.844%,18.524% 46.827%,68.885% 81.092%,25.325% 70.764%,22.912% 31.894%,78.793% 41.556%,82.536% 47.308%,14.95% 28.775%,51.125% 83.617%,12.81% 64.564%,70.911% 72.78%,52.427% 13.332%,24.143% 68.957%,68.139% 12.508%,16.251% 56.687%,32.121% 79.673%,91.144% 49.785%,31.393% 19.518%,31.545% 78.413%,70.964% 86.063%,27.226% 28.225%,27.106% 25.141%,75.577% 27.333%,10.959% 52.884%,54.243% 20.032%,58.569% 76.519%,13.747% 32.939%,81.377% 39.597%,78.142% 27.054%,24.647% 70.724%,16.905% 66.996%,27.875% 19.601%,48.166% 22.104%,80.912% 37.462%,52.14% 90.777%;}
11% {background-position:85.263% 60.837%,36.468% 81.328%,23.659% 63.104%,12.623% 39.564%,19.039% 36.663%,32.865% 81.192%,83.218% 62.096%,71.174% 22.701%,52.893% 79.503%,39.121% 10.979%,41.641% 17.29%,39.178% 18.176%,47.966% 23.764%,59.742% 24.068%,83.717% 42.753%,22.961% 61.62%,81.152% 34.924%,29.625% 80.824%,49.613% 92.321%,31.57% 76.236%,68.846% 74.206%,28.482% 82.596%,26.586% 25.792%,53.34% 87.751%,24.402% 19.646%,61.034% 22.221%,35.465% 77.511%,19.785% 36.92%,17.511% 54.559%,57.012% 21.973%,34.624% 18.949%,16.941% 59.656%,66.498% 18.636%,78.783% 61.172%,54.084% 10.821%,30.983% 79.201%,49.542% 82.896%,65.011% 17.76%,64.967% 79.513%,46.905% 16.056%,26.778% 24.712%,23.253% 70.294%,49.492% 22.261%,18.863% 45.752%,82.244% 35.39%,61.87% 82.747%,20.513% 54.762%,85.665% 53.086%,41.172% 79.186%,56.361% 76.736%,18.96% 45.948%,67.521% 81.392%,25.172% 69.755%,23.744% 31.467%,78.783% 42.736%,82.25% 48.892%,15.917% 28.175%,50.03% 83.249%,12.705% 63.739%,69.747% 73.203%,53.488% 13.847%,24.039% 67.934%,69.216% 13.596%,16.479% 55.787%,31.21% 78.931%,90.667% 51.006%,32.225% 19.164%,31.022% 77.521%,69.566% 86.509%,27.945% 27.733%,28.267% 24.925%,76.467% 28.253%,11.329% 51.916%,55.574% 20.493%,57.099% 76.403%,14.659% 32.339%,81.412% 40.978%,78.807% 28.219%,24.497% 69.698%,16.662% 66.197%,29.062% 19.374%,49.462% 22.372%,80.935% 39.041%,51.049% 90.385%;}
11.5% {background-position:84.437% 62.193%,35.69% 80.553%,23.62% 62.312%,13.408% 38.998%,19.634% 35.834%,32.178% 80.325%,82.296% 63.115%,72.041% 23.703%,51.859% 79.243%,40.212% 11.016%,42.923% 17.427%,40.4% 18.267%,49.296% 24.041%,60.861% 24.616%,83.543% 44.338%,23.005% 60.795%,81.437% 36.109%,29.237% 79.72%,48.633% 91.807%,31.15% 75.341%,67.639% 74.528%,27.781% 81.611%,27.514% 25.443%,52.084% 87.416%,25.463% 19.233%,62.048% 22.877%,34.637% 76.832%,20.505% 36.4%,17.768% 53.886%,58.174% 22.484%,35.701% 18.845%,17.126% 58.656%,67.509% 19.558%,78.042% 62.225%,55.166% 11.428%,30.281% 78.362%,48.494% 82.473%,65.765% 18.809%,63.602% 79.608%,48.21% 16.391%,27.593% 24.245%,22.855% 69.51%,50.865% 22.582%,19.33% 44.98%,82.407% 36.811%,60.347% 82.692%,20.782% 53.882%,85.078% 54.131%,40.016% 78.641%,55.09% 76.582%,19.424% 45.094%,66.16% 81.621%,25.057% 68.748%,24.597% 31.069%,78.712% 43.906%,81.902% 50.444%,16.911% 27.611%,48.969% 82.832%,12.651% 62.918%,68.574% 73.567%,54.527% 14.416%,23.971% 66.914%,70.24% 14.735%,16.742% 54.903%,30.356% 78.165%,90.115% 52.197%,33.068% 18.855%,30.543% 76.613%,68.166% 86.872%,28.681% 27.278%,29.439% 24.747%,77.289% 29.199%,11.738% 50.968%,56.873% 20.997%,55.657% 76.241%,15.598% 31.772%,81.381% 42.351%,79.401% 29.404%,24.385% 68.674%,16.471% 65.399%,30.26% 19.192%,50.739% 22.681%,80.892% 40.61%,49.988% 89.932%;}
12% {background-position:83.558% 63.486%,34.959% 79.753%,23.616% 61.525%,14.223% 38.456%,20.254% 35.036%,31.538% 79.436%,81.328% 64.078%,72.851% 24.737%,50.852% 78.937%,41.302% 11.111%,44.196% 17.614%,41.617% 18.405%,50.604% 24.357%,61.942% 25.201%,83.301% 45.898%,23.083% 59.979%,81.651% 37.296%,28.891% 78.606%,47.683% 91.234%,30.771% 74.436%,66.43% 74.792%,27.137% 80.607%,28.457% 25.133%,50.861% 87.023%,26.541% 18.867%,63.022% 23.572%,33.86% 76.132%,21.249% 35.907%,18.059% 53.226%,59.303% 23.034%,36.782% 18.787%,17.348% 57.67%,68.468% 20.52%,77.259% 63.226%,56.222% 12.091%,29.631% 77.506%,47.482% 82.005%,66.477% 19.899%,62.251% 79.643%,49.495% 16.776%,28.424% 23.818%,22.506% 68.721%,52.214% 22.943%,19.824% 44.231%,82.499% 38.23%,58.849% 82.577%,21.08% 53.019%,84.43% 55.142%,38.912% 78.064%,53.848% 76.383%,19.915% 44.266%,64.806% 81.782%,24.981% 67.745%,25.467% 30.702%,78.582% 45.063%,81.494% 51.96%,17.93% 27.084%,47.942% 82.368%,12.648% 62.103%,67.398% 73.872%,55.54% 15.036%,23.939% 65.9%,71.208% 15.921%,17.041% 54.034%,29.558% 77.378%,89.489% 53.354%,33.92% 18.595%,30.109% 75.694%,66.768% 87.151%,29.431% 26.86%,30.62% 24.606%,78.041% 30.167%,12.183% 50.042%,58.138% 21.543%,54.248% 76.035%,16.563% 31.237%,81.285% 43.712%,79.922% 30.606%,24.311% 67.654%,16.331% 64.602%,31.466% 19.057%,51.995% 23.03%,80.784% 42.162%,48.96% 89.42%;}
12.5% {background-position:82.63% 64.716%,34.276% 78.93%,23.647% 60.745%,15.065% 37.94%,20.899% 34.272%,30.949% 78.53%,80.319% 64.984%,73.601% 25.802%,49.875% 78.587%,42.388% 11.264%,45.46% 17.848%,42.826% 18.591%,51.888% 24.711%,62.982% 25.82%,82.993% 47.43%,23.194% 59.172%,81.793% 38.484%,28.586% 77.483%,46.767% 90.604%,30.434% 73.522%,65.223% 74.998%,26.549% 79.589%,29.411% 24.861%,49.674% 86.574%,27.632% 18.548%,63.955% 24.302%,33.133% 75.411%,22.015% 35.44%,18.383% 52.579%,60.396% 23.623%,37.865% 18.776%,17.606% 56.702%,69.373% 21.519%,76.439% 64.173%,57.249% 12.81%,29.034% 76.633%,46.506% 81.493%,67.143% 21.026%,60.916% 79.617%,50.758% 17.209%,29.269% 23.434%,22.207% 67.928%,53.535% 23.344%,20.343% 43.506%,82.521% 39.642%,57.378% 82.402%,21.408% 52.176%,83.723% 56.116%,37.863% 77.457%,52.635% 76.141%,20.431% 43.464%,63.462% 81.874%,24.941% 66.748%,26.354% 30.366%,78.393% 46.203%,81.027% 53.436%,18.974% 26.594%,46.953% 81.86%,12.694% 61.295%,66.221% 74.118%,56.525% 15.707%,23.943% 64.893%,72.118% 17.15%,17.372% 53.184%,28.817% 76.572%,88.793% 54.476%,34.781% 18.382%,29.719% 74.765%,65.376% 87.35%,30.194% 26.48%,31.809% 24.505%,78.72% 31.155%,12.664% 49.137%,59.363% 22.13%,52.874% 75.786%,17.551% 30.737%,81.124% 45.057%,80.37% 31.822%,24.274% 66.64%,16.242% 63.809%,32.677% 18.969%,53.226% 23.419%,80.612% 43.694%,47.966% 88.852%;}
13% {background-position:81.656% 65.878%,33.642% 78.088%,23.711% 59.973%,15.933% 37.449%,21.566% 33.542%,30.408% 77.607%,79.273% 65.831%,74.289% 26.893%,48.93% 78.196%,43.467% 11.475%,46.71% 18.13%,44.023% 18.823%,53.144% 25.101%,63.978% 26.472%,82.621% 48.929%,23.337% 58.377%,81.864% 39.667%,28.323% 76.356%,45.887% 89.923%,30.138% 72.603%,64.02% 75.147%,26.018% 78.557%,30.376% 24.63%,48.525% 86.072%,28.736% 18.277%,64.843% 25.066%,32.457% 74.672%,22.8% 35.001%,18.737% 51.946%,61.449% 24.249%,38.948% 18.812%,17.899% 55.752%,70.221% 22.554%,75.583% 65.063%,58.245% 13.582%,28.489% 75.747%,45.569% 80.941%,67.763% 22.188%,59.603% 79.533%,51.994% 17.69%,30.126% 23.091%,21.957% 67.134%,54.825% 23.784%,20.887% 42.807%,82.472% 41.043%,55.94% 82.171%,21.763% 51.353%,82.962% 57.051%,36.868% 76.824%,51.456% 75.857%,20.971% 42.691%,62.132% 81.9%,24.938% 65.759%,27.255% 30.063%,78.147% 47.323%,80.505% 54.867%,20.039% 26.142%,46.002% 81.31%,12.789% 60.496%,65.048% 74.307%,57.48% 16.425%,23.981% 63.896%,72.969% 18.42%,17.737% 52.352%,28.134% 75.75%,88.031% 55.558%,35.647% 18.218%,29.374% 73.828%,63.994% 87.468%,30.969% 26.139%,33.002% 24.442%,79.325% 32.16%,13.18% 48.257%,60.547% 22.755%,51.539% 75.497%,18.561% 30.271%,80.901% 46.381%,80.744% 33.048%,24.273% 65.634%,16.203% 63.021%,33.891% 18.928%,54.43% 23.847%,80.378% 45.2%,47.009% 88.232%;}
13.5% {background-position:80.641% 66.97%,33.056% 77.227%,23.809% 59.21%,16.825% 36.985%,22.255% 32.847%,29.916% 76.672%,78.194% 66.617%,74.914% 28.008%,48.018% 77.766%,44.537% 11.743%,47.943% 18.459%,45.207% 19.101%,54.37% 25.526%,64.928% 27.155%,82.187% 50.391%,23.511% 57.594%,81.864% 40.843%,28.101% 75.226%,45.042% 89.192%,29.884% 71.681%,62.826% 75.241%,25.543% 77.516%,31.349% 24.439%,47.417% 85.52%,29.85% 18.056%,65.684% 25.863%,31.833% 73.918%,23.604% 34.59%,19.123% 51.328%,62.46% 24.91%,40.028% 18.894%,18.224% 54.821%,71.012% 23.62%,74.696% 65.896%,59.207% 14.405%,27.996% 74.849%,44.672% 80.352%,68.334% 23.38%,58.314% 79.393%,53.202% 18.217%,30.993% 22.793%,21.755% 66.341%,56.082% 24.26%,21.455% 42.133%,82.355% 42.429%,54.536% 81.885%,22.144% 50.552%,82.149% 57.945%,35.929% 76.165%,50.313% 75.534%,21.535% 41.946%,60.82% 81.861%,24.97% 64.78%,28.17% 29.792%,77.845% 48.419%,79.93% 56.25%,21.124% 25.729%,45.092% 80.722%,12.931% 59.706%,63.881% 74.439%,58.401% 17.191%,24.053% 62.909%,73.756% 19.726%,18.132% 51.539%,27.508% 74.914%,87.205% 56.598%,36.517% 18.102%,29.073% 72.887%,62.627% 87.508%,31.753% 25.838%,34.196% 24.419%,79.856% 33.177%,13.728% 47.401%,61.686% 23.417%,50.246% 75.169%,19.592% 29.84%,80.616% 47.68%,81.044% 34.279%,24.308% 64.637%,16.212% 62.24%,35.104% 18.934%,55.603% 24.312%,80.083% 46.677%,46.09% 87.562%;}
14% {background-position:79.589% 67.991%,32.519% 76.352%,23.939% 58.457%,17.74% 36.548%,22.964% 32.188%,29.474% 75.726%,77.086% 67.343%,75.475% 29.143%,47.141% 77.298%,45.596% 12.067%,49.156% 18.834%,46.374% 19.425%,55.561% 25.986%,65.829% 27.867%,81.693% 51.811%,23.716% 56.825%,81.794% 42.007%,27.918% 74.096%,44.235% 88.414%,29.669% 70.757%,61.644% 75.281%,25.123% 76.467%,32.327% 24.288%,46.352% 84.92%,30.972% 17.883%,66.475% 26.688%,31.261% 73.151%,24.425% 34.208%,19.537% 50.727%,63.426% 25.604%,41.103% 19.023%,18.583% 53.912%,71.742% 24.714%,73.781% 66.669%,60.133% 15.276%,27.555% 73.944%,43.817% 79.728%,68.856% 24.6%,57.053% 79.198%,54.378% 18.789%,31.869% 22.537%,21.601% 65.549%,57.301% 24.773%,22.044% 41.487%,82.169% 43.795%,53.171% 81.548%,22.551% 49.773%,81.288% 58.795%,35.048% 75.484%,49.207% 75.173%,22.12% 41.231%,59.529% 81.759%,25.036% 63.812%,29.095% 29.555%,77.49% 49.489%,79.304% 57.581%,22.227% 25.356%,44.223% 80.098%,13.119% 58.927%,62.724% 74.514%,59.286% 18%,24.157% 61.934%,74.479% 21.064%,18.558% 50.748%,26.94% 74.067%,86.321% 57.593%,37.39% 18.036%,28.814% 71.942%,61.277% 87.471%,32.546% 25.577%,35.39% 24.434%,80.311% 34.205%,14.308% 46.571%,62.778% 24.114%,48.996% 74.805%,20.64% 29.446%,80.271% 48.952%,81.269% 35.512%,24.378% 63.651%,16.269% 61.467%,36.316% 18.988%,56.741% 24.814%,79.729% 48.12%,45.21% 86.846%;}
14.5% {background-position:78.504% 68.939%,32.031% 75.465%,24.1% 57.716%,18.676% 36.139%,23.692% 31.566%,29.08% 74.772%,75.954% 68.005%,75.97% 30.294%,46.3% 76.796%,46.64% 12.448%,50.347% 19.255%,47.521% 19.793%,56.715% 26.48%,66.678% 28.606%,81.143% 53.186%,23.951% 56.071%,81.655% 43.157%,27.775% 72.968%,43.467% 87.595%,29.494% 69.834%,60.478% 75.267%,24.759% 75.413%,33.31% 24.179%,45.331% 84.277%,32.099% 17.761%,67.216% 27.54%,30.74% 72.373%,25.262% 33.856%,19.98% 50.142%,64.345% 26.329%,42.171% 19.199%,18.972% 53.025%,72.41% 25.833%,72.842% 67.381%,61.02% 16.194%,27.166% 73.032%,43.005% 79.071%,69.327% 25.842%,55.822% 78.952%,55.518% 19.404%,32.752% 22.327%,21.494% 64.761%,58.479% 25.321%,22.655% 40.868%,81.918% 45.139%,51.847% 81.16%,22.983% 49.017%,80.383% 59.6%,34.224% 74.783%,48.142% 74.777%,22.727% 40.546%,58.264% 81.597%,25.137% 62.857%,30.03% 29.351%,77.084% 50.529%,78.631% 58.857%,23.346% 25.023%,43.397% 79.441%,13.352% 58.161%,61.581% 74.535%,60.134% 18.852%,24.294% 60.974%,75.136% 22.43%,19.013% 49.979%,26.429% 73.21%,85.381% 58.541%,38.263% 18.019%,28.599% 70.997%,59.95% 87.36%,33.346% 25.356%,36.58% 24.489%,80.689% 35.24%,14.919% 45.768%,63.819% 24.844%,47.792% 74.406%,21.704% 29.088%,79.869% 50.192%,81.42% 36.743%,24.481% 62.678%,16.372% 60.703%,37.522% 19.089%,57.843% 25.35%,79.319% 49.526%,44.371% 86.087%;}
15% {background-position:77.39% 69.812%,31.591% 74.567%,24.291% 56.988%,19.63% 35.759%,24.437% 30.983%,28.734% 73.813%,74.801% 68.605%,76.399% 31.458%,45.497% 76.261%,47.668% 12.883%,51.512% 19.72%,48.645% 20.205%,57.829% 27.005%,67.475% 29.37%,80.538% 54.513%,24.213% 55.333%,81.449% 44.288%,27.672% 71.845%,42.739% 86.736%,29.359% 68.914%,59.33% 75.202%,24.448% 74.358%,34.295% 24.11%,44.355% 83.593%,33.228% 17.688%,67.905% 28.417%,30.271% 71.586%,26.112% 33.534%,20.45% 49.575%,65.215% 27.083%,43.228% 19.42%,19.391% 52.161%,73.015% 26.974%,71.883% 68.032%,61.865% 17.155%,26.828% 72.116%,42.236% 78.385%,69.746% 27.105%,54.624% 78.655%,56.621% 20.061%,33.641% 22.16%,21.432% 63.977%,59.614% 25.901%,23.285% 40.278%,81.602% 46.455%,50.567% 80.726%,23.438% 48.286%,79.438% 60.358%,33.458% 74.064%,47.119% 74.348%,23.352% 39.893%,57.026% 81.375%,25.27% 61.916%,30.972% 29.181%,76.628% 51.537%,77.914% 60.074%,24.477% 24.732%,42.615% 78.754%,13.628% 57.408%,60.455% 74.504%,60.942% 19.742%,24.462% 60.029%,75.726% 23.82%,19.496% 49.233%,25.975% 72.347%,84.39% 59.44%,39.134% 18.051%,28.426% 70.054%,58.647% 87.177%,34.151% 25.176%,37.764% 24.582%,80.992% 36.279%,15.558% 44.993%,64.807% 25.605%,46.637% 73.975%,22.783% 28.768%,79.412% 51.397%,81.497% 37.968%,24.617% 61.72%,16.52% 59.95%,38.72% 19.236%,58.906% 25.92%,78.854% 50.89%,43.574% 85.289%;}
15.5% {background-position:76.253% 70.61%,31.199% 73.663%,24.512% 56.274%,20.602% 35.407%,25.198% 30.438%,28.436% 72.851%,73.632% 69.141%,76.76% 32.632%,44.733% 75.697%,48.676% 13.372%,52.649% 20.228%,49.745% 20.659%,58.9% 27.56%,68.216% 30.156%,79.883% 55.787%,24.503% 54.612%,81.178% 45.399%,27.606% 70.729%,42.051% 85.842%,29.261% 67.998%,58.203% 75.086%,24.192% 73.303%,35.28% 24.083%,43.427% 82.87%,34.359% 17.666%,68.539% 29.315%,29.853% 70.792%,26.975% 33.242%,20.945% 49.026%,66.033% 27.864%,44.273% 19.686%,19.839% 51.321%,73.556% 28.132%,70.906% 68.62%,62.668% 18.157%,26.541% 71.198%,41.511% 77.673%,70.113% 28.382%,53.462% 78.311%,57.684% 20.757%,34.532% 22.039%,21.415% 63.2%,60.703% 26.513%,23.933% 39.717%,81.225% 47.74%,49.333% 80.247%,23.914% 47.58%,78.456% 61.068%,32.75% 73.33%,46.139% 73.889%,23.996% 39.272%,55.819% 81.098%,25.435% 60.991%,31.92% 29.045%,76.126% 52.51%,77.155% 61.231%,25.62% 24.482%,41.877% 78.039%,13.946% 56.67%,59.349% 74.421%,61.708% 20.67%,24.661% 59.101%,76.246% 25.23%,20.005% 48.51%,25.577% 71.478%,83.353% 60.289%,40.002% 18.133%,28.294% 69.114%,57.372% 86.925%,34.96% 25.037%,38.94% 24.714%,81.217% 37.318%,16.224% 44.248%,65.74% 26.394%,45.531% 73.513%,23.873% 28.486%,78.902% 52.563%,81.502% 39.185%,24.785% 60.778%,16.712% 59.209%,39.907% 19.43%,59.926% 26.521%,78.337% 52.208%,42.82% 84.455%;}
16% {background-position:75.095% 71.331%,30.854% 72.753%,24.761% 55.574%,21.589% 35.085%,25.974% 29.933%,28.185% 71.887%,72.452% 69.614%,77.054% 33.811%,44.009% 75.106%,49.663% 13.914%,53.754% 20.778%,50.817% 21.154%,59.926% 28.143%,68.9% 30.962%,79.18% 57.006%,24.82% 53.909%,80.844% 46.484%,27.577% 69.622%,41.405% 84.916%,29.201% 67.09%,57.101% 74.923%,23.988% 72.251%,36.263% 24.097%,42.548% 82.113%,35.487% 17.693%,69.117% 30.232%,29.485% 69.995%,27.848% 32.981%,21.465% 48.496%,66.797% 28.669%,45.302% 19.998%,20.314% 50.507%,74.031% 29.305%,69.916% 69.147%,63.425% 19.197%,26.303% 70.281%,40.832% 76.936%,70.427% 29.672%,52.339% 77.922%,58.703% 21.491%,35.426% 21.963%,21.442% 62.432%,61.743% 27.155%,24.598% 39.187%,80.787% 48.991%,48.147% 79.726%,24.412% 46.9%,77.443% 61.728%,32.101% 72.583%,45.204% 73.4%,24.657% 38.685%,54.646% 80.766%,25.63% 60.084%,32.871% 28.944%,75.579% 53.445%,76.36% 62.325%,26.772% 24.275%,41.185% 77.299%,14.304% 55.947%,58.265% 74.288%,62.43% 21.631%,24.888% 58.192%,76.698% 26.655%,20.539% 47.812%,25.234% 70.608%,82.274% 61.085%,40.865% 18.263%,28.202% 68.18%,56.129% 86.606%,35.771% 24.939%,40.104% 24.885%,81.367% 38.355%,16.917% 43.532%,66.616% 27.21%,44.478% 73.024%,24.972% 28.242%,78.341% 53.688%,81.435% 40.388%,24.984% 59.853%,16.946% 58.48%,41.081% 19.67%,60.902% 27.152%,77.772% 53.478%,42.109% 83.589%;}
16.5% {background-position:73.923% 71.976%,30.557% 71.841%,25.038% 54.89%,22.59% 34.793%,26.764% 29.469%,27.981% 70.926%,71.265% 70.024%,77.281% 34.992%,43.326% 74.49%,50.626% 14.506%,54.825% 21.367%,51.859% 21.689%,60.905% 28.754%,69.527% 31.786%,78.432% 58.168%,25.161% 53.224%,80.449% 47.542%,27.584% 68.526%,40.8% 83.961%,29.178% 66.189%,56.025% 74.713%,23.835% 71.204%,37.241% 24.151%,41.718% 81.325%,36.611% 17.771%,69.639% 31.164%,29.167% 69.194%,28.73% 32.751%,22.007% 47.985%,67.507% 29.495%,46.315% 20.352%,20.814% 49.719%,74.44% 30.488%,68.916% 69.611%,64.136% 20.271%,26.114% 69.366%,40.198% 76.179%,70.687% 30.968%,51.255% 77.49%,59.677% 22.261%,36.319% 21.931%,21.512% 61.672%,62.732% 27.824%,25.279% 38.686%,80.292% 50.204%,47.012% 79.167%,24.93% 46.246%,76.401% 62.338%,31.51% 71.826%,44.316% 72.885%,25.334% 38.131%,53.508% 80.384%,25.855% 59.195%,33.824% 28.877%,74.991% 54.341%,75.53% 63.353%,27.93% 24.109%,40.538% 76.538%,14.702% 55.241%,57.207% 74.108%,63.108% 22.623%,25.144% 57.302%,77.079% 28.09%,21.097% 47.14%,24.947% 69.737%,81.158% 61.827%,41.721% 18.442%,28.15% 67.253%,54.92% 86.224%,36.581% 24.883%,41.254% 25.092%,81.441% 39.386%,17.633% 42.846%,67.432% 28.048%,43.477% 72.509%,26.08% 28.036%,77.733% 54.769%,81.297% 41.574%,25.212% 58.946%,17.22% 57.765%,42.239% 19.955%,61.831% 27.811%,77.16% 54.696%,41.443% 82.693%;}
17% {background-position:72.739% 72.544%,30.306% 70.928%,25.341% 54.223%,23.602% 34.531%,27.564% 29.046%,27.822% 69.968%,70.074% 70.371%,77.44% 36.172%,42.683% 73.851%,51.563% 15.147%,55.86% 21.995%,52.868% 22.263%,61.833% 29.39%,70.094% 32.624%,77.643% 59.269%,25.527% 52.559%,79.996% 48.57%,27.627% 67.443%,40.237% 82.981%,29.19% 65.299%,54.98% 74.459%,23.733% 70.164%,38.213% 24.247%,40.938% 80.508%,37.728% 17.898%,70.103% 32.11%,28.898% 68.393%,29.619% 32.553%,22.571% 47.495%,68.16% 30.342%,47.307% 20.75%,21.34% 48.959%,74.783% 31.678%,67.909% 70.012%,64.798% 21.376%,25.973% 68.456%,39.609% 75.403%,70.895% 32.269%,50.215% 77.019%,60.604% 23.063%,37.209% 21.945%,21.622% 60.923%,63.667% 28.518%,25.975% 38.217%,79.743% 51.376%,45.928% 78.571%,25.466% 45.621%,75.335% 62.896%,30.977% 71.06%,43.475% 72.347%,26.024% 37.611%,52.409% 79.953%,26.108% 58.326%,34.776% 28.845%,74.365% 55.195%,74.669% 64.314%,29.092% 23.987%,39.937% 75.757%,15.136% 54.552%,56.176% 73.882%,63.738% 23.643%,25.426% 56.432%,77.39% 29.532%,21.677% 46.494%,24.713% 68.867%,80.008% 62.514%,42.568% 18.668%,28.136% 66.335%,53.748% 85.781%,37.391% 24.867%,42.387% 25.337%,81.44% 40.408%,18.372% 42.192%,68.187% 28.908%,42.531% 71.971%,27.192% 27.869%,77.081% 55.803%,81.091% 42.741%,25.469% 58.06%,17.534% 57.066%,43.378% 20.285%,62.71% 28.497%,76.506% 55.86%,40.821% 81.771%;}
17.5% {background-position:71.548% 73.037%,30.1% 70.017%,25.669% 53.574%,24.623% 34.3%,28.375% 28.664%,27.707% 69.015%,68.883% 70.657%,77.532% 37.346%,42.082% 73.193%,52.471% 15.836%,56.855% 22.66%,53.842% 22.872%,62.709% 30.048%,70.6% 33.474%,76.818% 60.307%,25.915% 51.914%,79.486% 49.564%,27.704% 66.376%,39.717% 81.98%,29.236% 64.42%,53.965% 74.163%,23.68% 69.133%,39.177% 24.382%,40.208% 79.666%,38.835% 18.075%,70.509% 33.066%,28.678% 67.594%,30.513% 32.386%,23.156% 47.025%,68.754% 31.204%,48.278% 21.189%,21.889% 48.226%,75.059% 32.872%,66.9% 70.352%,65.411% 22.509%,25.878% 67.552%,39.066% 74.611%,71.049% 33.568%,49.218% 76.51%,61.48% 23.896%,38.096% 22.003%,21.773% 60.186%,64.546% 29.236%,26.683% 37.78%,79.143% 52.504%,44.898% 77.943%,26.019% 45.023%,74.25% 63.403%,30.501% 70.288%,42.682% 71.786%,26.727% 37.125%,51.351% 79.476%,26.388% 57.478%,35.726% 28.847%,73.702% 56.006%,73.781% 65.206%,30.255% 23.907%,39.382% 74.961%,15.607% 53.882%,55.175% 73.613%,64.32% 24.687%,25.735% 55.585%,77.631% 30.976%,22.278% 45.875%,24.533% 68.002%,78.831% 63.146%,43.403% 18.942%,28.16% 65.428%,52.615% 85.281%,38.197% 24.893%,43.501% 25.618%,81.367% 41.418%,19.133% 41.57%,68.879% 29.786%,41.64% 71.411%,28.307% 27.741%,76.388% 56.788%,80.819% 43.884%,25.754% 57.195%,17.886% 56.382%,44.496% 20.657%,63.538% 29.206%,75.812% 56.967%,40.243% 80.828%;}
18% {background-position:70.354% 73.453%,29.939% 69.11%,26.021% 52.942%,25.652% 34.099%,29.194% 28.324%,27.635% 68.07%,67.697% 70.881%,77.559% 38.512%,41.523% 72.518%,53.349% 16.57%,57.809% 23.358%,54.779% 23.516%,63.531% 30.727%,71.045% 34.334%,75.958% 61.281%,26.325% 51.29%,78.924% 50.523%,27.814% 65.325%,39.238% 80.96%,29.316% 63.555%,52.985% 73.828%,23.675% 68.114%,40.13% 24.557%,39.529% 78.802%,39.931% 18.3%,70.856% 34.029%,28.505% 66.798%,31.411% 32.252%,23.76% 46.575%,69.29% 32.081%,49.224% 21.668%,22.46% 47.522%,75.269% 34.065%,65.891% 70.631%,65.972% 23.666%,25.829% 66.657%,38.569% 73.807%,71.15% 34.863%,48.267% 75.967%,62.305% 24.756%,38.977% 22.106%,21.962% 59.462%,65.368% 29.975%,27.402% 37.374%,78.494% 53.585%,43.923% 77.284%,26.589% 44.454%,73.149% 63.858%,30.082% 69.512%,41.938% 71.206%,27.442% 36.675%,50.335% 78.958%,26.694% 56.652%,36.672% 28.884%,73.007% 56.771%,72.871% 66.029%,31.418% 23.87%,38.873% 74.15%,16.111% 53.231%,54.207% 73.302%,64.853% 25.753%,26.068% 54.76%,77.802% 32.417%,22.899% 45.283%,24.403% 67.141%,77.63% 63.721%,44.226% 19.261%,28.219% 64.534%,51.523% 84.727%,38.999% 24.959%,44.594% 25.935%,81.222% 42.413%,19.912% 40.981%,69.508% 30.68%,40.804% 70.833%,29.424% 27.652%,75.656% 57.722%,80.482% 45%,26.064% 56.352%,18.273% 55.715%,45.591% 21.072%,64.313% 29.936%,75.081% 58.014%,39.711% 79.865%;}
18.5% {background-position:69.161% 73.795%,29.821% 68.209%,26.395% 52.33%,26.686% 33.928%,30.02% 28.026%,27.606% 67.135%,66.52% 71.045%,77.521% 39.665%,41.006% 71.828%,54.193% 17.347%,58.719% 24.089%,55.676% 24.193%,64.298% 31.425%,71.429% 35.201%,75.069% 62.189%,26.756% 50.688%,78.312% 51.444%,27.956% 64.293%,38.802% 79.926%,29.428% 62.704%,52.04% 73.455%,23.716% 67.108%,41.071% 24.771%,38.901% 77.92%,41.013% 18.572%,71.144% 34.995%,28.378% 66.006%,32.311% 32.149%,24.381% 46.147%,69.766% 32.968%,50.144% 22.187%,23.051% 46.848%,75.413% 35.254%,64.886% 70.849%,66.481% 24.843%,25.824% 65.771%,38.117% 72.992%,71.199% 36.15%,47.362% 75.393%,63.076% 25.642%,39.85% 22.252%,22.188% 58.752%,66.131% 30.733%,28.132% 37.001%,77.8% 54.617%,43.003% 76.598%,27.173% 43.913%,72.037% 64.261%,29.719% 68.734%,41.243% 70.609%,28.166% 36.261%,49.362% 78.399%,27.025% 55.849%,37.611% 28.954%,72.283% 57.49%,71.94% 66.78%,32.578% 23.875%,38.41% 73.329%,16.648% 52.599%,53.272% 72.954%,65.336% 26.837%,26.425% 53.959%,77.904% 33.851%,23.538% 44.719%,24.324% 66.288%,76.41% 64.24%,45.034% 19.626%,28.314% 63.654%,50.474% 84.122%,39.794% 25.065%,45.663% 26.286%,81.007% 43.391%,20.71% 40.425%,70.072% 31.586%,40.025% 70.239%,30.538% 27.601%,74.89% 58.603%,80.083% 46.087%,26.4% 55.532%,18.696% 55.066%,46.659% 21.527%,65.033% 30.686%,74.317% 59.001%,39.223% 78.886%;}
19% {background-position:67.974% 74.064%,29.746% 67.316%,26.792% 51.738%,27.723% 33.789%,30.851% 27.77%,27.617% 66.211%,65.354% 71.151%,77.419% 40.802%,40.531% 71.125%,55.004% 18.165%,59.584% 24.85%,56.532% 24.9%,65.007% 32.14%,71.751% 36.072%,74.153% 63.03%,27.205% 50.109%,77.654% 52.324%,28.129% 63.281%,38.407% 78.879%,29.571% 61.869%,51.133% 73.047%,23.802% 66.117%,41.997% 25.023%,38.325% 77.021%,42.078% 18.892%,71.374% 35.963%,28.296% 65.222%,33.21% 32.078%,25.018% 45.741%,70.182% 33.864%,51.035% 22.742%,23.661% 46.204%,75.492% 36.434%,63.888% 71.009%,66.937% 26.038%,25.862% 64.897%,37.711% 72.169%,71.196% 37.424%,46.505% 74.79%,63.793% 26.55%,40.713% 22.442%,22.451% 58.057%,66.833% 31.508%,28.87% 36.66%,77.064% 55.598%,42.14% 75.887%,27.77% 43.403%,70.917% 64.612%,29.411% 67.957%,40.597% 69.996%,28.899% 35.882%,48.435% 77.804%,27.379% 55.07%,38.542% 29.058%,71.533% 58.161%,70.994% 67.461%,33.733% 23.923%,37.993% 72.499%,17.215% 51.988%,52.374% 72.568%,65.767% 27.935%,26.804% 53.184%,77.937% 35.273%,24.194% 44.184%,24.294% 65.444%,75.176% 64.702%,45.826% 20.035%,28.443% 62.79%,49.47% 83.471%,40.58% 25.211%,46.705% 26.67%,80.724% 44.347%,21.524% 39.902%,70.571% 32.501%,39.302% 69.63%,31.649% 27.588%,74.093% 59.429%,79.626% 47.141%,26.759% 54.737%,19.151% 54.436%,47.699% 22.021%,65.698% 31.454%,73.523% 59.924%,38.78% 77.895%;}
19.5% {background-position:66.796% 74.261%,29.712% 66.432%,27.209% 51.165%,28.762% 33.681%,31.686% 27.558%,27.668% 65.299%,64.204% 71.2%,77.255% 41.92%,40.098% 70.412%,55.777% 19.02%,60.4% 25.639%,57.345% 25.635%,65.658% 32.869%,72.011% 36.945%,73.215% 63.803%,27.673% 49.552%,76.953% 53.163%,28.331% 62.291%,38.053% 77.824%,29.744% 61.052%,50.264% 72.607%,23.931% 65.143%,42.907% 25.313%,37.799% 76.109%,43.125% 19.258%,71.545% 36.929%,28.258% 64.445%,34.108% 32.038%,25.67% 45.357%,70.537% 34.766%,51.895% 23.333%,24.288% 45.591%,75.507% 37.604%,62.901% 71.111%,67.339% 27.245%,25.941% 64.036%,37.348% 71.34%,71.143% 38.682%,45.697% 74.161%,64.453% 27.478%,41.564% 22.674%,22.747% 57.378%,67.473% 32.296%,29.616% 36.352%,76.29% 56.525%,41.333% 75.155%,28.38% 42.922%,69.794% 64.912%,29.157% 67.181%,40.002% 69.371%,29.639% 35.539%,47.555% 77.176%,27.756% 54.316%,39.462% 29.195%,70.76% 58.783%,70.035% 68.07%,34.879% 24.013%,37.62% 71.663%,17.812% 51.399%,51.513% 72.15%,66.148% 29.044%,27.205% 52.433%,77.902% 36.679%,24.866% 43.678%,24.312% 64.61%,73.932% 65.107%,46.599% 20.487%,28.603% 61.942%,48.513% 82.776%,41.357% 25.396%,47.718% 27.086%,80.377% 45.28%,22.352% 39.414%,71.003% 33.424%,38.635% 69.009%,32.754% 27.614%,73.268% 60.199%,79.112% 48.16%,27.141% 53.966%,19.637% 53.824%,48.707% 22.554%,66.305% 32.235%,72.703% 60.783%,38.381% 76.894%;}
20% {background-position:65.63% 74.388%,29.717% 65.559%,27.645% 50.614%,29.799% 33.603%,32.522% 27.388%,27.757% 64.403%,63.072% 71.194%,77.03% 43.016%,39.706% 69.692%,56.513% 19.911%,61.168% 26.453%,58.113% 26.396%,66.25% 33.61%,72.21% 37.816%,72.259% 64.507%,28.157% 49.018%,76.212% 53.957%,28.562% 61.323%,37.741% 76.763%,29.945% 60.253%,49.435% 72.136%,24.102% 64.187%,43.798% 25.638%,37.323% 75.187%,44.15% 19.668%,71.658% 37.89%,28.262% 63.679%,35.002% 32.03%,26.335% 44.995%,70.831% 35.67%,52.723% 23.957%,24.932% 45.008%,75.458% 38.759%,61.926% 71.157%,67.688% 28.462%,26.06% 63.19%,37.03% 70.508%,71.04% 39.92%,44.939% 73.509%,65.056% 28.422%,42.402% 22.948%,23.076% 56.716%,68.05% 33.096%,30.367% 36.077%,75.482% 57.397%,40.584% 74.404%,29% 42.472%,68.672% 65.161%,28.955% 66.409%,39.455% 68.736%,30.384% 35.232%,46.721% 76.517%,28.153% 53.587%,40.371% 29.364%,69.967% 59.357%,69.067% 68.608%,36.015% 24.144%,37.291% 70.824%,18.435% 50.831%,50.69% 71.699%,66.477% 30.161%,27.625% 51.709%,77.802% 38.066%,25.551% 43.201%,24.375% 63.788%,72.683% 65.457%,47.353% 20.979%,28.795% 61.113%,47.603% 82.041%,42.123% 25.62%,48.701% 27.533%,79.967% 46.188%,23.193% 38.96%,71.37% 34.351%,38.025% 68.378%,33.851% 27.678%,72.419% 60.913%,78.545% 49.141%,27.544% 53.222%,20.152% 53.233%,49.683% 23.122%,66.854% 33.029%,71.86% 61.576%,38.025% 75.886%;}
20.5% {background-position:64.481% 74.446%,29.761% 64.699%,28.099% 50.084%,30.834% 33.555%,33.359% 27.26%,27.883% 63.522%,61.962% 71.135%,76.748% 44.086%,39.355% 68.966%,57.209% 20.835%,61.884% 27.289%,58.834% 27.18%,66.781% 34.361%,72.347% 38.683%,71.289% 65.143%,28.657% 48.509%,75.436% 54.707%,28.819% 60.38%,37.468% 75.7%,30.173% 59.474%,48.648% 71.638%,24.312% 63.251%,44.669% 25.999%,36.898% 74.259%,45.151% 20.122%,71.714% 38.842%,28.308% 62.923%,35.891% 32.053%,27.012% 44.656%,71.064% 36.574%,53.516% 24.613%,25.59% 44.457%,75.349% 39.895%,60.967% 71.148%,67.982% 29.684%,26.218% 62.36%,36.755% 69.676%,70.89% 41.135%,44.23% 72.837%,65.602% 29.38%,43.225% 23.263%,23.436% 56.072%,68.564% 33.905%,31.122% 35.835%,74.644% 58.213%,39.892% 73.638%,29.63% 42.051%,67.553% 65.361%,28.805% 65.642%,38.958% 68.092%,31.133% 34.961%,45.937% 75.831%,28.57% 52.885%,41.265% 29.565%,69.158% 59.88%,68.094% 69.075%,37.138% 24.316%,37.006% 69.983%,19.084% 50.286%,49.908% 71.221%,66.754% 31.282%,28.064% 51.013%,77.637% 39.429%,26.248% 42.754%,24.483% 62.98%,71.434% 65.751%,48.085% 21.512%,29.017% 60.303%,46.742% 81.271%,42.876% 25.88%,49.65% 28.009%,79.497% 47.067%,24.044% 38.541%,71.671% 35.278%,37.471% 67.739%,34.937% 27.779%,71.549% 61.568%,77.928% 50.082%,27.967% 52.504%,20.695% 52.662%,50.624% 23.725%,67.344% 33.833%,70.999% 62.304%,37.713% 74.875%;}
21% {background-position:63.351% 74.439%,29.842% 63.854%,28.569% 49.577%,31.864% 33.538%,34.195% 27.175%,28.044% 62.659%,60.877% 71.024%,76.41% 45.128%,39.045% 68.236%,57.864% 21.788%,62.549% 28.146%,59.508% 27.985%,67.252% 35.119%,72.425% 39.543%,70.307% 65.709%,29.171% 48.023%,74.627% 55.41%,29.102% 59.462%,37.235% 74.637%,30.426% 58.715%,47.903% 71.115%,24.56% 62.336%,45.517% 26.394%,36.521% 73.325%,46.127% 20.617%,71.714% 39.785%,28.393% 62.18%,36.772% 32.107%,27.699% 44.339%,71.238% 37.475%,54.273% 25.299%,26.261% 43.938%,75.18% 41.01%,60.026% 71.087%,68.223% 30.907%,26.412% 61.547%,36.522% 68.845%,70.693% 42.322%,43.571% 72.147%,66.088% 30.348%,44.031% 23.617%,23.826% 55.447%,69.013% 34.72%,31.88% 35.626%,73.778% 58.972%,39.256% 72.858%,30.268% 41.662%,66.443% 65.512%,28.704% 64.883%,38.509% 67.442%,31.885% 34.726%,45.2% 75.12%,29.005% 52.21%,42.143% 29.797%,68.336% 60.354%,67.119% 69.471%,38.246% 24.528%,36.764% 69.144%,19.756% 49.763%,49.166% 70.716%,66.98% 32.404%,28.521% 50.344%,77.41% 40.764%,26.956% 42.336%,24.633% 62.186%,70.188% 65.99%,48.794% 22.082%,29.267% 59.514%,45.93% 80.467%,43.613% 26.177%,50.565% 28.512%,78.971% 47.916%,24.905% 38.156%,71.906% 36.204%,36.972% 67.094%,36.01% 27.916%,70.662% 62.166%,77.265% 50.981%,28.408% 51.814%,21.264% 52.112%,51.527% 24.36%,67.775% 34.643%,70.122% 62.965%,37.443% 73.863%;}
21.5% {background-position:62.244% 74.369%,29.959% 63.025%,29.055% 49.091%,32.887% 33.551%,35.027% 27.132%,28.239% 61.815%,59.82% 70.866%,76.018% 46.139%,38.774% 67.505%,58.477% 22.768%,63.16% 29.019%,60.133% 28.808%,67.662% 35.881%,72.443% 40.395%,69.319% 66.207%,29.698% 47.562%,73.79% 56.066%,29.41% 58.571%,37.041% 73.577%,30.705% 57.977%,47.2% 70.57%,24.845% 61.443%,46.341% 26.821%,36.193% 72.391%,47.076% 21.153%,71.659% 40.713%,28.515% 61.451%,37.644% 32.192%,28.396% 44.046%,71.352% 38.371%,54.993% 26.012%,26.944% 43.452%,74.953% 42.101%,59.107% 70.976%,68.41% 32.129%,26.642% 60.752%,36.33% 68.017%,70.451% 43.48%,42.961% 71.442%,66.515% 31.323%,44.819% 24.009%,24.244% 54.841%,69.399% 35.539%,32.639% 35.45%,72.889% 59.672%,38.677% 72.068%,30.913% 41.303%,65.344% 65.615%,28.653% 64.132%,38.109% 66.787%,32.638% 34.528%,44.513% 74.388%,29.457% 51.562%,43.003% 30.06%,67.504% 60.777%,66.147% 69.799%,39.336% 24.78%,36.563% 68.308%,20.45% 49.264%,48.465% 70.188%,67.154% 33.522%,28.993% 49.703%,77.123% 42.067%,27.674% 41.949%,24.824% 61.409%,68.95% 66.176%,49.479% 22.688%,29.543% 58.746%,45.168% 79.635%,44.335% 26.51%,51.442% 29.042%,78.392% 48.733%,25.774% 37.807%,72.076% 37.126%,36.528% 66.445%,37.069% 28.09%,69.762% 62.705%,76.56% 51.836%,28.867% 51.151%,21.857% 51.583%,52.392% 25.025%,68.146% 35.458%,69.233% 63.559%,37.214% 72.853%;}
22% {background-position:61.162% 74.237%,30.11% 62.212%,29.556% 48.628%,33.901% 33.593%,35.854% 27.13%,28.467% 60.991%,58.792% 70.66%,75.575% 47.117%,38.542% 66.775%,59.046% 23.771%,63.717% 29.907%,60.708% 29.648%,68.011% 36.646%,72.403% 41.234%,68.327% 66.636%,30.237% 47.126%,72.928% 56.673%,29.74% 57.708%,36.884% 72.523%,31.006% 57.262%,46.54% 70.004%,25.164% 60.574%,47.14% 27.28%,35.913% 71.456%,47.994% 21.727%,71.55% 41.626%,28.674% 60.737%,38.506% 32.306%,29.099% 43.775%,71.407% 39.258%,55.674% 26.75%,27.636% 42.997%,74.67% 43.163%,58.21% 70.817%,68.543% 33.344%,26.905% 59.977%,36.179% 67.195%,70.166% 44.604%,42.402% 70.726%,66.884% 32.303%,45.586% 24.438%,24.688% 54.254%,69.721% 36.36%,33.398% 35.307%,71.981% 60.313%,38.155% 71.27%,31.563% 40.975%,64.26% 65.671%,28.647% 63.392%,37.756% 66.13%,33.391% 34.365%,43.876% 73.638%,29.925% 50.942%,43.844% 30.351%,66.665% 61.151%,65.179% 70.059%,40.407% 25.069%,36.403% 67.477%,21.164% 48.788%,47.807% 69.638%,67.277% 34.635%,29.481% 49.091%,76.778% 43.336%,28.399% 41.592%,25.055% 60.648%,67.723% 66.309%,50.137% 23.328%,29.845% 58%,44.457% 78.777%,45.039% 26.876%,52.281% 29.596%,77.763% 49.515%,26.648% 37.493%,72.182% 38.04%,36.137% 65.795%,38.11% 28.298%,68.852% 63.185%,75.815% 52.645%,29.342% 50.516%,22.472% 51.076%,53.216% 25.717%,68.458% 36.275%,68.336% 64.088%,37.025% 71.847%;}
22.5% {background-position:60.108% 74.048%,30.293% 61.418%,30.069% 48.188%,34.904% 33.665%,36.675% 27.17%,28.725% 60.187%,57.797% 70.411%,75.085% 48.058%,38.349% 66.047%,59.572% 24.794%,64.218% 30.807%,61.233% 30.499%,68.299% 37.412%,72.307% 42.06%,67.336% 66.999%,30.786% 46.714%,72.046% 57.232%,30.091% 56.872%,36.764% 71.477%,31.329% 56.57%,45.924% 69.422%,25.516% 59.73%,47.912% 27.767%,35.678% 70.526%,48.881% 22.337%,71.39% 42.519%,28.868% 60.039%,39.354% 32.449%,29.809% 43.527%,71.405% 40.134%,56.314% 27.511%,28.338% 42.575%,74.335% 44.196%,57.339% 70.612%,68.624% 34.55%,27.2% 59.223%,36.066% 66.381%,69.841% 45.692%,41.891% 69.999%,67.193% 33.284%,46.331% 24.902%,25.156% 53.688%,69.979% 37.179%,34.155% 35.196%,71.057% 60.895%,37.688% 70.466%,32.218% 40.678%,63.194% 65.683%,28.687% 62.663%,37.449% 65.472%,34.142% 34.237%,43.287% 72.873%,30.406% 50.351%,44.663% 30.671%,65.824% 61.475%,64.219% 70.252%,41.455% 25.396%,36.283% 66.654%,21.895% 48.335%,47.19% 69.071%,67.351% 35.737%,29.982% 48.508%,76.379% 44.565%,29.131% 41.265%,25.322% 59.907%,66.513% 66.392%,50.769% 24%,30.171% 57.277%,43.796% 77.898%,45.725% 27.275%,53.079% 30.172%,77.088% 50.261%,27.527% 37.213%,72.226% 38.943%,35.8% 65.144%,39.132% 28.541%,67.935% 63.607%,75.035% 53.407%,29.831% 49.911%,23.108% 50.591%,53.998% 26.436%,68.71% 37.092%,67.434% 64.55%,36.876% 70.848%;}
23% {background-position:59.085% 73.804%,30.507% 60.644%,30.594% 47.771%,35.895% 33.765%,37.488% 27.25%,29.011% 59.406%,56.836% 70.121%,74.55% 48.962%,38.192% 65.323%,60.052% 25.834%,64.665% 31.715%,61.706% 31.362%,68.527% 38.174%,72.156% 42.869%,66.348% 67.296%,31.344% 46.328%,71.147% 57.742%,30.463% 56.066%,36.68% 70.441%,31.672% 55.902%,45.352% 68.824%,25.898% 58.911%,48.654% 28.283%,35.489% 69.6%,49.735% 22.982%,71.18% 43.392%,29.095% 59.358%,40.189% 32.621%,30.523% 43.302%,71.347% 40.997%,56.913% 28.292%,29.046% 42.185%,73.949% 45.195%,56.495% 70.364%,68.654% 35.743%,27.525% 58.49%,35.992% 65.575%,69.478% 46.742%,41.43% 69.266%,67.444% 34.264%,47.053% 25.4%,25.648% 53.143%,70.174% 37.994%,34.908% 35.117%,70.121% 61.417%,37.275% 69.66%,32.875% 40.411%,62.148% 65.652%,28.77% 61.948%,37.188% 64.816%,34.889% 34.145%,42.747% 72.096%,30.901% 49.788%,45.46% 31.017%,64.982% 61.751%,63.27% 70.38%,42.48% 25.759%,36.2% 65.839%,22.643% 47.907%,46.616% 68.487%,67.376% 36.827%,30.496% 47.955%,75.926% 45.754%,29.868% 40.968%,25.625% 59.184%,65.321% 66.425%,51.371% 24.701%,30.519% 56.578%,43.186% 77%,46.389% 27.706%,53.836% 30.769%,76.371% 50.97%,28.407% 36.969%,72.208% 39.834%,35.513% 64.496%,40.133% 28.817%,67.015% 63.972%,74.224% 54.121%,30.334% 49.334%,23.762% 50.129%,54.737% 27.178%,68.904% 37.905%,66.53% 64.947%,36.765% 69.859%;}
23.5% {background-position:58.095% 73.507%,30.751% 59.89%,31.13% 47.378%,36.87% 33.892%,38.292% 27.37%,29.325% 58.648%,55.911% 69.793%,73.973% 49.825%,38.072% 64.606%,60.487% 26.888%,65.056% 32.629%,62.129% 32.231%,68.695% 38.933%,71.953% 43.659%,65.367% 67.528%,31.91% 45.967%,70.235% 58.202%,30.854% 55.29%,36.63% 69.418%,32.033% 55.258%,44.823% 68.213%,26.309% 58.118%,49.367% 28.824%,35.344% 68.683%,50.553% 23.659%,70.922% 44.241%,29.353% 58.695%,41.008% 32.82%,31.24% 43.099%,71.234% 41.843%,57.47% 29.091%,29.76% 41.828%,73.515% 46.159%,55.681% 70.075%,68.633% 36.919%,27.878% 57.779%,35.954% 64.781%,69.078% 47.75%,41.017% 68.527%,67.637% 35.238%,47.751% 25.93%,26.161% 52.619%,70.307% 38.803%,35.658% 35.07%,69.178% 61.881%,36.916% 68.854%,33.534% 40.175%,61.126% 65.58%,28.894% 61.247%,36.971% 64.163%,35.632% 34.087%,42.256% 71.308%,31.407% 49.253%,46.231% 31.39%,64.142% 61.978%,62.335% 70.446%,43.478% 26.157%,36.154% 65.036%,23.406% 47.503%,46.085% 67.89%,67.352% 37.901%,31.021% 47.431%,75.425% 46.898%,30.607% 40.702%,25.961% 58.482%,64.152% 66.411%,51.944% 25.429%,30.888% 55.904%,42.626% 76.087%,47.033% 28.165%,54.55% 31.385%,75.615% 51.64%,29.289% 36.759%,72.13% 40.71%,35.277% 63.85%,41.111% 29.125%,66.096% 64.28%,73.386% 54.786%,30.849% 48.787%,24.433% 49.69%,55.431% 27.94%,69.04% 38.713%,65.628% 65.28%,36.691% 68.881%;}
24% {background-position:57.139% 73.162%,31.022% 59.158%,31.674% 47.008%,37.828% 34.047%,39.084% 27.529%,29.665% 57.914%,55.024% 69.428%,73.357% 50.646%,37.987% 63.897%,60.876% 27.952%,65.392% 33.546%,62.5% 33.105%,68.804% 39.684%,71.698% 44.428%,64.397% 67.697%,32.482% 45.631%,69.313% 58.614%,31.261% 54.544%,36.613% 68.409%,32.412% 54.639%,44.338% 67.592%,26.746% 57.353%,50.048% 29.39%,35.241% 67.776%,51.335% 24.366%,70.618% 45.064%,29.64% 58.051%,41.809% 33.046%,31.959% 42.92%,71.069% 42.672%,57.984% 29.904%,30.478% 41.503%,73.037% 47.085%,54.897% 69.748%,68.563% 38.075%,28.258% 57.092%,35.951% 63.999%,68.645% 48.715%,40.651% 67.787%,67.772% 36.205%,48.422% 26.49%,26.693% 52.117%,70.379% 39.603%,36.401% 35.054%,68.23% 62.286%,36.608% 68.049%,34.192% 39.969%,60.131% 65.468%,29.058% 60.561%,36.798% 63.514%,36.369% 34.063%,41.813% 70.514%,31.924% 48.748%,46.977% 31.786%,63.309% 62.159%,61.417% 70.452%,44.448% 26.587%,36.144% 64.245%,24.181% 47.123%,45.595% 67.283%,67.283% 38.955%,31.555% 46.937%,74.878% 47.995%,31.349% 40.465%,26.328% 57.8%,63.008% 66.352%,52.487% 26.182%,31.276% 55.255%,42.115% 75.162%,47.653% 28.653%,55.219% 32.016%,74.825% 52.27%,30.169% 36.584%,71.995% 41.567%,35.09% 63.21%,42.064% 29.463%,65.18% 64.532%,72.524% 55.401%,31.374% 48.27%,25.119% 49.273%,56.079% 28.721%,69.118% 39.513%,64.73% 65.55%,36.652% 67.916%;}
24.5% {background-position:56.221% 72.772%,31.319% 58.448%,32.226% 46.662%,38.768% 34.228%,39.863% 27.726%,30.029% 57.204%,54.176% 69.031%,72.707% 51.423%,37.935% 63.197%,61.219% 29.022%,65.672% 34.463%,62.819% 33.981%,68.857% 40.426%,71.396% 45.175%,63.44% 67.806%,33.06% 45.32%,68.386% 58.977%,31.685% 53.829%,36.628% 67.418%,32.807% 54.045%,43.895% 66.964%,27.209% 56.616%,50.697% 29.978%,35.179% 66.88%,52.079% 25.101%,70.272% 45.859%,29.956% 57.426%,42.591% 33.298%,32.678% 42.763%,70.854% 43.479%,58.454% 30.73%,31.199% 41.211%,72.517% 47.971%,54.144% 69.386%,68.445% 39.207%,28.662% 56.428%,35.981% 63.231%,68.181% 49.634%,40.331% 67.047%,67.852% 37.161%,49.066% 27.078%,27.244% 51.637%,70.391% 40.392%,37.136% 35.069%,67.281% 62.634%,36.352% 67.248%,34.85% 39.793%,59.164% 65.319%,29.26% 59.891%,36.666% 62.872%,37.098% 34.073%,41.417% 69.716%,32.449% 48.272%,47.695% 32.206%,62.483% 62.294%,60.518% 70.4%,45.387% 27.05%,36.168% 63.468%,24.967% 46.768%,45.148% 66.666%,67.168% 39.987%,32.098% 46.474%,74.287% 49.043%,32.091% 40.258%,26.725% 57.141%,61.894% 66.249%,52.998% 26.958%,31.682% 54.632%,41.654% 74.229%,48.249% 29.167%,55.844% 32.663%,74.004% 52.86%,31.046% 36.442%,71.804% 42.405%,34.95% 62.576%,42.99% 29.831%,64.27% 64.729%,71.643% 55.966%,31.909% 47.782%,25.819% 48.879%,56.68% 29.518%,69.141% 40.302%,63.841% 65.759%,36.648% 66.967%;}
25% {background-position:55.341% 72.339%,31.64% 57.762%,32.785% 46.339%,39.687% 34.434%,40.628% 27.96%,30.415% 56.52%,53.368% 68.603%,72.024% 52.156%,37.915% 62.507%,61.517% 30.096%,65.897% 35.377%,63.088% 34.856%,68.853% 41.157%,71.048% 45.897%,62.499% 67.856%,33.642% 45.034%,67.456% 59.292%,32.123% 53.146%,36.674% 66.445%,33.216% 53.477%,43.495% 66.329%,27.694% 55.907%,51.311% 30.585%,35.157% 65.998%,52.784% 25.861%,69.884% 46.625%,30.297% 56.821%,43.353% 33.575%,33.396% 42.628%,70.59% 44.264%,58.88% 31.566%,31.921% 40.95%,71.958% 48.816%,53.425% 68.991%,68.282% 40.313%,29.089% 55.789%,36.044% 62.479%,67.688% 50.507%,40.056% 66.308%,67.877% 38.104%,49.682% 27.692%,27.81% 51.179%,70.345% 41.168%,37.862% 35.114%,66.335% 62.924%,36.145% 66.454%,35.506% 39.647%,58.229% 65.135%,29.496% 59.239%,36.575% 62.237%,37.818% 34.116%,41.067% 68.916%,32.982% 47.826%,48.384% 32.647%,61.669% 62.385%,59.641% 70.292%,46.295% 27.542%,36.224% 62.707%,25.761% 46.437%,44.742% 66.044%,67.01% 40.994%,32.648% 46.04%,73.658% 50.04%,32.832% 40.081%,27.149% 56.503%,60.81% 66.106%,53.477% 27.753%,32.105% 54.034%,41.242% 73.291%,48.82% 29.706%,56.423% 33.321%,73.157% 53.408%,31.919% 36.335%,71.559% 43.22%,34.856% 61.95%,43.887% 30.227%,63.37% 64.873%,70.746% 56.481%,32.452% 47.324%,26.53% 48.509%,57.234% 30.327%,69.109% 41.078%,62.962% 65.909%,36.676% 66.036%;}
25.5% {background-position:54.5% 71.868%,31.984% 57.099%,33.349% 46.04%,40.584% 34.665%,41.377% 28.23%,30.822% 55.861%,52.602% 68.148%,71.314% 52.843%,37.927% 61.83%,61.768% 31.17%,66.068% 36.286%,63.306% 35.728%,68.795% 41.874%,70.657% 46.592%,61.576% 67.849%,34.226% 44.773%,66.528% 59.56%,32.574% 52.494%,36.748% 65.493%,33.639% 52.934%,43.137% 65.691%,28.201% 55.227%,51.892% 31.211%,35.172% 65.132%,53.448% 26.643%,69.459% 47.359%,30.662% 56.237%,44.092% 33.875%,34.111% 42.515%,70.28% 45.024%,59.262% 32.408%,32.642% 40.722%,71.365% 49.618%,52.74% 68.566%,68.075% 41.389%,29.538% 55.174%,36.137% 61.744%,67.169% 51.33%,39.826% 65.574%,67.849% 39.03%,50.268% 28.33%,28.391% 50.744%,70.244% 41.929%,38.579% 35.188%,65.394% 63.159%,35.986% 65.667%,36.157% 39.53%,57.326% 64.918%,29.767% 58.605%,36.523% 61.612%,38.527% 34.19%,40.763% 68.116%,33.521% 47.408%,49.044% 33.108%,60.868% 62.433%,58.787% 70.131%,47.169% 28.063%,36.311% 61.963%,26.563% 46.131%,44.377% 65.417%,66.811% 41.974%,33.204% 45.637%,72.993% 50.983%,33.571% 39.932%,27.599% 55.889%,59.761% 65.923%,53.923% 28.565%,32.542% 53.463%,40.878% 72.35%,49.366% 30.267%,56.955% 33.99%,72.287% 53.915%,32.785% 36.26%,71.264% 44.01%,34.806% 61.334%,44.754% 30.649%,62.483% 64.966%,69.838% 56.946%,33.001% 46.896%,27.251% 48.162%,57.741% 31.147%,69.025% 41.84%,62.097% 66%,36.735% 65.123%;}
26% {background-position:53.7% 71.362%,32.348% 56.46%,33.918% 45.764%,41.458% 34.919%,42.11% 28.534%,31.247% 55.229%,51.878% 67.669%,70.579% 53.484%,37.968% 61.167%,61.975% 32.24%,66.186% 37.186%,63.475% 36.593%,68.685% 42.576%,70.225% 47.26%,60.676% 67.788%,34.812% 44.537%,65.605% 59.782%,33.037% 51.874%,36.851% 64.562%,34.073% 52.418%,42.82% 65.052%,28.726% 54.576%,52.437% 31.853%,35.224% 64.283%,54.07% 27.445%,68.999% 48.061%,31.05% 55.675%,44.809% 34.197%,34.822% 42.424%,69.927% 45.757%,59.6% 33.255%,33.362% 40.524%,70.739% 50.375%,52.09% 68.115%,67.826% 42.433%,30.005% 54.584%,36.259% 61.026%,66.628% 52.104%,39.638% 64.846%,67.769% 39.937%,50.824% 28.989%,28.985% 50.332%,70.088% 42.671%,39.283% 35.291%,64.463% 63.34%,35.874% 64.891%,36.804% 39.441%,56.457% 64.669%,30.068% 57.99%,36.508% 60.997%,39.226% 34.296%,40.502% 67.32%,34.065% 47.02%,49.672% 33.587%,60.083% 62.441%,57.96% 69.92%,48.008% 28.609%,36.427% 61.236%,27.37% 45.848%,44.052% 64.789%,66.573% 42.923%,33.765% 45.263%,72.295% 51.872%,34.305% 39.812%,28.073% 55.298%,58.748% 65.704%,54.336% 29.391%,32.992% 52.918%,40.56% 71.41%,49.884% 30.848%,57.441% 34.666%,71.399% 54.379%,33.643% 36.218%,70.921% 44.774%,34.797% 60.728%,45.59% 31.096%,61.611% 65.009%,68.922% 57.361%,33.556% 46.498%,27.979% 47.837%,58.2% 31.975%,68.89% 42.585%,61.248% 66.037%,36.824% 64.232%;}
26.5% {background-position:52.942% 70.824%,32.732% 55.846%,34.489% 45.512%,42.306% 35.195%,42.823% 28.871%,31.69% 54.623%,51.196% 67.168%,69.823% 54.077%,38.037% 60.518%,62.136% 33.303%,66.251% 38.075%,63.594% 37.449%,68.524% 43.26%,69.756% 47.898%,59.799% 67.676%,35.399% 44.326%,64.69% 59.959%,33.51% 51.286%,36.979% 63.655%,34.517% 51.927%,42.542% 64.413%,29.269% 53.955%,52.945% 32.508%,35.309% 63.453%,54.651% 28.264%,68.506% 48.728%,31.458% 55.134%,45.501% 34.541%,35.528% 42.355%,69.533% 46.462%,59.893% 34.104%,34.078% 40.357%,70.086% 51.087%,51.476% 67.639%,67.538% 43.443%,30.49% 54.02%,36.408% 60.327%,66.067% 52.827%,39.491% 64.127%,67.64% 40.824%,51.348% 29.668%,29.59% 49.942%,69.88% 43.394%,39.975% 35.421%,63.544% 63.469%,35.805% 64.126%,37.445% 39.381%,55.625% 64.393%,30.399% 57.395%,36.529% 60.393%,39.911% 34.431%,40.285% 66.529%,34.613% 46.66%,50.269% 34.082%,59.316% 62.408%,57.16% 69.663%,48.811% 29.181%,36.571% 60.529%,28.181% 45.59%,43.765% 64.161%,66.297% 43.84%,34.329% 44.92%,71.569% 52.705%,35.034% 39.721%,28.568% 54.731%,57.773% 65.45%,54.716% 30.228%,33.454% 52.4%,40.287% 70.473%,50.375% 31.448%,57.88% 35.348%,70.496% 54.802%,34.492% 36.207%,70.533% 45.51%,34.829% 60.134%,46.392% 31.566%,60.756% 65.004%,68.001% 57.726%,34.115% 46.129%,28.714% 47.536%,58.61% 32.808%,68.707% 43.311%,60.418% 66.02%,36.942% 63.362%;}
27% {background-position:52.226% 70.257%,33.133% 55.257%,35.061% 45.283%,43.127% 35.492%,43.517% 29.24%,32.148% 54.044%,50.557% 66.649%,69.05% 54.623%,38.133% 59.884%,62.254% 34.357%,66.266% 38.951%,63.666% 38.294%,68.315% 43.926%,69.253% 48.506%,58.948% 67.515%,35.984% 44.138%,63.786% 60.092%,33.992% 50.731%,37.132% 62.772%,34.97% 51.463%,42.304% 63.777%,29.826% 53.364%,53.418% 33.175%,35.428% 62.643%,55.189% 29.098%,67.984% 49.36%,31.885% 54.615%,46.167% 34.904%,36.227% 42.306%,69.102% 47.138%,60.143% 34.951%,34.79% 40.221%,69.407% 51.753%,50.897% 67.141%,67.213% 44.415%,30.991% 53.482%,36.583% 59.649%,65.488% 53.498%,39.384% 63.417%,67.464% 41.686%,51.841% 30.364%,30.205% 49.574%,69.624% 44.096%,40.652% 35.578%,62.64% 63.547%,35.779% 63.374%,38.078% 39.348%,54.829% 64.09%,30.758% 56.82%,36.583% 59.802%,40.582% 34.596%,40.109% 65.746%,35.163% 46.329%,50.833% 34.593%,58.569% 62.339%,56.389% 69.362%,49.575% 29.774%,36.74% 59.842%,28.993% 45.355%,43.517% 63.534%,65.987% 44.722%,34.895% 44.606%,70.818% 53.481%,35.756% 39.657%,29.082% 54.189%,56.837% 65.166%,55.061% 31.075%,33.926% 51.909%,40.059% 69.543%,50.838% 32.064%,58.271% 36.033%,69.584% 55.183%,35.33% 36.228%,70.103% 46.216%,34.899% 59.553%,47.16% 32.057%,59.921% 64.953%,67.081% 58.043%,34.676% 45.79%,29.454% 47.257%,58.973% 33.642%,68.477% 44.015%,59.608% 65.953%,37.085% 62.515%;}
27.5% {background-position:51.553% 69.666%,33.55% 54.694%,35.634% 45.077%,43.921% 35.809%,44.19% 29.638%,32.62% 53.492%,49.961% 66.113%,68.263% 55.121%,38.255% 59.268%,62.329% 35.398%,66.232% 39.811%,63.692% 39.125%,68.061% 44.571%,68.719% 49.082%,58.124% 67.309%,36.567% 43.975%,62.896% 60.183%,34.481% 50.207%,37.308% 61.915%,35.431% 51.025%,42.104% 63.145%,30.397% 52.802%,53.854% 33.851%,35.577% 61.853%,55.683% 29.944%,67.436% 49.955%,32.329% 54.118%,46.806% 35.286%,36.918% 42.277%,68.635% 47.782%,60.349% 35.794%,35.496% 40.115%,68.708% 52.371%,50.355% 66.625%,66.852% 45.348%,31.506% 52.97%,36.782% 58.991%,64.895% 54.118%,39.314% 62.718%,67.242% 42.523%,52.301% 31.074%,30.828% 49.23%,69.321% 44.774%,41.314% 35.761%,61.753% 63.577%,35.794% 62.637%,38.703% 39.342%,54.073% 63.763%,31.141% 56.266%,36.67% 59.225%,41.238% 34.788%,39.973% 64.972%,35.714% 46.026%,51.363% 35.116%,57.843% 62.234%,55.649% 69.02%,50.3% 30.388%,36.934% 59.176%,29.805% 45.144%,43.306% 62.913%,65.644% 45.568%,35.462% 44.321%,70.046% 54.2%,36.471% 39.62%,29.614% 53.67%,55.943% 64.852%,55.373% 31.927%,34.407% 51.444%,39.873% 68.62%,51.272% 32.694%,58.616% 36.719%,68.665% 55.522%,36.156% 36.279%,69.634% 46.891%,35.006% 58.986%,47.893% 32.568%,59.108% 64.859%,66.163% 58.313%,35.24% 45.479%,30.196% 47.002%,59.288% 34.477%,68.203% 44.698%,58.821% 65.838%,37.254% 61.693%;}
28% {background-position:50.923% 69.053%,33.981% 54.156%,36.206% 44.893%,44.685% 36.145%,44.841% 30.065%,33.104% 52.968%,49.407% 65.564%,67.465% 55.572%,38.4% 58.669%,62.362% 36.422%,66.15% 40.651%,63.673% 39.94%,67.764% 45.193%,68.156% 49.625%,57.33% 67.06%,37.147% 43.835%,62.023% 60.233%,34.976% 49.715%,37.506% 61.085%,35.898% 50.613%,41.941% 62.519%,30.98% 52.271%,54.252% 34.533%,35.754% 61.087%,56.134% 30.798%,66.865% 50.514%,32.788% 53.644%,47.418% 35.685%,37.599% 42.268%,68.137% 48.394%,60.513% 36.632%,36.195% 40.037%,67.99% 52.943%,49.849% 66.093%,66.46% 46.24%,32.032% 52.483%,37.003% 58.354%,64.29% 54.685%,39.281% 62.033%,66.979% 43.332%,52.729% 31.797%,31.457% 48.907%,68.974% 45.428%,41.96% 35.968%,60.887% 63.56%,35.847% 61.916%,39.318% 39.361%,53.355% 63.415%,31.547% 55.733%,36.788% 58.663%,41.878% 35.007%,39.875% 64.209%,36.265% 45.751%,51.859% 35.65%,57.142% 62.096%,54.941% 68.64%,50.985% 31.02%,37.15% 58.531%,30.616% 44.957%,43.13% 62.296%,65.271% 46.376%,36.03% 44.066%,69.257% 54.861%,37.175% 39.609%,30.162% 53.176%,55.092% 64.512%,55.65% 32.782%,34.895% 51.006%,39.729% 67.709%,51.676% 33.336%,58.915% 37.405%,67.743% 55.821%,36.967% 36.359%,69.129% 47.533%,35.146% 58.434%,48.589% 33.096%,58.319% 64.724%,65.253% 58.536%,35.803% 45.198%,30.939% 46.768%,59.556% 35.308%,67.887% 45.356%,58.059% 65.678%,37.446% 60.897%;}
28.5% {background-position:50.335% 68.422%,34.424% 53.645%,36.777% 44.732%,45.418% 36.497%,45.469% 30.519%,33.599% 52.47%,48.896% 65.004%,66.661% 55.975%,38.566% 58.088%,62.355% 37.428%,66.022% 41.472%,63.611% 40.736%,67.427% 45.792%,67.569% 50.135%,56.568% 66.771%,37.723% 43.718%,61.169% 60.245%,35.477% 49.256%,37.724% 60.283%,36.369% 50.227%,41.812% 61.901%,31.572% 51.769%,54.614% 35.221%,35.959% 60.343%,56.542% 31.658%,66.274% 51.035%,33.261% 53.193%,48.001% 36.099%,38.271% 42.279%,67.61% 48.973%,60.634% 37.46%,36.885% 39.988%,67.259% 53.467%,49.38% 65.547%,66.038% 47.089%,32.569% 52.023%,37.245% 57.74%,63.676% 55.201%,39.282% 61.361%,66.675% 44.112%,53.124% 32.529%,32.091% 48.608%,68.586% 46.056%,42.588% 36.198%,60.043% 63.499%,35.937% 61.212%,39.922% 39.406%,52.677% 63.047%,31.975% 55.221%,36.934% 58.116%,42.501% 35.252%,39.814% 63.46%,36.815% 45.504%,52.32% 36.194%,56.465% 61.927%,54.266% 68.227%,51.629% 31.667%,37.388% 57.909%,31.424% 44.792%,42.989% 61.688%,64.871% 47.144%,36.595% 43.839%,68.454% 55.464%,37.869% 39.624%,30.723% 52.707%,54.284% 64.148%,55.894% 33.637%,35.389% 50.595%,39.624% 66.81%,52.052% 33.987%,59.168% 38.087%,66.822% 56.079%,37.763% 36.467%,68.592% 48.142%,35.318% 57.897%,49.248% 33.639%,57.556% 64.55%,64.351% 58.714%,36.366% 44.945%,31.682% 46.557%,59.778% 36.134%,67.533% 45.988%,57.323% 65.476%,37.659% 60.127%;}
29% {background-position:49.791% 67.776%,34.878% 53.159%,37.344% 44.593%,46.12% 36.865%,46.072% 30.997%,34.102% 52%,48.427% 64.436%,65.853% 56.332%,38.754% 57.526%,62.308% 38.412%,65.851% 42.269%,63.508% 41.512%,67.053% 46.366%,66.96% 50.612%,55.837% 66.446%,38.293% 43.623%,60.336% 60.22%,35.98% 48.828%,37.96% 59.509%,36.844% 49.866%,41.718% 61.292%,32.171% 51.297%,54.939% 35.91%,36.189% 59.624%,56.906% 32.521%,65.666% 51.518%,33.745% 52.764%,48.555% 36.526%,38.93% 42.308%,67.058% 49.518%,60.715% 38.277%,37.565% 39.966%,66.516% 53.943%,48.946% 64.991%,65.59% 47.893%,33.115% 51.588%,37.506% 57.149%,63.056% 55.665%,39.316% 60.706%,66.335% 44.86%,53.485% 33.268%,32.728% 48.33%,68.16% 46.656%,43.198% 36.451%,59.224% 63.396%,36.06% 60.527%,40.515% 39.475%,52.039% 62.663%,32.421% 54.732%,37.107% 57.586%,43.105% 35.52%,39.789% 62.724%,37.363% 45.284%,52.747% 36.745%,55.814% 61.729%,53.624% 67.782%,52.232% 32.329%,37.644% 57.31%,32.226% 44.649%,42.881% 61.088%,64.447% 47.872%,37.158% 43.64%,67.642% 56.01%,38.552% 39.664%,31.296% 52.262%,53.52% 63.763%,56.105% 34.491%,35.887% 50.21%,39.557% 65.927%,52.398% 34.646%,59.376% 38.764%,65.906% 56.298%,38.542% 36.602%,68.027% 48.717%,35.521% 57.376%,49.868% 34.197%,56.821% 64.34%,63.463% 58.849%,36.926% 44.72%,32.423% 46.367%,59.955% 36.952%,67.142% 46.594%,56.614% 65.235%,37.892% 59.384%;}
29.5% {background-position:49.288% 67.118%,35.341% 52.698%,37.906% 44.475%,46.789% 37.247%,46.65% 31.497%,34.613% 51.557%,48% 63.863%,65.045% 56.643%,38.96% 56.984%,62.225% 39.371%,65.639% 43.042%,63.365% 42.265%,66.644% 46.914%,66.334% 51.055%,55.14% 66.087%,38.856% 43.55%,59.528% 60.16%,36.486% 48.431%,38.214% 58.765%,37.321% 49.531%,41.656% 60.693%,32.777% 50.854%,55.227% 36.6%,36.442% 58.93%,57.226% 33.385%,65.045% 51.963%,34.239% 52.358%,49.079% 36.966%,39.576% 42.355%,66.484% 50.029%,60.757% 39.08%,38.235% 39.971%,65.767% 54.373%,48.548% 64.427%,65.118% 48.653%,33.668% 51.179%,37.784% 56.58%,62.433% 56.077%,39.38% 60.067%,65.96% 45.575%,53.813% 34.012%,33.366% 48.075%,67.7% 47.228%,43.788% 36.724%,58.431% 63.254%,36.217% 59.862%,41.095% 39.567%,51.442% 62.265%,32.884% 54.264%,37.305% 57.072%,43.689% 35.811%,39.796% 62.005%,37.907% 45.09%,53.139% 37.302%,55.191% 61.505%,53.017% 67.31%,52.793% 33.001%,37.918% 56.735%,33.023% 44.529%,42.804% 60.499%,64% 48.558%,37.718% 43.469%,66.823% 56.498%,39.22% 39.727%,31.879% 51.842%,52.801% 63.36%,56.283% 35.339%,36.389% 49.851%,39.526% 65.06%,52.714% 35.31%,59.539% 39.433%,64.998% 56.479%,39.303% 36.764%,67.436% 49.256%,35.751% 56.873%,50.45% 34.766%,56.114% 64.096%,62.591% 58.942%,37.484% 44.522%,33.16% 46.198%,60.087% 37.759%,66.719% 47.171%,55.935% 64.957%,38.143% 58.669%;}
30% {background-position:48.828% 66.452%,35.811% 52.264%,38.464% 44.378%,47.425% 37.642%,47.203% 32.019%,35.129% 51.141%,47.613% 63.286%,64.24% 56.909%,39.184% 56.461%,62.105% 40.304%,65.388% 43.787%,63.186% 42.994%,66.204% 47.435%,65.692% 51.463%,54.477% 65.699%,39.412% 43.499%,58.745% 60.068%,36.993% 48.065%,38.482% 58.05%,37.8% 49.221%,41.624% 60.107%,33.387% 50.44%,55.479% 37.287%,36.715% 58.261%,57.505% 34.246%,64.412% 52.37%,34.741% 51.975%,49.573% 37.416%,40.209% 42.419%,65.89% 50.504%,60.76% 39.868%,38.892% 40.002%,65.013% 54.756%,48.185% 63.857%,64.624% 49.366%,34.226% 50.796%,38.077% 56.035%,61.809% 56.44%,39.473% 59.445%,65.554% 46.257%,54.108% 34.758%,34.005% 47.841%,67.209% 47.771%,44.358% 37.016%,57.667% 63.075%,36.403% 59.216%,41.661% 39.681%,50.885% 61.854%,33.362% 53.818%,37.526% 56.576%,44.254% 36.122%,39.835% 61.304%,38.446% 44.922%,53.496% 37.862%,54.596% 61.256%,52.444% 66.813%,53.311% 33.682%,38.207% 56.183%,33.811% 44.43%,42.757% 59.922%,63.534% 49.202%,38.272% 43.324%,66.001% 56.931%,39.875% 39.813%,32.469% 51.447%,52.127% 62.94%,56.429% 36.179%,36.892% 49.518%,39.53% 64.212%,53.001% 35.976%,59.66% 40.093%,64.102% 56.623%,40.044% 36.95%,66.823% 49.76%,36.006% 56.387%,50.994% 35.344%,55.437% 63.822%,61.736% 58.995%,38.037% 44.351%,33.892% 46.051%,60.176% 38.553%,66.266% 47.72%,55.286% 64.646%,38.411% 57.982%;}
30.5% {background-position:48.408% 65.781%,36.288% 51.855%,39.015% 44.302%,48.027% 38.048%,47.729% 32.559%,35.65% 50.752%,47.265% 62.709%,63.441% 57.131%,39.424% 55.96%,61.952% 41.207%,65.1% 44.505%,62.972% 43.697%,65.736% 47.928%,65.039% 51.837%,53.849% 65.283%,39.959% 43.468%,57.99% 59.945%,37.5% 47.729%,38.765% 57.365%,38.277% 48.936%,41.622% 59.533%,33.999% 50.055%,55.696% 37.969%,37.009% 57.619%,57.741% 35.102%,63.773% 52.739%,35.249% 51.614%,50.035% 37.875%,40.827% 42.5%,65.281% 50.944%,60.727% 40.637%,39.536% 40.057%,64.259% 55.094%,47.856% 63.284%,64.113% 50.032%,34.788% 50.438%,38.384% 55.514%,61.187% 56.753%,39.594% 58.843%,65.12% 46.903%,54.371% 35.504%,34.642% 47.628%,66.69% 48.284%,44.906% 37.327%,56.932% 62.863%,36.617% 58.592%,42.212% 39.816%,50.368% 61.433%,33.852% 53.395%,37.768% 56.098%,44.797% 36.453%,39.903% 60.621%,38.98% 44.779%,53.818% 38.424%,54.031% 60.986%,51.907% 66.295%,53.786% 34.37%,38.51% 55.655%,34.589% 44.352%,42.738% 59.358%,63.052% 49.802%,38.821% 43.206%,65.179% 57.308%,40.515% 39.921%,33.066% 51.075%,51.498% 62.507%,56.543% 37.009%,37.395% 49.21%,39.566% 63.385%,53.259% 36.644%,59.74% 40.742%,63.219% 56.732%,40.765% 37.159%,66.192% 50.229%,36.285% 55.919%,51.498% 35.929%,54.792% 63.52%,60.903% 59.01%,38.584% 44.206%,34.617% 45.923%,60.224% 39.332%,65.786% 48.238%,54.668% 64.306%,38.694% 57.324%;}
31% {background-position:48.029% 65.106%,36.769% 51.472%,39.559% 44.245%,48.595% 38.463%,48.228% 33.115%,36.173% 50.389%,46.956% 62.133%,62.651% 57.311%,39.677% 55.479%,61.768% 42.079%,64.779% 45.193%,62.726% 44.372%,65.243% 48.393%,64.377% 52.178%,53.257% 64.844%,40.496% 43.456%,57.263% 59.794%,38.005% 47.423%,39.06% 56.71%,38.754% 48.674%,41.648% 58.974%,34.612% 49.699%,55.877% 38.646%,37.319% 57.003%,57.935% 35.95%,63.128% 53.071%,35.763% 51.275%,50.467% 38.341%,41.428% 42.596%,64.659% 51.349%,60.658% 41.386%,40.165% 40.137%,63.507% 55.388%,47.561% 62.71%,63.586% 50.651%,35.352% 50.105%,38.704% 55.017%,60.569% 57.018%,39.738% 58.26%,64.661% 47.514%,54.601% 36.247%,35.277% 47.436%,66.147% 48.765%,45.433% 37.654%,56.229% 62.619%,36.856% 57.99%,42.748% 39.971%,49.891% 61.005%,34.353% 52.994%,38.029% 55.638%,45.319% 36.802%,39.999% 59.958%,39.506% 44.661%,54.106% 38.985%,53.494% 60.696%,51.404% 65.759%,54.219% 35.062%,38.826% 55.151%,35.357% 44.294%,42.746% 58.808%,62.556% 50.36%,39.362% 43.114%,64.361% 57.631%,41.138% 40.05%,33.667% 50.728%,50.913% 62.063%,56.627% 37.826%,37.898% 48.927%,39.633% 62.579%,53.487% 37.309%,59.78% 41.378%,62.354% 56.806%,41.464% 37.391%,65.547% 50.661%,36.586% 55.469%,51.962% 36.52%,54.178% 63.192%,60.093% 58.989%,39.125% 44.086%,35.334% 45.816%,60.232% 40.093%,65.282% 48.727%,54.082% 63.939%,38.989% 56.695%;}
31.5% {background-position:47.689% 64.432%,37.252% 51.113%,40.094% 44.208%,49.128% 38.887%,48.699% 33.686%,36.698% 50.051%,46.684% 61.56%,61.873% 57.45%,39.944% 55.019%,61.554% 42.918%,64.427% 45.85%,62.45% 45.019%,64.729% 48.83%,63.71% 52.484%,52.7% 64.385%,41.023% 43.464%,56.567% 59.617%,38.508% 47.146%,39.366% 56.086%,39.227% 48.436%,41.699% 58.43%,35.225% 49.37%,56.025% 39.313%,37.645% 56.414%,58.09% 36.788%,62.482% 53.366%,36.279% 50.958%,50.868% 38.813%,42.013% 42.707%,64.027% 51.719%,60.556% 42.113%,40.779% 40.238%,62.76% 55.638%,47.299% 62.137%,63.047% 51.223%,35.916% 49.796%,39.034% 54.544%,59.957% 57.237%,39.906% 57.698%,64.179% 48.088%,54.799% 36.985%,35.907% 47.265%,65.582% 49.216%,45.937% 37.995%,55.557% 62.348%,37.119% 57.411%,43.268% 40.144%,49.454% 60.571%,34.863% 52.615%,38.308% 55.197%,45.819% 37.167%,40.121% 59.315%,40.025% 44.566%,54.36% 39.545%,52.988% 60.388%,50.937% 65.209%,54.61% 35.756%,39.152% 54.672%,36.112% 44.256%,42.779% 58.273%,62.049% 50.874%,39.896% 43.046%,63.551% 57.901%,41.743% 40.198%,34.271% 50.405%,50.373% 61.61%,56.682% 38.628%,38.399% 48.669%,39.728% 61.797%,53.687% 37.971%,59.781% 41.998%,61.508% 56.849%,42.14% 37.643%,64.89% 51.058%,36.906% 55.037%,52.388% 37.114%,53.597% 62.842%,59.308% 58.934%,39.658% 43.991%,36.041% 45.728%,60.202% 40.835%,64.758% 49.184%,53.528% 63.548%,39.297% 56.095%;}
32% {background-position:47.386% 63.761%,37.737% 50.779%,40.619% 44.189%,49.626% 39.316%,49.142% 34.268%,37.222% 49.74%,46.448% 60.993%,61.108% 57.55%,40.221% 54.58%,61.312% 43.722%,64.048% 46.475%,62.147% 45.636%,64.197% 49.237%,63.04% 52.758%,52.179% 63.908%,41.538% 43.49%,55.903% 59.416%,39.007% 46.898%,39.68% 55.492%,39.697% 48.221%,41.774% 57.902%,35.834% 49.068%,56.14% 39.97%,37.985% 55.851%,58.205% 37.613%,61.837% 53.625%,36.798% 50.663%,51.237% 39.288%,42.58% 42.832%,63.389% 52.054%,60.423% 42.817%,41.376% 40.361%,62.022% 55.846%,47.068% 61.567%,62.499% 51.747%,36.48% 49.512%,39.372% 54.095%,59.354% 57.411%,40.095% 57.156%,63.68% 48.625%,54.966% 37.715%,36.532% 47.113%,65% 49.636%,46.418% 38.35%,54.918% 62.05%,37.403% 56.854%,43.771% 40.335%,49.054% 60.133%,35.38% 52.257%,38.602% 54.774%,46.296% 37.546%,40.266% 58.694%,40.535% 44.494%,54.581% 40.1%,52.513% 60.067%,50.504% 64.646%,54.959% 36.449%,39.487% 54.216%,36.853% 44.236%,42.835% 57.754%,61.533% 51.345%,40.421% 43.002%,62.75% 58.121%,42.331% 40.365%,34.876% 50.104%,49.876% 61.151%,56.708% 39.413%,38.896% 48.434%,39.85% 61.038%,53.86% 38.627%,59.746% 42.603%,60.685% 56.86%,42.793% 37.915%,64.225% 51.42%,37.242% 54.625%,52.775% 37.709%,53.048% 62.471%,58.55% 58.848%,40.183% 43.92%,36.738% 45.658%,60.136% 41.556%,64.217% 49.61%,53.006% 63.136%,39.614% 55.525%;}
32.5% {background-position:47.121% 63.094%,38.222% 50.47%,41.135% 44.188%,50.089% 39.75%,49.558% 34.861%,37.744% 49.453%,46.246% 60.432%,60.361% 57.613%,40.508% 54.162%,61.046% 44.491%,63.643% 47.066%,61.82% 46.222%,63.649% 49.616%,62.371% 52.999%,51.693% 63.417%,42.041% 43.533%,55.271% 59.195%,39.5% 46.677%,40.003% 54.93%,40.162% 48.029%,41.872% 57.391%,36.44% 48.793%,56.224% 40.614%,38.337% 55.316%,58.283% 38.423%,61.195% 53.849%,37.316% 50.389%,51.575% 39.765%,43.128% 42.969%,62.748% 52.355%,60.261% 43.495%,41.957% 40.504%,61.295% 56.014%,46.868% 61.002%,61.943% 52.224%,37.041% 49.251%,39.718% 53.67%,58.762% 57.542%,40.303% 56.636%,63.164% 49.125%,55.103% 38.436%,37.15% 46.981%,64.403% 50.024%,46.876% 38.717%,54.313% 61.73%,37.706% 56.321%,44.257% 40.543%,48.693% 59.694%,35.902% 51.922%,38.91% 54.371%,46.75% 37.938%,40.433% 58.095%,41.036% 44.444%,54.769% 40.65%,52.067% 59.732%,50.105% 64.075%,55.266% 37.14%,39.829% 53.785%,37.579% 44.235%,42.913% 57.252%,61.013% 51.773%,40.936% 42.981%,61.961% 58.292%,42.899% 40.549%,35.479% 49.827%,49.422% 60.688%,56.707% 40.179%,39.388% 48.223%,39.996% 60.305%,54.005% 39.275%,59.676% 43.189%,59.886% 56.842%,43.421% 38.204%,63.555% 51.746%,37.594% 54.231%,53.123% 38.304%,52.532% 62.084%,57.821% 58.733%,40.698% 43.872%,37.422% 45.606%,60.037% 42.254%,63.661% 50.005%,52.517% 62.707%,39.94% 54.984%;}
33% {background-position:46.89% 62.435%,38.705% 50.183%,41.639% 44.204%,50.517% 40.187%,49.945% 35.461%,38.263% 49.191%,46.077% 59.881%,59.632% 57.64%,40.803% 53.766%,60.757% 45.221%,63.215% 47.624%,61.471% 46.777%,63.089% 49.965%,61.706% 53.209%,51.243% 62.914%,42.531% 43.593%,54.671% 58.954%,39.988% 46.483%,40.332% 54.397%,40.621% 47.858%,41.991% 56.897%,37.04% 48.544%,56.277% 41.244%,38.698% 54.808%,58.325% 39.215%,60.56% 54.039%,37.833% 50.136%,51.883% 40.242%,43.658% 43.119%,62.106% 52.623%,60.071% 44.146%,42.519% 40.666%,60.58% 56.143%,46.697% 60.445%,61.384% 52.655%,37.598% 49.013%,40.07% 53.268%,58.182% 57.632%,40.528% 56.137%,62.636% 49.588%,55.211% 39.145%,37.76% 46.867%,63.796% 50.381%,47.31% 39.094%,53.742% 61.39%,38.026% 55.811%,44.724% 40.764%,48.368% 59.255%,36.427% 51.607%,39.229% 53.987%,47.18% 38.34%,40.62% 57.52%,41.525% 44.415%,54.925% 41.193%,51.652% 59.387%,49.74% 63.498%,55.533% 37.826%,40.178% 53.378%,38.289% 44.251%,43.01% 56.768%,60.488% 52.16%,41.44% 42.983%,61.188% 58.416%,43.448% 40.749%,36.08% 49.572%,49.01% 60.223%,56.681% 40.923%,39.875% 48.033%,40.165% 59.598%,54.124% 39.913%,59.574% 43.756%,59.114% 56.798%,44.024% 38.509%,62.884% 52.039%,37.959% 53.857%,53.434% 38.895%,52.05% 61.682%,57.121% 58.592%,41.203% 43.845%,38.093% 45.571%,59.905% 42.927%,63.094% 50.369%,52.061% 62.263%,40.272% 54.471%;}
33.5% {background-position:46.693% 61.786%,39.186% 49.92%,42.131% 44.236%,50.911% 40.626%,50.303% 36.066%,38.778% 48.952%,45.939% 59.341%,58.925% 57.634%,41.105% 53.39%,60.447% 45.914%,62.769% 48.148%,61.103% 47.299%,62.521% 50.286%,61.047% 53.388%,50.827% 62.403%,43.008% 43.668%,54.105% 58.697%,40.469% 46.315%,40.666% 53.895%,41.073% 47.707%,42.128% 56.422%,37.634% 48.32%,56.301% 41.858%,39.067% 54.327%,58.331% 39.987%,59.934% 54.197%,38.348% 49.903%,52.16% 40.719%,44.167% 43.279%,61.467% 52.858%,59.857% 44.77%,43.062% 40.845%,59.882% 56.235%,46.554% 59.896%,60.823% 53.04%,38.15% 48.797%,40.426% 52.89%,57.617% 57.684%,40.767% 55.66%,62.099% 50.014%,55.291% 39.839%,38.36% 46.772%,63.181% 50.707%,47.72% 39.479%,53.205% 61.033%,38.361% 55.325%,45.172% 40.999%,48.078% 58.818%,36.953% 51.314%,39.559% 53.622%,47.587% 38.752%,40.824% 56.967%,42.004% 44.406%,55.05% 41.727%,51.267% 59.034%,49.408% 62.917%,55.76% 38.504%,40.53% 52.995%,38.982% 44.283%,43.125% 56.302%,59.964% 52.505%,41.933% 43.005%,60.433% 58.496%,43.976% 40.963%,36.678% 49.339%,48.639% 59.758%,56.63% 41.644%,40.356% 47.866%,40.354% 58.918%,54.217% 40.539%,59.441% 44.303%,58.37% 56.729%,44.602% 38.829%,62.215% 52.298%,38.334% 53.501%,53.708% 39.481%,51.6% 61.268%,56.453% 58.426%,41.697% 43.84%,38.749% 45.553%,59.744% 43.575%,62.519% 50.701%,51.636% 61.808%,40.61% 53.988%;}
34% {background-position:46.528% 61.149%,39.662% 49.68%,42.611% 44.283%,51.27% 41.064%,50.634% 36.675%,39.288% 48.736%,45.831% 58.813%,58.24% 57.597%,41.412% 53.036%,60.12% 46.567%,62.306% 48.638%,60.719% 47.79%,61.948% 50.578%,60.397% 53.538%,50.446% 61.887%,43.469% 43.758%,53.572% 58.426%,40.942% 46.172%,41.004% 53.422%,41.518% 47.577%,42.282% 55.965%,38.219% 48.12%,56.297% 42.454%,39.443% 53.873%,58.306% 40.738%,59.318% 54.323%,38.858% 49.69%,52.408% 41.192%,44.656% 43.449%,60.833% 53.06%,59.62% 45.365%,43.586% 41.04%,59.202% 56.292%,46.438% 59.357%,60.263% 53.38%,38.695% 48.603%,40.785% 52.535%,57.068% 57.698%,41.02% 55.206%,61.555% 50.404%,55.343% 40.519%,38.95% 46.694%,62.561% 51.003%,48.106% 39.87%,52.702% 60.662%,38.708% 54.863%,45.601% 41.246%,47.823% 58.384%,37.479% 51.041%,39.897% 53.277%,47.97% 39.17%,41.044% 56.438%,42.47% 44.415%,55.146% 42.25%,50.911% 58.675%,49.108% 62.336%,55.949% 39.174%,40.886% 52.635%,39.656% 44.33%,43.257% 55.855%,59.441% 52.81%,42.413% 43.047%,59.698% 58.534%,44.484% 41.191%,37.269% 49.127%,48.307% 59.295%,56.557% 42.34%,40.828% 47.719%,40.562% 58.265%,54.287% 41.151%,59.281% 44.828%,57.655% 56.636%,45.153% 39.161%,61.55% 52.524%,38.718% 53.165%,53.946% 40.06%,51.183% 60.844%,55.817% 58.238%,42.178% 43.854%,39.39% 45.55%,59.556% 44.195%,61.94% 51.003%,51.243% 61.344%,40.951% 53.533%;}
34.5% {background-position:46.393% 60.525%,40.133% 49.461%,43.076% 44.345%,51.596% 41.5%,50.937% 37.284%,39.79% 48.543%,45.75% 58.298%,57.579% 57.53%,41.723% 52.702%,59.778% 47.18%,61.83% 49.093%,60.321% 48.247%,61.372% 50.842%,59.758% 53.659%,50.097% 61.368%,43.916% 43.861%,53.073% 58.143%,41.406% 46.053%,41.344% 52.979%,41.953% 47.466%,42.451% 55.526%,38.795% 47.943%,56.268% 43.032%,39.824% 53.445%,58.249% 41.466%,58.716% 54.419%,39.362% 49.496%,52.626% 41.66%,45.124% 43.628%,60.207% 53.233%,59.362% 45.93%,44.09% 41.249%,58.541% 56.317%,46.347% 58.831%,59.707% 53.678%,39.232% 48.43%,41.145% 52.203%,56.536% 57.678%,41.284% 54.773%,61.008% 50.757%,55.37% 41.18%,39.529% 46.632%,61.94% 51.269%,48.468% 40.267%,52.233% 60.279%,39.065% 54.424%,46.011% 41.504%,47.6% 57.956%,38.003% 50.788%,40.242% 52.95%,48.329% 39.594%,41.279% 55.933%,42.923% 44.443%,55.214% 42.761%,50.584% 58.312%,48.839% 61.757%,56.1% 39.832%,41.242% 52.299%,40.31% 44.392%,43.403% 55.426%,58.923% 53.076%,42.88% 43.107%,58.985% 58.532%,44.97% 41.43%,37.854% 48.936%,48.014% 58.837%,56.463% 43.01%,41.291% 47.593%,40.786% 57.64%,54.333% 41.748%,59.095% 45.33%,56.971% 56.523%,45.677% 39.504%,60.893% 52.72%,39.109% 52.847%,54.149% 40.631%,50.799% 60.414%,55.214% 58.031%,42.647% 43.887%,40.013% 45.562%,59.343% 44.788%,61.358% 51.276%,50.882% 60.875%,41.295% 53.106%;}
35% {background-position:46.287% 59.916%,40.597% 49.263%,43.528% 44.42%,51.888% 41.933%,51.212% 37.892%,40.285% 48.371%,45.696% 57.797%,56.943% 57.437%,42.036% 52.389%,59.423% 47.754%,61.344% 49.513%,59.913% 48.673%,60.796% 51.079%,59.132% 53.754%,49.782% 60.848%,44.347% 43.976%,52.607% 57.851%,41.86% 45.957%,41.684% 52.564%,42.379% 47.374%,42.635% 55.108%,39.359% 47.789%,56.216% 43.589%,40.207% 53.044%,58.163% 42.168%,58.129% 54.487%,39.86% 49.321%,52.816% 42.123%,45.571% 43.814%,59.591% 53.376%,59.087% 46.465%,44.573% 41.472%,57.902% 56.312%,46.279% 58.317%,59.156% 53.934%,39.761% 48.278%,41.505% 51.893%,56.022% 57.627%,41.557% 54.363%,60.46% 51.076%,55.373% 41.822%,40.094% 46.587%,61.321% 51.505%,48.805% 40.667%,51.798% 59.887%,39.431% 54.009%,46.401% 41.77%,47.408% 57.535%,38.523% 50.555%,40.591% 52.642%,48.665% 40.021%,41.525% 55.453%,43.362% 44.486%,55.255% 43.259%,50.285% 57.947%,48.599% 61.183%,56.216% 40.476%,41.599% 51.984%,40.944% 44.468%,43.562% 55.017%,58.41% 53.305%,43.333% 43.186%,58.295% 58.494%,45.434% 41.68%,38.43% 48.764%,47.756% 58.384%,56.349% 43.652%,41.745% 47.486%,41.025% 57.043%,54.357% 42.329%,58.886% 45.809%,56.319% 56.391%,46.174% 39.857%,60.246% 52.885%,39.505% 52.547%,54.318% 41.191%,50.446% 59.979%,54.643% 57.808%,43.102% 43.937%,40.62% 45.588%,59.109% 45.351%,60.777% 51.519%,50.551% 60.402%,41.639% 52.707%;}
35.5% {background-position:46.207% 59.325%,41.054% 49.085%,43.965% 44.508%,52.148% 42.362%,51.46% 38.496%,40.77% 48.22%,45.665% 57.313%,56.335% 57.32%,42.35% 52.095%,59.057% 48.288%,60.85% 49.9%,59.496% 49.066%,60.223% 51.29%,58.522% 53.823%,49.497% 60.331%,44.761% 44.103%,52.174% 57.551%,42.304% 45.883%,42.025% 52.178%,42.795% 47.298%,42.829% 54.708%,39.912% 47.656%,56.141% 44.124%,40.592% 52.668%,58.05% 42.844%,57.558% 54.529%,40.35% 49.164%,52.979% 42.577%,45.997% 44.007%,58.987% 53.491%,58.796% 46.969%,45.036% 41.706%,57.287% 56.278%,46.234% 57.818%,58.614% 54.149%,40.279% 48.144%,41.864% 51.605%,55.529% 57.546%,41.837% 53.975%,59.914% 51.361%,55.353% 42.443%,40.647% 46.556%,60.707% 51.714%,49.119% 41.068%,51.395% 59.488%,39.803% 53.618%,46.771% 42.044%,47.246% 57.122%,39.038% 50.341%,40.944% 52.353%,48.977% 40.45%,41.781% 54.996%,43.787% 44.546%,55.27% 43.743%,50.014% 57.582%,48.389% 60.615%,56.297% 41.106%,41.954% 51.692%,41.557% 44.556%,43.732% 54.627%,57.906% 53.498%,43.772% 43.28%,57.631% 58.421%,45.876% 41.939%,38.997% 48.612%,47.533% 57.938%,56.218% 44.266%,42.188% 47.397%,41.276% 56.475%,54.361% 42.89%,58.657% 46.264%,55.7% 56.243%,46.645% 40.217%,59.612% 53.022%,39.904% 52.266%,54.455% 41.74%,50.124% 59.541%,54.106% 57.57%,43.542% 44.004%,41.207% 45.626%,58.855% 45.885%,60.2% 51.733%,50.25% 59.928%,41.984% 52.335%;}
36% {background-position:46.152% 58.751%,41.502% 48.927%,44.387% 44.607%,52.378% 42.784%,51.682% 39.095%,41.246% 48.089%,45.656% 56.845%,55.754% 57.18%,42.663% 51.822%,58.683% 48.782%,60.351% 50.253%,59.075% 49.427%,59.656% 51.475%,57.929% 53.869%,49.243% 59.818%,45.16% 44.24%,51.774% 57.245%,42.736% 45.83%,42.364% 51.82%,43.199% 47.24%,43.034% 54.328%,40.451% 47.543%,56.045% 44.638%,40.977% 52.317%,57.913% 43.493%,57.006% 54.546%,40.831% 49.023%,53.116% 43.023%,46.401% 44.206%,58.397% 53.579%,58.491% 47.442%,45.477% 41.95%,56.695% 56.218%,46.209% 57.334%,58.082% 54.326%,40.786% 48.029%,42.22% 51.338%,55.056% 57.439%,42.124% 53.609%,59.374% 51.612%,55.312% 43.043%,41.184% 46.54%,60.1% 51.896%,49.409% 41.47%,51.026% 59.085%,40.18% 53.249%,47.122% 42.323%,47.112% 56.719%,39.546% 50.145%,41.298% 52.082%,49.265% 40.878%,42.046% 54.563%,44.198% 44.619%,55.262% 44.21%,49.77% 57.219%,48.206% 60.055%,56.346% 41.719%,42.306% 51.421%,42.148% 44.655%,43.911% 54.257%,57.413% 53.657%,44.196% 43.39%,56.993% 58.317%,46.295% 42.205%,39.552% 48.478%,47.343% 57.501%,56.072% 44.851%,42.62% 47.325%,41.538% 55.935%,54.345% 43.433%,58.41% 46.694%,55.114% 56.079%,47.088% 40.583%,58.992% 53.131%,40.305% 52.003%,54.562% 42.274%,49.832% 59.104%,53.603% 57.32%,43.968% 44.086%,41.775% 45.677%,58.584% 46.388%,59.628% 51.92%,49.977% 59.456%,42.326% 51.989%;}
36.5% {background-position:46.12% 58.197%,41.94% 48.788%,44.793% 44.717%,52.577% 43.198%,51.879% 39.686%,41.71% 47.976%,45.668% 56.394%,55.202% 57.021%,42.976% 51.567%,58.304% 49.236%,59.851% 50.573%,58.65% 49.757%,59.097% 51.635%,57.355% 53.892%,49.017% 59.312%,45.541% 44.385%,51.406% 56.937%,43.156% 45.795%,42.7% 51.488%,43.591% 47.196%,43.248% 53.967%,40.976% 47.45%,55.932% 45.127%,41.36% 51.99%,57.753% 44.112%,56.474% 54.54%,41.301% 48.9%,53.228% 43.459%,46.783% 44.409%,57.824% 53.643%,58.176% 47.884%,45.896% 42.202%,56.129% 56.135%,46.203% 56.866%,57.562% 54.467%,41.28% 47.931%,42.571% 51.092%,54.605% 57.307%,42.414% 53.264%,58.84% 51.832%,55.251% 43.618%,41.706% 46.537%,59.502% 52.051%,49.677% 41.869%,50.688% 58.68%,40.559% 52.904%,47.452% 42.607%,47.005% 56.326%,40.046% 49.967%,41.653% 51.828%,49.531% 41.305%,42.317% 54.155%,44.593% 44.705%,55.232% 44.661%,49.551% 56.859%,48.049% 59.507%,56.364% 42.314%,42.655% 51.171%,42.717% 44.765%,44.098% 53.906%,56.931% 53.783%,44.605% 43.514%,56.383% 58.185%,46.692% 42.477%,40.096% 48.362%,47.184% 57.075%,55.911% 45.405%,43.039% 47.269%,41.809% 55.423%,54.312% 43.954%,58.147% 47.1%,54.562% 55.903%,47.504% 40.952%,58.39% 53.215%,40.705% 51.757%,54.64% 42.793%,49.568% 58.668%,53.133% 57.06%,44.379% 44.182%,42.323% 45.738%,58.299% 46.862%,59.065% 52.081%,49.732% 58.988%,42.665% 51.669%;}
37% {background-position:46.109% 57.664%,42.367% 48.665%,45.182% 44.836%,52.747% 43.603%,52.05% 40.267%,42.162% 47.881%,45.697% 55.962%,54.679% 56.845%,43.285% 51.331%,57.922% 49.652%,59.351% 50.86%,58.225% 50.057%,58.549% 51.772%,56.802% 53.894%,48.819% 58.815%,45.905% 44.539%,51.068% 56.627%,43.563% 45.779%,43.032% 51.182%,43.971% 47.167%,43.468% 53.626%,41.486% 47.374%,55.802% 45.594%,41.74% 51.688%,57.574% 44.702%,55.963% 54.513%,41.76% 48.791%,53.316% 43.883%,47.143% 44.615%,57.269% 53.683%,57.853% 48.294%,46.294% 42.461%,55.59% 56.031%,46.214% 56.416%,57.055% 54.574%,41.761% 47.85%,42.918% 50.865%,54.176% 57.154%,42.706% 52.941%,58.316% 52.022%,55.173% 44.169%,42.212% 46.547%,58.917% 52.182%,49.921% 42.266%,50.38% 58.276%,40.939% 52.58%,47.762% 42.894%,46.921% 55.944%,40.536% 49.806%,42.006% 51.592%,49.775% 41.727%,42.592% 53.77%,44.973% 44.803%,55.181% 45.094%,49.356% 56.504%,47.916% 58.97%,56.353% 42.89%,42.998% 50.941%,43.262% 44.884%,44.291% 53.575%,56.463% 53.879%,44.997% 43.65%,55.802% 58.028%,47.066% 42.753%,40.626% 48.262%,47.054% 56.659%,55.739% 45.929%,43.445% 47.229%,42.086% 54.939%,54.263% 44.454%,57.871% 47.481%,54.043% 55.717%,47.893% 41.324%,57.806% 53.276%,41.102% 51.529%,54.69% 43.296%,49.333% 58.237%,52.695% 56.793%,44.774% 44.29%,42.851% 45.809%,58.003% 47.305%,58.513% 52.217%,49.513% 58.526%,43% 51.373%;}
37.5% {background-position:46.116% 57.152%,42.782% 48.56%,45.555% 44.963%,52.89% 43.998%,52.198% 40.837%,42.601% 47.802%,45.743% 55.548%,54.185% 56.654%,43.591% 51.113%,57.539% 50.031%,58.854% 51.117%,57.803% 50.327%,58.014% 51.887%,56.27% 53.878%,48.647% 58.328%,46.252% 44.699%,50.76% 56.318%,43.956% 45.78%,43.359% 50.901%,44.337% 47.151%,43.693% 53.304%,41.98% 47.316%,55.658% 46.035%,42.115% 51.408%,57.377% 45.261%,55.473% 54.467%,42.206% 48.698%,53.382% 44.294%,47.482% 44.823%,56.733% 53.702%,57.523% 48.674%,46.67% 42.726%,55.078% 55.908%,46.241% 55.983%,56.564% 54.649%,42.228% 47.785%,43.258% 50.658%,53.769% 56.982%,42.998% 52.639%,57.804% 52.184%,55.078% 44.695%,42.701% 46.568%,58.347% 52.29%,50.143% 42.657%,50.102% 57.874%,41.318% 52.279%,48.053% 43.182%,46.861% 55.575%,41.016% 49.661%,42.356% 51.374%,49.998% 42.145%,42.871% 53.408%,45.336% 44.911%,55.113% 45.508%,49.184% 56.155%,47.806% 58.448%,56.316% 43.444%,43.334% 50.73%,43.783% 45.012%,44.488% 53.262%,56.01% 53.947%,45.374% 43.797%,55.251% 57.848%,47.418% 43.032%,41.141% 48.178%,46.951% 56.257%,55.556% 46.422%,43.838% 47.202%,42.368% 54.483%,54.199% 44.932%,57.585% 47.837%,53.558% 55.522%,48.255% 41.697%,57.243% 53.314%,41.496% 51.317%,54.715% 43.782%,49.125% 57.811%,52.29% 56.522%,45.152% 44.409%,43.357% 45.89%,57.698% 47.718%,57.973% 52.329%,49.32% 58.073%,43.33% 51.102%;}
38% {background-position:46.141% 56.662%,43.185% 48.47%,45.912% 45.098%,53.008% 44.382%,52.324% 41.393%,43.026% 47.739%,45.803% 55.153%,53.721% 56.45%,43.892% 50.913%,57.156% 50.373%,58.364% 51.344%,57.385% 50.569%,57.494% 51.982%,55.761% 53.844%,48.5% 57.853%,46.581% 44.864%,50.481% 56.011%,44.336% 45.796%,43.68% 50.645%,44.69% 47.147%,43.922% 53.001%,42.457% 47.273%,55.502% 46.452%,42.484% 51.151%,57.164% 45.789%,55.007% 54.404%,42.64% 48.618%,53.426% 44.692%,47.799% 45.032%,56.218% 53.701%,57.189% 49.024%,47.024% 42.994%,54.593% 55.769%,46.282% 55.569%,56.09% 54.694%,42.68% 47.733%,43.591% 50.468%,53.385% 56.794%,43.29% 52.356%,57.305% 52.318%,54.97% 45.195%,43.172% 46.6%,57.792% 52.375%,50.345% 43.042%,49.853% 57.477%,41.694% 51.998%,48.324% 43.47%,46.821% 55.219%,41.484% 49.531%,42.702% 51.171%,50.199% 42.555%,43.151% 53.069%,45.683% 45.028%,55.027% 45.904%,49.034% 55.815%,47.718% 57.941%,56.254% 43.976%,43.664% 50.537%,44.281% 45.146%,44.688% 52.969%,55.574% 53.989%,45.733% 43.953%,54.729% 57.649%,47.748% 43.313%,41.641% 48.108%,46.873% 55.868%,55.365% 46.884%,44.216% 47.189%,42.654% 54.055%,54.123% 45.386%,57.292% 48.169%,53.105% 55.321%,48.591% 42.068%,56.702% 53.333%,41.885% 51.121%,54.717% 44.249%,48.941% 57.393%,51.916% 56.247%,45.514% 44.539%,43.841% 45.978%,57.386% 48.102%,57.449% 52.419%,49.15% 57.629%,43.653% 50.853%;}
38.5% {background-position:46.18% 56.195%,43.574% 48.395%,46.251% 45.239%,53.101% 44.753%,52.427% 41.935%,43.437% 47.691%,45.876% 54.778%,53.286% 56.236%,44.187% 50.729%,56.777% 50.679%,57.881% 51.542%,56.973% 50.783%,56.99% 52.057%,55.276% 53.796%,48.375% 57.393%,46.892% 45.033%,50.229% 55.709%,44.701% 45.826%,43.993% 50.411%,45.028% 47.155%,44.152% 52.717%,42.916% 47.244%,55.336% 46.845%,42.846% 50.915%,56.939% 46.287%,54.563% 54.326%,43.059% 48.552%,53.452% 45.075%,48.096% 45.24%,55.725% 53.682%,56.854% 49.344%,47.357% 43.264%,54.136% 55.617%,46.335% 55.174%,55.634% 54.712%,43.116% 47.696%,43.916% 50.296%,53.025% 56.592%,43.579% 52.094%,56.822% 52.427%,54.849% 45.669%,43.625% 46.642%,57.256% 52.441%,50.525% 43.42%,49.63% 57.086%,42.065% 51.738%,48.576% 43.756%,46.799% 54.878%,41.938% 49.416%,43.042% 50.984%,50.381% 42.956%,43.43% 52.752%,46.014% 45.152%,54.927% 46.28%,48.905% 55.483%,47.65% 57.451%,56.17% 44.486%,43.984% 50.362%,44.754% 45.286%,44.889% 52.694%,55.154% 54.007%,46.076% 44.118%,54.237% 57.433%,48.056% 43.594%,42.125% 48.053%,46.817% 55.494%,55.168% 47.315%,44.58% 47.187%,42.941% 53.653%,54.035% 45.817%,56.993% 48.476%,52.686% 55.115%,48.902% 42.436%,56.184% 53.333%,42.266% 50.941%,54.698% 44.696%,48.782% 56.984%,51.572% 55.971%,45.86% 44.676%,44.303% 46.072%,57.071% 48.456%,56.941% 52.488%,49.002% 57.197%,43.969% 50.626%;}
39% {background-position:46.232% 55.751%,43.95% 48.333%,46.573% 45.384%,53.172% 45.112%,52.511% 42.46%,43.833% 47.656%,45.958% 54.423%,52.88% 56.014%,44.474% 50.561%,56.403% 50.952%,57.408% 51.712%,56.57% 50.972%,56.504% 52.114%,54.815% 53.733%,48.271% 56.947%,47.187% 45.205%,50.004% 55.412%,45.051% 45.869%,44.299% 50.199%,45.352% 47.171%,44.384% 52.451%,43.356% 47.228%,55.163% 47.212%,43.2% 50.699%,56.703% 46.753%,54.144% 54.235%,43.463% 48.497%,53.46% 45.442%,48.371% 45.448%,55.255% 53.647%,56.52% 49.636%,47.669% 43.534%,53.707% 55.453%,46.399% 54.797%,55.197% 54.705%,43.536% 47.67%,44.231% 50.141%,52.686% 56.379%,43.864% 51.851%,56.356% 52.514%,54.718% 46.116%,44.059% 46.692%,56.74% 52.488%,50.687% 43.788%,49.433% 56.704%,42.431% 51.498%,48.81% 44.039%,46.795% 54.551%,42.379% 49.314%,43.375% 50.813%,50.543% 43.348%,43.708% 52.457%,46.328% 45.283%,54.814% 46.635%,48.795% 55.161%,47.599% 56.98%,56.067% 44.972%,44.295% 50.204%,45.203% 45.431%,45.091% 52.438%,54.753% 54.004%,46.402% 44.29%,53.776% 57.203%,48.343% 43.873%,42.592% 48.01%,46.782% 55.135%,54.966% 47.716%,44.928% 47.196%,43.228% 53.278%,53.937% 46.224%,56.691% 48.76%,52.298% 54.907%,49.187% 42.8%,55.69% 53.317%,42.64% 50.775%,54.66% 45.123%,48.645% 56.585%,51.258% 55.697%,46.188% 44.821%,44.743% 46.173%,56.754% 48.781%,56.45% 52.538%,48.875% 56.778%,44.276% 50.42%;}
39.5% {background-position:46.295% 55.331%,44.31% 48.283%,46.878% 45.534%,53.222% 45.456%,52.576% 42.968%,44.212% 47.633%,46.05% 54.087%,52.503% 55.786%,44.754% 50.408%,56.037% 51.192%,56.946% 51.858%,56.177% 51.137%,56.037% 52.156%,54.379% 53.66%,48.186% 56.519%,47.463% 45.379%,49.803% 55.122%,45.386% 45.923%,44.597% 50.008%,45.662% 47.197%,44.614% 52.203%,43.778% 47.225%,54.983% 47.555%,43.544% 50.503%,56.46% 47.188%,53.749% 54.133%,43.852% 48.453%,53.452% 45.794%,48.626% 45.653%,54.808% 53.598%,56.188% 49.9%,47.96% 43.804%,53.306% 55.28%,46.472% 54.441%,54.779% 54.675%,43.939% 47.656%,44.536% 50.001%,52.371% 56.158%,44.143% 51.626%,55.908% 52.579%,54.579% 46.536%,44.475% 46.749%,56.245% 52.518%,50.83% 44.146%,49.26% 56.331%,42.789% 51.277%,49.025% 44.318%,46.806% 54.239%,42.804% 49.226%,43.701% 50.656%,50.687% 43.727%,43.982% 52.184%,46.625% 45.418%,54.691% 46.971%,48.702% 54.851%,47.566% 56.527%,55.945% 45.433%,44.596% 50.061%,45.628% 45.579%,45.29% 52.199%,54.372% 53.982%,46.711% 44.467%,53.344% 56.963%,48.608% 44.149%,43.04% 47.978%,46.766% 54.792%,54.761% 48.087%,45.261% 47.214%,43.513% 52.929%,53.832% 46.607%,56.389% 49.02%,51.94% 54.697%,49.449% 43.158%,55.221% 53.287%,43.004% 50.624%,54.606% 45.529%,48.529% 56.198%,50.973% 55.426%,46.5% 44.971%,45.161% 46.278%,56.438% 49.079%,55.979% 52.57%,48.767% 56.374%,44.573% 50.233%;}
40% {background-position:46.366% 54.934%,44.655% 48.245%,47.166% 45.685%,53.254% 45.785%,52.623% 43.456%,44.576% 47.621%,46.148% 53.771%,52.154% 55.555%,45.025% 50.269%,55.678% 51.402%,56.499% 51.979%,55.796% 51.279%,55.591% 52.182%,53.969% 53.576%,48.119% 56.107%,47.723% 45.553%,49.625% 54.84%,45.706% 45.987%,44.884% 49.837%,45.955% 47.23%,44.842% 51.973%,44.18% 47.231%,54.799% 47.874%,43.877% 50.325%,56.21% 47.593%,53.377% 54.022%,44.224% 48.42%,53.43% 46.129%,48.862% 45.854%,54.385% 53.536%,55.86% 50.137%,48.23% 44.07%,52.932% 55.101%,46.553% 54.103%,54.382% 54.626%,44.323% 47.651%,44.829% 49.875%,52.078% 55.931%,44.416% 51.419%,55.48% 52.625%,54.433% 46.929%,44.871% 46.813%,55.772% 52.532%,50.955% 44.492%,49.109% 55.97%,43.138% 51.074%,49.223% 44.59%,46.83% 53.942%,43.212% 49.149%,44.017% 50.512%,50.815% 44.094%,44.252% 51.93%,46.905% 45.557%,54.559% 47.287%,48.626% 54.553%,47.547% 56.094%,55.809% 45.87%,44.886% 49.933%,46.028% 45.73%,45.487% 51.977%,54.009% 53.943%,47.003% 44.648%,52.942% 56.714%,48.854% 44.421%,43.47% 47.958%,46.766% 54.465%,54.556% 48.429%,45.577% 47.24%,43.795% 52.604%,53.721% 46.966%,56.089% 49.258%,51.613% 54.489%,49.688% 43.508%,54.778% 53.245%,43.357% 50.486%,54.537% 45.913%,48.433% 55.824%,50.714% 55.159%,46.795% 45.125%,45.556% 46.387%,56.125% 49.351%,55.529% 52.587%,48.677% 55.986%,44.86% 50.065%;}
40.5% {background-position:46.445% 54.561%,44.984% 48.217%,47.437% 45.839%,53.269% 46.098%,52.654% 43.925%,44.923% 47.619%,46.251% 53.475%,51.833% 55.322%,45.287% 50.144%,55.33% 51.583%,56.067% 52.078%,55.428% 51.401%,55.167% 52.196%,53.583% 53.484%,48.068% 55.715%,47.965% 45.727%,49.468% 54.568%,46.009% 46.058%,45.161% 49.684%,46.234% 47.269%,45.067% 51.759%,44.563% 47.246%,54.614% 48.17%,44.199% 50.165%,55.958% 47.968%,53.03% 53.904%,44.58% 48.395%,53.395% 46.447%,49.079% 46.051%,53.986% 53.465%,55.539% 50.349%,48.481% 44.333%,52.585% 54.917%,46.639% 53.786%,54.006% 54.56%,44.69% 47.656%,45.111% 49.763%,51.806% 55.7%,44.68% 51.229%,55.072% 52.654%,54.282% 47.296%,45.247% 46.882%,55.322% 52.534%,51.065% 44.826%,48.979% 55.621%,43.476% 50.888%,49.405% 44.856%,46.864% 53.661%,43.604% 49.083%,44.323% 50.382%,50.927% 44.448%,44.515% 51.697%,47.169% 45.697%,54.421% 47.582%,48.564% 54.267%,47.541% 55.681%,55.66% 46.282%,45.163% 49.818%,46.404% 45.881%,45.68% 51.772%,53.667% 53.889%,47.278% 44.831%,52.569% 56.459%,49.079% 44.688%,43.881% 47.946%,46.78% 54.155%,54.351% 48.743%,45.878% 47.273%,44.072% 52.303%,53.605% 47.301%,55.792% 49.475%,51.314% 54.282%,49.904% 43.849%,54.36% 53.192%,43.698% 50.361%,54.455% 46.276%,48.354% 55.465%,50.48% 54.898%,47.072% 45.282%,45.928% 46.497%,55.817% 49.597%,55.1% 52.589%,48.602% 55.615%,45.136% 49.915%;}
41% {background-position:46.529% 54.212%,45.297% 48.197%,47.691% 45.993%,53.27% 46.396%,52.672% 44.372%,45.252% 47.625%,46.357% 53.198%,51.537% 55.089%,45.538% 50.032%,54.994% 51.738%,55.651% 52.157%,55.076% 51.503%,54.765% 52.198%,53.222% 53.386%,48.031% 55.341%,48.191% 45.898%,49.331% 54.307%,46.297% 46.137%,45.427% 49.548%,46.497% 47.313%,45.287% 51.561%,44.925% 47.269%,54.428% 48.442%,44.509% 50.021%,55.704% 48.313%,52.707% 53.781%,44.919% 48.378%,53.35% 46.747%,49.278% 46.243%,53.612% 53.385%,55.225% 50.538%,48.713% 44.59%,52.264% 54.731%,46.73% 53.487%,53.651% 54.48%,45.039% 47.668%,45.38% 49.664%,51.556% 55.467%,44.935% 51.055%,54.686% 52.669%,54.128% 47.637%,45.603% 46.956%,54.896% 52.523%,51.159% 45.145%,48.868% 55.286%,43.804% 50.719%,49.571% 45.113%,46.909% 53.396%,43.978% 49.028%,44.618% 50.264%,51.024% 44.786%,44.771% 51.481%,47.417% 45.838%,54.278% 47.858%,48.515% 53.995%,47.546% 55.29%,55.501% 46.669%,45.428% 49.716%,46.757% 46.033%,45.867% 51.583%,53.345% 53.824%,47.537% 45.016%,52.224% 56.202%,49.286% 44.947%,44.273% 47.943%,46.806% 53.862%,54.148% 49.03%,46.162% 47.312%,44.343% 52.026%,53.487% 47.613%,55.502% 49.671%,51.042% 54.08%,50.1% 44.179%,53.968% 53.131%,44.026% 50.247%,54.364% 46.618%,48.292% 55.12%,50.27% 54.646%,47.333% 45.44%,46.278% 46.61%,55.517% 49.819%,54.692% 52.579%,48.542% 55.262%,45.4% 49.78%;}
41.5% {background-position:46.617% 53.886%,45.594% 48.185%,47.928% 46.146%,53.258% 46.678%,52.676% 44.798%,45.565% 47.638%,46.464% 52.94%,51.267% 54.859%,45.778% 49.931%,54.671% 51.869%,55.253% 52.218%,54.739% 51.588%,54.386% 52.191%,52.886% 53.283%,48.006% 54.988%,48.402% 46.067%,49.212% 54.057%,46.569% 46.22%,45.681% 49.427%,46.744% 47.36%,45.5% 51.379%,45.267% 47.298%,54.245% 48.693%,44.805% 49.892%,55.451% 48.631%,52.406% 53.655%,45.24% 48.368%,53.297% 47.03%,49.46% 46.428%,53.262% 53.298%,54.922% 50.704%,48.926% 44.84%,51.969% 54.545%,46.824% 53.208%,53.318% 54.387%,45.368% 47.686%,45.636% 49.575%,51.326% 55.235%,45.18% 50.895%,54.321% 52.671%,53.973% 47.953%,45.94% 47.033%,54.494% 52.503%,51.241% 45.451%,48.774% 54.965%,44.118% 50.565%,49.722% 45.36%,46.96% 53.147%,44.334% 48.981%,44.9% 50.158%,51.109% 45.108%,45.018% 51.284%,47.648% 45.978%,54.132% 48.114%,48.477% 53.737%,47.561% 54.92%,55.334% 47.031%,45.679% 49.625%,47.086% 46.183%,46.048% 51.409%,53.043% 53.749%,47.778% 45.2%,51.907% 55.944%,49.475% 45.198%,44.644% 47.947%,46.841% 53.587%,53.948% 49.291%,46.429% 47.355%,44.606% 51.771%,53.367% 47.902%,55.219% 49.849%,50.796% 53.882%,50.276% 44.498%,53.602% 53.063%,44.339% 50.145%,54.266% 46.938%,48.243% 54.791%,50.083% 54.402%,47.577% 45.598%,46.606% 46.722%,55.225% 50.019%,54.308% 52.559%,48.494% 54.927%,45.652% 49.66%;}
42% {background-position:46.705% 53.582%,45.873% 48.18%,48.149% 46.297%,53.236% 46.943%,52.67% 45.201%,45.859% 47.657%,46.572% 52.701%,51.022% 54.632%,46.006% 49.841%,54.361% 51.978%,54.874% 52.262%,54.42% 51.658%,54.029% 52.176%,52.573% 53.177%,47.991% 54.655%,48.596% 46.231%,49.109% 53.82%,46.824% 46.307%,45.923% 49.321%,46.976% 47.41%,45.707% 51.212%,45.588% 47.332%,54.064% 48.923%,45.086% 49.776%,55.201% 48.921%,52.128% 53.526%,45.542% 48.365%,53.236% 47.295%,49.626% 46.606%,52.935% 53.206%,54.629% 50.85%,49.122% 45.081%,51.697% 54.36%,46.92% 52.948%,53.006% 54.285%,45.679% 47.709%,45.878% 49.497%,51.115% 55.006%,45.413% 50.751%,53.978% 52.662%,53.818% 48.245%,46.257% 47.112%,54.117% 52.474%,51.31% 45.741%,48.695% 54.66%,44.419% 50.425%,49.859% 45.597%,47.017% 52.914%,44.671% 48.941%,45.17% 50.062%,51.182% 45.413%,45.255% 51.104%,47.864% 46.116%,53.985% 48.351%,48.45% 53.494%,47.584% 54.571%,55.162% 47.369%,45.917% 49.545%,47.393% 46.331%,46.222% 51.25%,52.761% 53.667%,48.004% 45.382%,51.616% 55.688%,49.648% 45.44%,44.995% 47.957%,46.885% 53.329%,53.754% 49.528%,46.681% 47.401%,44.86% 51.536%,53.248% 48.169%,54.946% 50.008%,50.574% 53.691%,50.434% 44.804%,53.261% 52.991%,44.638% 50.053%,54.162% 47.236%,48.208% 54.479%,49.915% 54.169%,47.805% 45.754%,46.913% 46.833%,54.944% 50.198%,53.946% 52.529%,48.457% 54.612%,45.89% 49.554%;}
42.5% {background-position:46.794% 53.302%,46.135% 48.18%,48.355% 46.445%,53.206% 47.191%,52.654% 45.582%,46.136% 47.681%,46.677% 52.48%,50.799% 54.411%,46.222% 49.76%,54.066% 52.067%,54.514% 52.292%,54.118% 51.715%,53.696% 52.154%,52.285% 53.07%,47.984% 54.343%,48.776% 46.389%,49.02% 53.596%,47.064% 46.397%,46.152% 49.228%,47.193% 47.461%,45.905% 51.059%,45.889% 47.369%,53.889% 49.133%,45.353% 49.673%,54.957% 49.186%,51.872% 53.398%,45.827% 48.365%,53.171% 47.543%,49.777% 46.777%,52.632% 53.112%,54.348% 50.977%,49.301% 45.313%,51.449% 54.18%,47.015% 52.706%,52.715% 54.177%,45.971% 47.736%,46.105% 49.429%,50.923% 54.782%,45.634% 50.619%,53.658% 52.645%,53.665% 48.513%,46.554% 47.192%,53.764% 52.439%,51.369% 46.015%,48.63% 54.371%,44.704% 50.299%,49.984% 45.822%,47.078% 52.697%,44.989% 48.909%,45.426% 49.976%,51.245% 45.701%,45.481% 50.939%,48.064% 46.25%,53.839% 48.57%,48.431% 53.266%,47.614% 54.245%,54.986% 47.683%,46.14% 49.474%,47.677% 46.476%,46.386% 51.104%,52.499% 53.58%,48.214% 45.56%,51.35% 55.437%,49.804% 45.671%,45.325% 47.972%,46.934% 53.088%,53.567% 49.742%,46.915% 47.449%,45.105% 51.322%,53.13% 48.416%,54.684% 50.151%,50.373% 53.508%,50.575% 45.095%,52.945% 52.916%,44.92% 49.97%,54.055% 47.514%,48.184% 54.183%,49.766% 53.948%,48.018% 45.907%,47.198% 46.942%,54.676% 50.358%,53.607% 52.493%,48.428% 54.316%,46.115% 49.459%;}
43% {background-position:46.881% 53.043%,46.38% 48.183%,48.546% 46.589%,53.17% 47.423%,52.631% 45.94%,46.395% 47.708%,46.779% 52.277%,50.597% 54.197%,46.425% 49.689%,53.787% 52.139%,54.175% 52.309%,53.834% 51.761%,53.386% 52.128%,52.019% 52.963%,47.985% 54.051%,48.941% 46.542%,48.944% 53.386%,47.288% 46.486%,46.368% 49.146%,47.394% 47.512%,46.094% 50.918%,46.169% 47.407%,53.721% 49.325%,45.604% 49.582%,54.718% 49.426%,51.637% 53.272%,46.094% 48.37%,53.102% 47.774%,49.914% 46.938%,52.352% 53.016%,54.08% 51.087%,49.465% 45.534%,51.222% 54.004%,47.109% 52.483%,52.445% 54.063%,46.243% 47.766%,46.318% 49.368%,50.748% 54.564%,45.841% 50.499%,53.36% 52.622%,53.516% 48.758%,46.832% 47.272%,53.436% 52.399%,51.418% 46.273%,48.577% 54.1%,44.975% 50.185%,50.097% 46.034%,47.142% 52.495%,45.287% 48.883%,45.667% 49.899%,51.299% 45.972%,45.696% 50.789%,48.249% 46.38%,53.696% 48.771%,48.418% 53.052%,47.648% 53.94%,54.81% 47.973%,46.348% 49.411%,47.941% 46.616%,46.541% 50.971%,52.256% 53.49%,48.409% 45.734%,51.108% 55.191%,49.946% 45.891%,45.635% 47.99%,46.986% 52.864%,53.386% 49.936%,47.134% 47.497%,45.338% 51.127%,53.016% 48.642%,54.434% 50.28%,50.194% 53.334%,50.701% 45.372%,52.653% 52.84%,45.186% 49.896%,53.948% 47.771%,48.169% 53.905%,49.634% 53.739%,48.215% 46.056%,47.463% 47.048%,54.42% 50.501%,53.29% 52.451%,48.408% 54.04%,46.325% 49.375%;}
43.5% {background-position:46.965% 52.806%,46.608% 48.189%,48.722% 46.729%,53.13% 47.639%,52.602% 46.275%,46.636% 47.736%,46.876% 52.09%,50.415% 53.992%,46.615% 49.625%,53.524% 52.196%,53.856% 52.316%,53.568% 51.797%,53.098% 52.098%,51.775% 52.858%,47.99% 53.781%,49.093% 46.687%,48.878% 53.19%,47.496% 46.574%,46.57% 49.074%,47.58% 47.561%,46.273% 50.791%,46.429% 47.446%,53.561% 49.5%,45.839% 49.5%,54.489% 49.644%,51.422% 53.149%,46.342% 48.377%,53.032% 47.988%,50.039% 47.09%,52.094% 52.92%,53.826% 51.182%,49.615% 45.743%,51.016% 53.835%,47.201% 52.277%,52.195% 53.947%,46.497% 47.797%,46.516% 49.313%,50.59% 54.354%,46.035% 50.391%,53.083% 52.594%,53.373% 48.983%,47.091% 47.351%,53.131% 52.357%,51.46% 46.514%,48.533% 53.845%,45.228% 50.083%,50.199% 46.233%,47.205% 52.309%,45.564% 48.861%,45.893% 49.83%,51.346% 46.224%,45.897% 50.653%,48.42% 46.503%,53.557% 48.956%,48.411% 52.854%,47.685% 53.657%,54.635% 48.241%,46.541% 49.354%,48.184% 46.75%,46.685% 50.85%,52.032% 53.4%,48.589% 45.902%,50.888% 54.953%,50.075% 46.099%,45.923% 48.011%,47.04% 52.657%,53.215% 50.11%,47.336% 47.544%,45.56% 50.949%,52.906% 48.85%,54.198% 50.395%,50.032% 53.169%,50.813% 45.633%,52.384% 52.764%,45.434% 49.829%,53.841% 48.009%,48.162% 53.644%,49.516% 53.543%,48.397% 46.199%,47.708% 47.15%,54.18% 50.629%,52.996% 52.406%,48.392% 53.784%,46.52% 49.3%;}
44% {background-position:47.044% 52.589%,46.819% 48.197%,48.884% 46.862%,53.088% 47.84%,52.569% 46.587%,46.86% 47.766%,46.967% 51.92%,50.251% 53.796%,46.791% 49.567%,53.278% 52.241%,53.558% 52.315%,53.322% 51.826%,52.833% 52.068%,51.551% 52.756%,47.999% 53.531%,49.233% 46.823%,48.821% 53.008%,47.689% 46.66%,46.758% 49.011%,47.751% 47.608%,46.441% 50.675%,46.669% 47.484%,53.41% 49.659%,46.058% 49.427%,54.269% 49.841%,51.225% 53.03%,46.571% 48.385%,52.963% 48.187%,50.152% 47.232%,51.857% 52.826%,53.587% 51.265%,49.752% 45.94%,50.829% 53.675%,47.289% 52.087%,51.965% 53.832%,46.732% 47.828%,46.698% 49.265%,50.447% 54.153%,46.213% 50.292%,52.828% 52.565%,53.235% 49.189%,47.331% 47.428%,52.85% 52.312%,51.497% 46.739%,48.498% 53.609%,45.464% 49.99%,50.293% 46.418%,47.267% 52.138%,45.822% 48.842%,46.104% 49.768%,51.388% 46.457%,46.085% 50.53%,48.578% 46.619%,53.423% 49.126%,48.408% 52.67%,47.724% 53.395%,54.464% 48.488%,46.718% 49.303%,48.408% 46.878%,46.818% 50.739%,51.826% 53.31%,48.755% 46.063%,50.689% 54.725%,50.193% 46.294%,46.192% 48.033%,47.094% 52.467%,53.053% 50.267%,47.522% 47.589%,45.768% 50.787%,52.802% 49.04%,53.976% 50.498%,49.887% 53.015%,50.914% 45.878%,52.138% 52.691%,45.665% 49.769%,53.739% 48.228%,48.161% 53.401%,49.411% 53.361%,48.565% 46.336%,47.934% 47.247%,53.955% 50.743%,52.725% 52.358%,48.381% 53.549%,46.701% 49.233%;}
44.5% {background-position:47.116% 52.391%,47.012% 48.205%,49.033% 46.988%,53.047% 48.024%,52.534% 46.878%,47.066% 47.794%,47.05% 51.766%,50.104% 53.611%,46.953% 49.516%,53.048% 52.276%,53.28% 52.307%,53.094% 51.85%,52.588% 52.037%,51.347% 52.658%,48.009% 53.302%,49.361% 46.951%,48.77% 52.842%,47.867% 46.742%,46.931% 48.954%,47.908% 47.651%,46.597% 50.569%,46.889% 47.519%,53.269% 49.804%,46.259% 49.361%,54.061% 50.019%,51.046% 52.918%,46.783% 48.394%,52.896% 48.369%,50.256% 47.363%,51.639% 52.735%,53.364% 51.336%,49.877% 46.122%,50.659% 53.525%,47.371% 51.914%,51.753% 53.718%,46.949% 47.858%,46.865% 49.221%,50.317% 53.964%,46.376% 50.203%,52.594% 52.535%,53.106% 49.377%,47.554% 47.502%,52.591% 52.268%,51.529% 46.946%,48.469% 53.39%,45.682% 49.906%,50.379% 46.589%,47.326% 51.981%,46.059% 48.827%,46.299% 49.712%,51.426% 46.673%,46.259% 50.417%,48.723% 46.726%,53.297% 49.281%,48.407% 52.502%,47.763% 53.154%,54.298% 48.715%,46.88% 49.257%,48.613% 46.998%,46.939% 50.639%,51.638% 53.224%,48.908% 46.215%,50.509% 54.509%,50.299% 46.474%,46.44% 48.056%,47.146% 52.293%,52.902% 50.41%,47.694% 47.631%,45.962% 50.64%,52.705% 49.214%,53.771% 50.591%,49.757% 52.872%,51.005% 46.105%,51.912% 52.622%,45.876% 49.715%,53.641% 48.429%,48.164% 53.176%,49.316% 53.194%,48.719% 46.464%,48.141% 47.338%,53.746% 50.847%,52.474% 52.31%,48.372% 53.333%,46.867% 49.172%;}
45% {background-position:47.181% 52.213%,47.188% 48.211%,49.17% 47.106%,53.008% 48.194%,52.498% 47.146%,47.255% 47.821%,47.124% 51.625%,49.972% 53.438%,47.101% 49.468%,52.835% 52.303%,53.023% 52.296%,52.884% 51.871%,52.365% 52.007%,51.16% 52.566%,48.02% 53.093%,49.479% 47.068%,48.724% 52.69%,48.031% 46.818%,47.09% 48.903%,48.051% 47.688%,46.74% 50.473%,47.09% 47.551%,53.14% 49.938%,46.443% 49.302%,53.865% 50.181%,50.883% 52.812%,46.976% 48.402%,52.833% 48.537%,50.351% 47.484%,51.441% 52.649%,53.156% 51.398%,49.992% 46.29%,50.504% 53.385%,47.448% 51.757%,51.559% 53.609%,47.147% 47.885%,47.016% 49.18%,50.2% 53.787%,46.523% 50.121%,52.379% 52.507%,52.985% 49.548%,47.758% 47.571%,52.353% 52.226%,51.558% 47.137%,48.445% 53.189%,45.882% 49.83%,50.458% 46.744%,47.381% 51.838%,46.276% 48.812%,46.477% 49.661%,51.461% 46.87%,46.418% 50.315%,48.855% 46.823%,53.18% 49.423%,48.406% 52.349%,47.8% 52.934%,54.139% 48.922%,47.025% 49.213%,48.802% 47.11%,47.047% 50.548%,51.465% 53.143%,49.048% 46.358%,50.346% 54.305%,50.398% 46.641%,46.667% 48.076%,47.194% 52.134%,52.761% 50.539%,47.85% 47.668%,46.142% 50.506%,52.616% 49.374%,53.581% 50.676%,49.639% 52.74%,51.088% 46.316%,51.706% 52.558%,46.069% 49.665%,53.551% 48.615%,48.17% 52.968%,49.23% 53.042%,48.861% 46.582%,48.332% 47.421%,53.554% 50.941%,52.244% 52.264%,48.364% 53.137%,47.017% 49.116%;}
45.5% {background-position:47.236% 52.052%,47.348% 48.215%,49.296% 47.216%,52.973% 48.35%,52.463% 47.394%,47.428% 47.844%,47.188% 51.499%,49.852% 53.277%,47.234% 49.425%,52.639% 52.326%,52.785% 52.281%,52.693% 51.89%,52.16% 51.981%,50.99% 52.48%,48.028% 52.904%,49.587% 47.175%,48.682% 52.553%,48.181% 46.888%,47.235% 48.856%,48.181% 47.72%,46.87% 50.386%,47.272% 47.577%,53.023% 50.061%,46.61% 49.246%,53.683% 50.327%,50.734% 52.715%,47.152% 48.408%,52.774% 48.692%,50.44% 47.593%,51.26% 52.568%,52.964% 51.454%,50.098% 46.442%,50.364% 53.258%,47.517% 51.613%,51.381% 53.505%,47.328% 47.909%,47.151% 49.141%,50.094% 53.623%,46.653% 50.045%,52.183% 52.482%,52.874% 49.706%,47.946% 47.635%,52.136% 52.187%,51.586% 47.311%,48.423% 53.006%,46.062% 49.76%,50.532% 46.884%,47.431% 51.708%,46.472% 48.798%,46.638% 49.614%,51.496% 47.049%,46.56% 50.222%,48.977% 46.91%,53.072% 49.554%,48.405% 52.21%,47.835% 52.733%,53.989% 49.112%,47.155% 49.171%,48.976% 47.213%,47.142% 50.465%,51.307% 53.068%,49.177% 46.49%,50.199% 54.115%,50.488% 46.793%,46.875% 48.095%,47.237% 51.991%,52.632% 50.657%,47.992% 47.699%,46.306% 50.385%,52.535% 49.522%,53.408% 50.755%,49.531% 52.622%,51.164% 46.508%,51.518% 52.5%,46.243% 49.62%,53.469% 48.785%,48.178% 52.778%,49.151% 52.905%,48.991% 46.691%,48.507% 47.497%,53.379% 51.028%,52.033% 52.219%,48.356% 52.961%,47.151% 49.063%;}
46% {background-position:47.282% 51.907%,47.492% 48.216%,49.411% 47.316%,52.944% 48.493%,52.43% 47.621%,47.584% 47.862%,47.242% 51.385%,49.744% 53.129%,47.353% 49.383%,52.458% 52.346%,52.568% 52.267%,52.519% 51.91%,51.974% 51.958%,50.835% 52.402%,48.034% 52.734%,49.687% 47.27%,48.641% 52.431%,48.318% 46.948%,47.365% 48.811%,48.299% 47.744%,46.986% 50.306%,47.437% 47.596%,52.919% 50.176%,46.759% 49.194%,53.515% 50.461%,50.599% 52.627%,47.311% 48.411%,52.723% 48.833%,50.524% 47.69%,51.094% 52.495%,52.788% 51.504%,50.197% 46.579%,50.235% 53.143%,47.579% 51.484%,51.219% 53.41%,47.491% 47.928%,47.27% 49.102%,49.998% 53.473%,46.767% 49.976%,52.005% 52.462%,52.773% 49.851%,48.118% 47.693%,51.938% 52.152%,51.615% 47.469%,48.402% 52.841%,46.223% 49.695%,50.603% 47.008%,47.473% 51.592%,46.649% 48.783%,46.782% 49.57%,51.532% 47.21%,46.687% 50.137%,49.088% 46.985%,52.974% 49.674%,48.403% 52.086%,47.866% 52.552%,53.85% 49.287%,47.269% 49.13%,49.135% 47.305%,47.223% 50.389%,51.163% 53.002%,49.295% 46.61%,50.065% 53.941%,50.573% 46.929%,47.064% 48.11%,47.272% 51.862%,52.515% 50.767%,48.12% 47.723%,46.454% 50.274%,52.465% 49.659%,53.252% 50.828%,49.431% 52.515%,51.236% 46.683%,51.347% 52.45%,46.397% 49.577%,53.398% 48.941%,48.185% 52.605%,49.077% 52.783%,49.111% 46.787%,48.668% 47.564%,53.221% 51.111%,51.84% 52.178%,48.345% 52.804%,47.271% 49.012%;}
46.5% {background-position:47.316% 51.778%,47.62% 48.211%,49.518% 47.406%,52.923% 48.624%,52.402% 47.83%,47.724% 47.874%,47.283% 51.283%,49.646% 52.996%,47.458% 49.343%,52.294% 52.366%,52.369% 52.254%,52.362% 51.933%,51.804% 51.941%,50.694% 52.332%,48.035% 52.583%,49.78% 47.354%,48.599% 52.323%,48.442% 47%,47.481% 48.767%,48.404% 47.76%,47.089% 50.233%,47.584% 47.607%,52.828% 50.284%,46.891% 49.144%,53.362% 50.585%,50.474% 52.549%,47.452% 48.41%,52.68% 48.964%,50.604% 47.777%,50.943% 52.429%,52.628% 51.552%,50.29% 46.699%,50.117% 53.042%,47.631% 51.367%,51.072% 53.323%,47.638% 47.941%,47.374% 49.063%,49.91% 53.339%,46.863% 49.91%,51.843% 52.45%,52.684% 49.986%,48.276% 47.744%,51.758% 52.122%,51.646% 47.612%,48.381% 52.693%,46.365% 49.634%,50.672% 47.117%,47.506% 51.487%,46.805% 48.766%,46.909% 49.529%,51.571% 47.355%,46.797% 50.057%,49.191% 47.047%,52.889% 49.786%,48.397% 51.975%,47.891% 52.389%,53.723% 49.447%,47.367% 49.089%,49.283% 47.387%,47.289% 50.318%,51.032% 52.946%,49.404% 46.718%,49.944% 53.783%,50.654% 47.051%,47.233% 48.12%,47.299% 51.747%,52.411% 50.871%,48.235% 47.739%,46.586% 50.173%,52.405% 49.786%,53.113% 50.899%,49.338% 52.422%,51.306% 46.84%,51.19% 52.409%,46.532% 49.535%,53.339% 49.085%,48.191% 52.449%,49.005% 52.677%,49.221% 46.872%,48.815% 47.622%,53.081% 51.191%,51.664% 52.143%,48.331% 52.665%,47.374% 48.961%;}
47% {background-position:47.337% 51.663%,47.733% 48.201%,49.616% 47.485%,52.912% 48.743%,52.379% 48.021%,47.85% 47.88%,47.311% 51.192%,49.555% 52.877%,47.548% 49.303%,52.145% 52.387%,52.187% 52.243%,52.221% 51.959%,51.65% 51.93%,50.564% 52.271%,48.03% 52.449%,49.867% 47.425%,48.556% 52.23%,48.555% 47.04%,47.582% 48.722%,48.499% 47.766%,47.176% 50.165%,47.715% 47.609%,52.751% 50.388%,47.005% 49.094%,53.225% 50.701%,50.36% 52.482%,47.578% 48.403%,52.645% 49.084%,50.682% 47.851%,50.805% 52.373%,52.483% 51.599%,50.38% 46.803%,50.007% 52.955%,47.673% 51.263%,50.937% 53.248%,47.769% 47.947%,47.462% 49.023%,49.829% 53.219%,46.942% 49.848%,51.696% 52.445%,52.607% 50.113%,48.419% 47.787%,51.593% 52.1%,51.681% 47.74%,48.357% 52.562%,46.486% 49.576%,50.741% 47.21%,47.531% 51.394%,46.943% 48.746%,47.019% 49.489%,51.613% 47.484%,46.89% 49.983%,49.285% 47.096%,52.815% 49.89%,48.386% 51.877%,47.909% 52.243%,53.609% 49.594%,47.45% 49.045%,49.419% 47.458%,47.341% 50.253%,50.912% 52.9%,49.505% 46.812%,49.832% 53.641%,50.733% 47.157%,47.385% 48.125%,47.315% 51.645%,52.318% 50.97%,48.338% 47.746%,46.701% 50.079%,52.355% 49.907%,52.99% 50.968%,49.248% 52.342%,51.375% 46.98%,51.046% 52.378%,46.647% 49.495%,53.293% 49.219%,48.193% 52.308%,48.935% 52.586%,49.322% 46.943%,48.95% 47.669%,52.957% 51.27%,51.504% 52.114%,48.311% 52.543%,47.463% 48.909%;}
47.5% {background-position:47.346% 51.561%,47.831% 48.183%,49.707% 47.553%,52.911% 48.853%,52.363% 48.196%,47.961% 47.877%,47.325% 51.11%,49.47% 52.772%,47.623% 49.262%,52.011% 52.413%,52.023% 52.238%,52.094% 51.991%,51.51% 51.926%,50.444% 52.221%,48.018% 52.333%,49.95% 47.483%,48.508% 52.15%,48.657% 47.068%,47.669% 48.675%,48.583% 47.762%,47.248% 50.102%,47.831% 47.601%,52.688% 50.489%,47.101% 49.043%,53.104% 50.811%,50.254% 52.426%,47.688% 48.391%,52.622% 49.195%,50.76% 47.914%,50.678% 52.326%,52.354% 51.646%,50.466% 46.891%,49.903% 52.883%,47.704% 51.168%,50.813% 53.184%,47.886% 47.944%,47.535% 48.979%,49.752% 53.116%,47.003% 49.787%,51.563% 52.45%,52.541% 50.234%,48.549% 47.821%,51.443% 52.085%,51.721% 47.854%,48.33% 52.448%,46.588% 49.52%,50.81% 47.288%,47.544% 51.312%,47.061% 48.722%,47.112% 49.449%,51.661% 47.598%,46.966% 49.913%,49.373% 47.13%,52.754% 49.989%,48.37% 51.792%,47.92% 52.114%,53.509% 49.732%,47.517% 48.998%,49.546% 47.517%,47.378% 50.191%,50.801% 52.866%,49.598% 46.892%,49.728% 53.517%,50.811% 47.248%,47.52% 48.123%,47.321% 51.554%,52.238% 51.068%,48.429% 47.743%,46.798% 49.991%,52.317% 50.023%,52.884% 51.038%,49.161% 52.275%,51.446% 47.103%,50.913% 52.357%,46.742% 49.454%,53.261% 49.345%,48.191% 52.184%,48.863% 52.51%,49.416% 47%,49.076% 47.705%,52.85% 51.35%,51.359% 52.092%,48.286% 52.438%,47.536% 48.854%;}
48% {background-position:47.34% 51.47%,47.916% 48.157%,49.793% 47.61%,52.923% 48.955%,52.355% 48.356%,48.059% 47.864%,47.325% 51.037%,49.388% 52.683%,47.684% 49.22%,51.89% 52.444%,51.874% 52.238%,51.982% 52.031%,51.382% 51.93%,50.333% 52.181%,47.998% 52.232%,50.03% 47.528%,48.456% 52.084%,48.749% 47.082%,47.741% 48.623%,48.657% 47.746%,47.305% 50.043%,47.933% 47.58%,52.638% 50.589%,47.18% 48.99%,52.998% 50.917%,50.154% 52.382%,47.783% 48.372%,52.609% 49.299%,50.839% 47.965%,50.561% 52.29%,52.239% 51.697%,50.552% 46.961%,49.805% 52.827%,47.723% 51.084%,50.7% 53.134%,47.988% 47.932%,47.593% 48.932%,49.68% 53.029%,47.046% 49.727%,51.441% 52.465%,52.489% 50.351%,48.668% 47.845%,51.306% 52.079%,51.767% 47.956%,48.298% 52.349%,46.67% 49.463%,50.882% 47.351%,47.546% 51.239%,47.162% 48.693%,47.188% 49.408%,51.716% 47.698%,47.024% 49.846%,49.456% 47.15%,52.707% 50.084%,48.347% 51.72%,47.922% 52%,53.424% 49.86%,47.569% 48.947%,49.666% 47.563%,47.399% 50.132%,50.699% 52.846%,49.686% 46.957%,49.63% 53.412%,50.89% 47.324%,47.639% 48.112%,47.313% 51.475%,52.17% 51.165%,48.51% 47.728%,46.877% 49.908%,52.29% 50.136%,52.794% 51.11%,49.074% 52.221%,51.52% 47.209%,50.789% 52.348%,46.818% 49.412%,53.244% 49.464%,48.184% 52.074%,48.789% 52.449%,49.504% 47.042%,49.192% 47.73%,52.759% 51.434%,51.225% 52.078%,48.253% 52.35%,47.594% 48.794%;}
48.5% {background-position:47.319% 51.389%,47.987% 48.121%,49.875% 47.654%,52.948% 49.049%,52.356% 48.504%,48.144% 47.841%,47.309% 50.971%,49.309% 52.608%,47.732% 49.174%,51.782% 52.484%,51.739% 52.246%,51.881% 52.079%,51.264% 51.944%,50.227% 52.151%,47.968% 52.146%,50.108% 47.56%,48.397% 52.031%,48.832% 47.082%,47.801% 48.567%,48.724% 47.718%,47.347% 49.986%,48.022% 47.547%,52.602% 50.691%,47.242% 48.933%,52.908% 51.022%,50.059% 52.351%,47.864% 48.344%,52.608% 49.397%,50.921% 48.006%,50.451% 52.265%,52.137% 51.752%,50.639% 47.016%,49.709% 52.785%,47.731% 51.008%,50.594% 53.098%,48.078% 47.91%,47.636% 48.878%,49.61% 52.959%,47.072% 49.667%,51.329% 52.492%,52.448% 50.466%,48.777% 47.859%,51.179% 52.083%,51.821% 48.045%,48.259% 52.266%,46.731% 49.406%,50.958% 47.4%,47.535% 51.175%,47.245% 48.657%,47.247% 49.365%,51.779% 47.786%,47.065% 49.779%,49.534% 47.155%,52.673% 50.177%,48.317% 51.658%,47.915% 51.901%,53.356% 49.982%,47.606% 48.891%,49.781% 47.597%,47.405% 50.075%,50.604% 52.839%,49.769% 47.007%,49.536% 53.324%,50.972% 47.385%,47.742% 48.093%,47.292% 51.407%,52.114% 51.266%,48.582% 47.701%,46.939% 49.828%,52.275% 50.247%,52.719% 51.185%,48.985% 52.179%,51.6% 47.3%,50.673% 52.35%,46.875% 49.368%,53.242% 49.578%,48.169% 51.979%,48.71% 52.403%,49.587% 47.069%,49.302% 47.744%,52.683% 51.523%,51.102% 52.073%,48.211% 52.276%,47.638% 48.73%;}
49% {background-position:47.283% 51.318%,48.047% 48.075%,49.954% 47.686%,52.987% 49.138%,52.368% 48.641%,48.218% 47.807%,47.278% 50.911%,49.23% 52.548%,47.765% 49.123%,51.686% 52.533%,51.617% 52.263%,51.792% 52.136%,51.155% 51.967%,50.127% 52.133%,47.927% 52.074%,50.185% 47.579%,48.33% 51.99%,48.908% 47.067%,47.846% 48.503%,48.783% 47.677%,47.373% 49.93%,48.099% 47.5%,52.579% 50.795%,47.287% 48.871%,52.834% 51.129%,49.968% 52.332%,47.933% 48.308%,52.621% 49.49%,51.007% 48.036%,50.346% 52.251%,52.048% 51.813%,50.729% 47.054%,49.613% 52.759%,47.726% 50.94%,50.496% 53.078%,48.156% 47.876%,47.665% 48.819%,49.541% 52.905%,47.08% 49.604%,51.226% 52.532%,52.421% 50.581%,48.876% 47.863%,51.062% 52.097%,51.884% 48.125%,48.212% 52.197%,46.774% 49.346%,51.039% 47.435%,47.51% 51.119%,47.311% 48.615%,47.289% 49.319%,51.851% 47.862%,47.088% 49.712%,49.61% 47.143%,52.652% 50.27%,48.278% 51.607%,47.896% 51.815%,53.303% 50.1%,47.629% 48.827%,49.893% 47.618%,47.395% 50.018%,50.514% 52.847%,49.848% 47.042%,49.444% 53.255%,51.058% 47.432%,47.831% 48.064%,47.255% 51.348%,52.069% 51.371%,48.646% 47.661%,46.982% 49.75%,52.271% 50.36%,52.659% 51.266%,48.892% 52.151%,51.686% 47.376%,50.561% 52.365%,46.913% 49.321%,53.257% 49.689%,48.147% 51.897%,48.625% 52.371%,49.666% 47.08%,49.406% 47.745%,52.621% 51.619%,50.989% 52.079%,48.16% 52.217%,47.667% 48.657%;}
49.5% {background-position:47.23% 51.253%,48.096% 48.018%,50.031% 47.706%,53.042% 49.223%,52.39% 48.768%,48.281% 47.76%,47.23% 50.857%,49.15% 52.502%,47.786% 49.068%,51.6% 52.594%,51.506% 52.291%,51.711% 52.205%,51.052% 52.001%,50.029% 52.127%,47.875% 52.014%,50.264% 47.585%,48.253% 51.961%,48.977% 47.035%,47.879% 48.432%,48.837% 47.622%,47.383% 49.874%,48.166% 47.439%,52.569% 50.905%,47.316% 48.802%,52.774% 51.238%,49.877% 52.326%,47.989% 48.261%,52.646% 49.581%,51.1% 48.056%,50.246% 52.249%,51.971% 51.882%,50.823% 47.077%,49.517% 52.748%,47.708% 50.878%,50.402% 53.073%,48.223% 47.83%,47.681% 48.752%,49.471% 52.867%,47.071% 49.539%,51.129% 52.585%,52.405% 50.699%,48.968% 47.854%,50.951% 52.121%,51.957% 48.195%,48.156% 52.142%,46.797% 49.283%,51.127% 47.458%,47.471% 51.071%,47.362% 48.564%,47.315% 49.27%,51.934% 47.929%,47.094% 49.644%,49.684% 47.116%,52.645% 50.363%,48.229% 51.566%,47.866% 51.741%,53.267% 50.215%,47.639% 48.756%,50.003% 47.626%,47.37% 49.96%,50.427% 52.87%,49.926% 47.06%,49.353% 53.204%,51.149% 47.466%,47.907% 48.024%,47.203% 51.297%,52.034% 51.482%,48.703% 47.607%,47.008% 49.672%,52.278% 50.476%,52.612% 51.353%,48.794% 52.134%,51.781% 47.439%,50.452% 52.392%,46.933% 49.27%,53.288% 49.799%,48.115% 51.827%,48.532% 52.352%,49.744% 47.075%,49.508% 47.733%,52.572% 51.724%,50.883% 52.094%,48.098% 52.17%,47.683% 48.577%;}
50% {background-position:47.16% 51.195%,48.134% 47.948%,50.108% 47.713%,53.112% 49.305%,52.425% 48.889%,48.336% 47.699%,47.166% 50.806%,49.066% 52.472%,47.793% 49.007%,51.523% 52.667%,51.404% 52.329%,51.639% 52.286%,50.954% 52.045%,49.932% 52.132%,47.809% 51.966%,50.345% 47.578%,48.166% 51.943%,49.04% 46.987%,47.899% 48.35%,48.885% 47.552%,47.377% 49.818%,48.224% 47.361%,52.571% 51.021%,47.33% 48.725%,52.729% 51.353%,49.787% 52.332%,48.035% 48.204%,52.685% 49.671%,51.2% 48.066%,50.148% 52.26%,51.905% 51.96%,50.923% 47.084%,49.418% 52.753%,47.676% 50.822%,50.312% 53.084%,48.281% 47.771%,47.684% 48.676%,49.399% 52.846%,47.045% 49.47%,51.036% 52.652%,52.402% 50.822%,49.054% 47.834%,50.845% 52.157%,52.042% 48.258%,48.089% 52.099%,46.801% 49.215%,51.223% 47.469%,47.417% 51.028%,47.397% 48.504%,47.325% 49.216%,52.029% 47.988%,47.083% 49.573%,49.758% 47.073%,52.651% 50.46%,48.169% 51.533%,47.824% 51.677%,53.247% 50.331%,47.636% 48.676%,50.114% 47.621%,47.329% 49.901%,50.342% 52.909%,50.003% 47.062%,49.26% 53.171%,51.249% 47.487%,47.972% 47.972%,47.134% 51.253%,52.009% 51.602%,48.754% 47.538%,47.016% 49.592%,52.297% 50.596%,52.577% 51.449%,48.689% 52.13%,51.887% 47.488%,50.345% 52.433%,46.935% 49.213%,53.336% 49.91%,48.074% 51.77%,48.43% 52.346%,49.82% 47.054%,49.608% 47.709%,52.535% 51.839%,50.782% 52.121%,48.025% 52.135%,47.686% 48.486%;}
50.5% {background-position:47.074% 51.141%,48.164% 47.864%,50.187% 47.708%,53.2% 49.387%,52.472% 49.006%,48.382% 47.624%,47.085% 50.757%,48.978% 52.455%,47.789% 48.938%,51.453% 52.755%,51.311% 52.379%,51.573% 52.38%,50.858% 52.1%,49.834% 52.148%,47.731% 51.929%,50.431% 47.559%,48.067% 51.934%,49.1% 46.92%,47.908% 48.257%,48.93% 47.468%,47.356% 49.76%,48.276% 47.267%,52.584% 51.146%,47.328% 48.64%,52.698% 51.475%,49.694% 52.351%,48.071% 48.135%,52.737% 49.761%,51.31% 48.067%,50.05% 52.282%,51.847% 52.048%,51.031% 47.078%,49.315% 52.772%,47.63% 50.769%,50.224% 53.112%,48.331% 47.698%,47.675% 48.59%,49.324% 52.841%,47.002% 49.395%,50.945% 52.734%,52.41% 50.951%,49.136% 47.801%,50.742% 52.205%,52.138% 48.315%,48.011% 52.068%,46.786% 49.14%,51.329% 47.469%,47.347% 50.991%,47.42% 48.434%,47.32% 49.156%,52.136% 48.042%,47.055% 49.498%,49.834% 47.014%,52.67% 50.56%,48.098% 51.508%,47.769% 51.623%,53.243% 50.447%,47.62% 48.586%,50.227% 47.604%,47.273% 49.839%,50.258% 52.963%,50.081% 47.049%,49.163% 53.156%,51.357% 47.497%,48.027% 47.908%,47.048% 51.215%,51.994% 51.733%,48.8% 47.454%,47.006% 49.509%,52.325% 50.724%,52.552% 51.553%,48.574% 52.136%,52.005% 47.527%,50.236% 52.486%,46.92% 49.151%,53.4% 50.025%,48.021% 51.722%,48.318% 52.352%,49.897% 47.017%,49.708% 47.672%,52.508% 51.966%,50.684% 52.159%,47.939% 52.111%,47.677% 48.385%;}
51% {background-position:46.97% 51.09%,48.187% 47.767%,50.268% 47.691%,53.303% 49.469%,52.532% 49.12%,48.422% 47.535%,46.986% 50.71%,48.884% 52.451%,47.772% 48.861%,51.39% 52.857%,51.223% 52.442%,51.511% 52.487%,50.763% 52.167%,49.734% 52.176%,47.638% 51.9%,50.522% 47.527%,47.955% 51.934%,49.157% 46.836%,47.906% 48.152%,48.973% 47.368%,47.32% 49.698%,48.321% 47.156%,52.608% 51.281%,47.313% 48.544%,52.679% 51.607%,49.598% 52.383%,48.099% 48.054%,52.804% 49.854%,51.43% 48.061%,49.951% 52.317%,51.798% 52.149%,51.147% 47.058%,49.205% 52.806%,47.569% 50.719%,50.137% 53.157%,48.375% 47.611%,47.654% 48.493%,49.244% 52.851%,46.943% 49.314%,50.856% 52.831%,52.428% 51.089%,49.215% 47.756%,50.64% 52.265%,52.248% 48.368%,47.921% 52.047%,46.754% 49.059%,51.445% 47.461%,47.261% 50.957%,47.429% 48.354%,47.301% 49.09%,52.256% 48.091%,47.009% 49.418%,49.913% 46.938%,52.7% 50.667%,48.015% 51.491%,47.7% 51.577%,53.256% 50.568%,47.594% 48.484%,50.345% 47.574%,47.202% 49.773%,50.173% 53.032%,50.161% 47.019%,49.061% 53.158%,51.477% 47.496%,48.073% 47.83%,46.944% 51.183%,51.986% 51.875%,48.844% 47.355%,46.978% 49.421%,52.364% 50.86%,52.538% 51.669%,48.449% 52.154%,52.136% 47.556%,50.125% 52.552%,46.889% 49.082%,53.481% 50.144%,47.957% 51.685%,48.193% 52.369%,49.977% 46.964%,49.811% 47.623%,52.49% 52.106%,50.589% 52.209%,47.84% 52.096%,47.656% 48.27%;}
51.5% {background-position:46.848% 51.04%,48.203% 47.654%,50.353% 47.662%,53.424% 49.555%,52.606% 49.234%,48.457% 47.429%,46.87% 50.663%,48.782% 52.461%,47.745% 48.774%,51.331% 52.976%,51.14% 52.518%,51.451% 52.609%,50.667% 52.245%,49.629% 52.216%,47.531% 51.878%,50.62% 47.484%,47.829% 51.943%,49.212% 46.733%,47.893% 48.032%,49.015% 47.252%,47.268% 49.633%,48.363% 47.026%,52.64% 51.427%,47.284% 48.436%,52.671% 51.75%,49.496% 52.427%,48.12% 47.96%,52.883% 49.951%,51.563% 48.048%,49.849% 52.364%,51.755% 52.262%,51.275% 47.027%,49.088% 52.854%,47.495% 50.671%,50.047% 53.218%,48.414% 47.508%,47.623% 48.384%,49.158% 52.876%,46.868% 49.225%,50.765% 52.942%,52.457% 51.237%,49.293% 47.698%,50.536% 52.336%,52.371% 48.419%,47.817% 52.036%,46.705% 48.969%,51.573% 47.444%,47.159% 50.927%,47.428% 48.261%,47.267% 49.016%,52.39% 48.138%,46.948% 49.331%,49.996% 46.847%,52.742% 50.781%,47.92% 51.479%,47.617% 51.537%,53.284% 50.695%,47.557% 48.37%,50.47% 47.531%,47.117% 49.702%,50.084% 53.118%,50.245% 46.974%,48.952% 53.178%,51.608% 47.486%,48.111% 47.739%,46.821% 51.154%,51.986% 52.031%,48.886% 47.239%,46.934% 49.328%,52.412% 51.007%,52.53% 51.796%,48.311% 52.181%,52.281% 47.578%,50.008% 52.632%,46.842% 49.005%,53.577% 50.271%,47.879% 51.655%,48.054% 52.396%,50.06% 46.895%,49.919% 47.561%,52.479% 52.26%,50.492% 52.271%,47.727% 52.088%,47.624% 48.142%;}
52% {background-position:46.708% 50.99%,48.214% 47.526%,50.444% 47.621%,53.561% 49.644%,52.692% 49.35%,48.488% 47.307%,46.736% 50.615%,48.67% 52.483%,47.707% 48.678%,51.275% 53.113%,51.059% 52.609%,51.392% 52.746%,50.567% 52.335%,49.518% 52.266%,47.408% 51.863%,50.726% 47.43%,47.689% 51.958%,49.268% 46.61%,47.871% 47.898%,49.057% 47.12%,47.202% 49.563%,48.403% 46.879%,52.681% 51.586%,47.242% 48.315%,52.674% 51.906%,49.388% 52.483%,48.135% 47.853%,52.976% 50.053%,51.708% 48.029%,49.742% 52.423%,51.717% 52.39%,51.414% 46.985%,48.962% 52.914%,47.406% 50.624%,49.955% 53.297%,48.45% 47.39%,47.583% 48.263%,49.065% 52.915%,46.778% 49.127%,50.67% 53.069%,52.494% 51.397%,49.372% 47.626%,50.429% 52.42%,52.508% 48.47%,47.699% 52.033%,46.639% 48.87%,51.714% 47.421%,47.039% 50.899%,47.417% 48.157%,47.221% 48.933%,52.539% 48.186%,46.871% 49.236%,50.085% 46.741%,52.795% 50.905%,47.811% 51.473%,47.519% 51.503%,53.326% 50.829%,47.51% 48.244%,50.604% 47.477%,47.016% 49.624%,49.992% 53.219%,50.334% 46.914%,48.835% 53.213%,51.752% 47.468%,48.145% 47.632%,46.679% 51.129%,51.991% 52.202%,48.927% 47.107%,46.872% 49.226%,52.468% 51.166%,52.529% 51.935%,48.16% 52.217%,52.443% 47.593%,49.885% 52.723%,46.78% 48.919%,53.688% 50.407%,47.789% 51.633%,47.902% 52.433%,50.149% 46.81%,50.033% 47.486%,52.473% 52.43%,50.394% 52.345%,47.6% 52.088%,47.582% 47.998%;}
52.5% {background-position:46.55% 50.938%,48.222% 47.382%,50.542% 47.569%,53.714% 49.74%,52.792% 49.471%,48.517% 47.168%,46.585% 50.564%,48.548% 52.516%,47.661% 48.57%,51.221% 53.266%,50.979% 52.713%,51.332% 52.898%,50.462% 52.437%,49.4% 52.328%,47.269% 51.852%,50.841% 47.366%,47.532% 51.98%,49.325% 46.469%,47.841% 47.747%,49.101% 46.972%,47.122% 49.486%,48.442% 46.712%,52.728% 51.76%,47.189% 48.181%,52.686% 52.077%,49.272% 52.55%,48.147% 47.732%,53.081% 50.163%,51.868% 48.005%,49.628% 52.494%,51.682% 52.531%,51.568% 46.933%,48.824% 52.988%,47.302% 50.575%,49.858% 53.392%,48.483% 47.256%,47.534% 48.127%,48.964% 52.967%,46.674% 49.02%,50.57% 53.211%,52.54% 51.572%,49.454% 47.542%,50.317% 52.515%,52.66% 48.522%,47.565% 52.038%,46.558% 48.76%,51.868% 47.393%,46.903% 50.872%,47.398% 48.039%,47.162% 48.841%,52.703% 48.236%,46.779% 49.132%,50.181% 46.62%,52.857% 51.039%,47.689% 51.47%,47.406% 51.472%,53.383% 50.973%,47.455% 48.103%,50.749% 47.411%,46.902% 49.54%,49.893% 53.335%,50.43% 46.839%,48.708% 53.263%,51.911% 47.443%,48.175% 47.511%,46.517% 51.105%,52.001% 52.39%,48.971% 46.959%,46.795% 49.116%,52.531% 51.339%,52.532% 52.089%,47.994% 52.263%,52.622% 47.604%,49.753% 52.828%,46.705% 48.823%,53.812% 50.553%,47.685% 51.618%,47.733% 52.478%,50.244% 46.71%,50.155% 47.4%,52.471% 52.617%,50.292% 52.43%,47.458% 52.092%,47.531% 47.838%;}
53% {background-position:46.375% 50.884%,48.228% 47.221%,50.648% 47.507%,53.883% 49.843%,52.906% 49.599%,48.545% 47.012%,46.417% 50.51%,48.415% 52.561%,47.605% 48.451%,51.166% 53.438%,50.897% 52.833%,51.269% 53.065%,50.349% 52.549%,49.273% 52.399%,47.114% 51.845%,50.968% 47.293%,47.36% 52.007%,49.385% 46.308%,47.802% 47.578%,49.149% 46.808%,47.027% 49.402%,48.484% 46.527%,52.78% 51.949%,47.126% 48.031%,52.704% 52.264%,49.146% 52.627%,48.157% 47.596%,53.198% 50.281%,52.043% 47.978%,49.506% 52.576%,51.649% 52.688%,51.736% 46.874%,48.675% 53.073%,47.183% 50.524%,49.755% 53.502%,48.518% 47.105%,47.478% 47.977%,48.854% 53.031%,46.557% 48.902%,50.463% 53.367%,52.592% 51.762%,49.539% 47.444%,50.198% 52.623%,52.827% 48.578%,47.417% 52.048%,46.463% 48.638%,52.038% 47.363%,46.749% 50.845%,47.373% 47.907%,47.092% 48.739%,52.882% 48.29%,46.672% 49.018%,50.287% 46.485%,52.927% 51.184%,47.553% 51.47%,47.279% 51.444%,53.452% 51.128%,47.392% 47.947%,50.906% 47.335%,46.775% 49.448%,49.788% 53.466%,50.533% 46.751%,48.569% 53.328%,52.085% 47.414%,48.203% 47.374%,46.336% 51.082%,52.014% 52.595%,49.017% 46.794%,46.701% 48.994%,52.601% 51.528%,52.538% 52.256%,47.812% 52.315%,52.819% 47.613%,49.61% 52.943%,46.617% 48.718%,53.95% 50.712%,47.566% 51.607%,47.548% 52.53%,50.347% 46.596%,50.288% 47.302%,52.47% 52.82%,50.184% 52.527%,47.3% 52.1%,47.473% 47.661%;}
53.5% {background-position:46.181% 50.824%,48.234% 47.043%,50.764% 47.436%,54.068% 49.956%,53.032% 49.736%,48.575% 46.839%,46.232% 50.451%,48.268% 52.615%,47.542% 48.319%,51.109% 53.629%,50.812% 52.966%,51.201% 53.247%,50.228% 52.673%,49.135% 52.48%,46.942% 51.839%,51.107% 47.212%,47.171% 52.037%,49.45% 46.129%,47.758% 47.391%,49.202% 46.628%,46.919% 49.311%,48.529% 46.323%,52.836% 52.155%,47.053% 47.866%,52.729% 52.468%,49.009% 52.715%,48.166% 47.445%,53.327% 50.41%,52.235% 47.949%,49.374% 52.669%,51.616% 52.861%,51.92% 46.809%,48.511% 53.169%,47.05% 50.471%,49.645% 53.629%,48.554% 46.938%,47.416% 47.812%,48.734% 53.108%,46.427% 48.771%,50.347% 53.538%,52.65% 51.969%,49.632% 47.334%,50.069% 52.742%,53.008% 48.64%,47.252% 52.063%,46.354% 48.504%,52.222% 47.331%,46.577% 50.817%,47.342% 47.761%,47.012% 48.627%,53.075% 48.352%,46.552% 48.892%,50.403% 46.337%,53.004% 51.343%,47.402% 51.473%,47.135% 51.417%,53.532% 51.297%,47.324% 47.775%,51.078% 47.25%,46.634% 49.346%,49.674% 53.611%,50.646% 46.65%,48.417% 53.407%,52.275% 47.382%,48.231% 47.222%,46.134% 51.058%,52.03% 52.818%,49.068% 46.612%,46.593% 48.861%,52.676% 51.733%,52.544% 52.438%,47.613% 52.375%,53.035% 47.622%,49.455% 53.071%,46.518% 48.601%,54.099% 50.886%,47.432% 51.6%,47.346% 52.588%,50.46% 46.469%,50.434% 47.193%,52.469% 53.042%,50.068% 52.636%,47.127% 52.111%,47.407% 47.466%;}
54% {background-position:45.97% 50.759%,48.241% 46.848%,50.891% 47.356%,54.266% 50.079%,53.171% 49.885%,48.607% 46.647%,46.03% 50.385%,48.107% 52.677%,47.473% 48.173%,51.049% 53.838%,50.722% 53.114%,51.126% 53.445%,50.096% 52.807%,48.985% 52.571%,46.753% 51.834%,51.259% 47.124%,46.964% 52.071%,49.521% 45.931%,47.707% 47.185%,49.262% 46.432%,46.799% 49.209%,48.58% 46.099%,52.894% 52.379%,46.972% 47.683%,52.757% 52.691%,48.86% 52.813%,48.176% 47.279%,53.465% 50.551%,52.444% 47.92%,49.231% 52.772%,51.581% 53.05%,52.121% 46.74%,48.334% 53.275%,46.902% 50.412%,49.526% 53.77%,48.594% 46.754%,47.349% 47.63%,48.602% 53.194%,46.286% 48.628%,50.22% 53.723%,52.711% 52.193%,49.732% 47.211%,49.929% 52.872%,53.204% 48.71%,47.07% 52.082%,46.233% 48.355%,52.423% 47.3%,46.388% 50.786%,47.308% 47.6%,46.923% 48.502%,53.284% 48.422%,46.419% 48.753%,50.53% 46.177%,53.086% 51.515%,47.237% 51.476%,46.976% 51.39%,53.622% 51.481%,47.25% 47.587%,51.267% 47.155%,46.482% 49.234%,49.549% 53.77%,50.77% 46.537%,48.252% 53.497%,52.484% 47.349%,48.261% 47.053%,45.913% 51.032%,52.046% 53.061%,49.124% 46.413%,46.471% 48.715%,52.754% 51.956%,52.548% 52.635%,47.396% 52.44%,53.27% 47.633%,49.286% 53.208%,46.409% 48.472%,54.259% 51.076%,47.283% 51.596%,47.125% 52.652%,50.583% 46.329%,50.594% 47.074%,52.465% 53.281%,49.943% 52.755%,46.937% 52.122%,47.336% 47.251%;}
54.5% {background-position:45.742% 50.686%,48.251% 46.635%,51.031% 47.268%,54.477% 50.216%,53.321% 50.048%,48.644% 46.438%,45.811% 50.313%,47.931% 52.748%,47.398% 48.013%,50.983% 54.066%,50.625% 53.277%,51.043% 53.657%,49.951% 52.952%,48.822% 52.669%,46.548% 51.828%,51.425% 47.031%,46.739% 52.106%,49.599% 45.714%,47.653% 46.958%,49.33% 46.22%,46.667% 49.098%,48.638% 45.857%,52.952% 52.62%,46.885% 47.483%,52.787% 52.933%,48.698% 52.918%,48.188% 47.098%,53.613% 50.706%,52.67% 47.891%,49.075% 52.884%,51.543% 53.255%,52.34% 46.669%,48.14% 53.389%,46.74% 50.349%,49.396% 53.925%,48.639% 46.553%,47.278% 47.432%,48.458% 53.29%,46.134% 48.471%,50.08% 53.921%,52.776% 52.438%,49.842% 47.076%,49.777% 53.012%,53.415% 48.79%,46.871% 52.102%,46.101% 48.192%,52.64% 47.273%,46.182% 50.753%,47.273% 47.424%,46.825% 48.366%,53.508% 48.505%,46.274% 48.601%,50.671% 46.006%,53.173% 51.702%,47.057% 51.478%,46.802% 51.36%,53.72% 51.681%,47.173% 47.381%,51.475% 47.053%,46.318% 49.111%,49.414% 53.941%,50.906% 46.414%,48.071% 53.598%,52.71% 47.316%,48.295% 46.869%,45.672% 51.003%,52.06% 53.323%,49.189% 46.199%,46.335% 48.553%,52.835% 52.198%,52.549% 52.848%,47.16% 52.51%,53.525% 47.649%,49.102% 53.356%,46.292% 48.331%,54.426% 51.283%,47.119% 51.593%,46.886% 52.719%,50.719% 46.177%,50.77% 46.946%,52.457% 53.539%,49.807% 52.886%,46.732% 52.133%,47.26% 47.015%;}
55% {background-position:45.496% 50.603%,48.266% 46.405%,51.183% 47.174%,54.7% 50.366%,53.483% 50.226%,48.688% 46.212%,45.577% 50.232%,47.739% 52.826%,47.319% 47.839%,50.911% 54.312%,50.519% 53.454%,50.949% 53.884%,49.792% 53.106%,48.644% 52.776%,46.325% 51.819%,51.607% 46.935%,46.497% 52.143%,49.687% 45.48%,47.595% 46.709%,49.407% 45.993%,46.523% 48.976%,48.707% 45.596%,53.008% 52.88%,46.792% 47.263%,52.817% 53.195%,48.522% 53.032%,48.206% 46.902%,53.768% 50.875%,52.915% 47.864%,48.906% 53.005%,51.499% 53.477%,52.578% 46.597%,47.929% 53.512%,46.565% 50.278%,49.255% 54.094%,48.692% 46.335%,47.205% 47.216%,48.301% 53.394%,45.972% 48.299%,49.926% 54.132%,52.842% 52.702%,49.964% 46.929%,49.609% 53.162%,53.639% 48.881%,46.655% 52.124%,45.96% 48.013%,52.874% 47.25%,45.958% 50.715%,47.239% 47.232%,46.722% 48.216%,53.746% 48.6%,46.118% 48.434%,50.826% 45.825%,53.261% 51.906%,46.863% 51.48%,46.611% 51.327%,53.825% 51.898%,47.094% 47.158%,51.702% 46.945%,46.143% 48.976%,49.266% 54.124%,51.055% 46.281%,47.873% 53.71%,52.954% 47.286%,48.336% 46.668%,45.411% 50.971%,52.073% 53.606%,49.263% 45.968%,46.187% 48.376%,52.917% 52.46%,52.545% 53.076%,46.904% 52.584%,53.8% 47.672%,48.9% 53.512%,46.168% 48.177%,54.601% 51.509%,46.938% 51.59%,46.627% 52.788%,50.869% 46.016%,50.964% 46.809%,52.442% 53.816%,49.658% 53.026%,46.51% 52.142%,47.182% 46.759%;}
55.5% {background-position:45.235% 50.511%,48.288% 46.157%,51.351% 47.075%,54.934% 50.532%,53.654% 50.423%,48.739% 45.968%,45.327% 50.141%,47.53% 52.909%,47.237% 47.649%,50.83% 54.575%,50.403% 53.644%,50.843% 54.126%,49.616% 53.269%,48.451% 52.889%,46.086% 51.806%,51.805% 46.835%,46.236% 52.178%,49.785% 45.229%,47.536% 46.439%,49.496% 45.752%,46.37% 48.842%,48.788% 45.316%,53.061% 53.16%,46.696% 47.024%,52.846% 53.479%,48.33% 53.153%,48.23% 46.69%,53.929% 51.059%,53.179% 47.841%,48.721% 53.135%,51.449% 53.715%,52.836% 46.528%,47.701% 53.64%,46.375% 50.199%,49.101% 54.275%,48.755% 46.102%,47.131% 46.983%,48.131% 53.505%,45.802% 48.111%,49.757% 54.355%,52.907% 52.988%,50.099% 46.772%,49.426% 53.322%,53.877% 48.987%,46.421% 52.144%,45.811% 47.818%,53.124% 47.235%,45.718% 50.673%,47.207% 47.024%,46.613% 48.052%,53.997% 48.712%,45.952% 48.251%,50.997% 45.636%,53.351% 52.125%,46.653% 51.479%,46.406% 51.288%,53.934% 52.135%,47.014% 46.917%,51.951% 46.831%,45.959% 48.828%,49.104% 54.317%,51.219% 46.141%,47.658% 53.829%,53.218% 47.261%,48.384% 46.451%,45.131% 50.933%,52.081% 53.909%,49.349% 45.723%,46.028% 48.181%,52.998% 52.742%,52.532% 53.32%,46.627% 52.661%,54.094% 47.703%,48.68% 53.677%,46.038% 48.009%,54.78% 51.755%,46.742% 51.586%,46.349% 52.86%,51.034% 45.846%,51.179% 46.665%,52.419% 54.112%,49.495% 53.176%,46.272% 52.148%,47.101% 46.481%;}
56% {background-position:44.957% 50.406%,48.317% 45.892%,51.534% 46.971%,55.176% 50.714%,53.834% 50.641%,48.801% 45.707%,45.062% 50.04%,47.304% 52.997%,47.153% 47.443%,50.739% 54.857%,50.274% 53.847%,50.723% 54.381%,49.424% 53.44%,48.241% 53.009%,45.829% 51.788%,52.021% 46.735%,45.956% 52.212%,49.896% 44.963%,47.476% 46.146%,49.597% 45.498%,46.207% 48.695%,48.882% 45.019%,53.109% 53.459%,46.597% 46.765%,52.871% 53.784%,48.122% 53.279%,48.263% 46.463%,54.095% 51.261%,53.462% 47.824%,48.52% 53.271%,51.39% 53.969%,53.113% 46.463%,47.455% 53.774%,46.173% 50.111%,48.932% 54.467%,48.828% 45.852%,47.058% 46.731%,47.947% 53.622%,45.626% 47.907%,49.57% 54.589%,52.97% 53.295%,50.25% 46.604%,49.225% 53.491%,54.128% 49.108%,46.17% 52.164%,45.655% 47.605%,53.392% 47.229%,45.461% 50.624%,47.18% 46.8%,46.5% 47.875%,54.262% 48.843%,45.777% 48.051%,51.185% 45.441%,53.439% 52.362%,46.429% 51.474%,46.184% 51.244%,54.047% 52.391%,46.935% 46.656%,52.223% 46.714%,45.766% 48.666%,48.928% 54.52%,51.398% 45.996%,47.425% 53.956%,53.5% 47.243%,48.443% 46.218%,44.831% 50.889%,52.084% 54.234%,49.447% 45.463%,45.858% 47.967%,53.078% 53.046%,52.51% 53.58%,46.33% 52.739%,54.409% 47.746%,48.441% 53.849%,45.904% 47.827%,54.962% 52.022%,46.53% 51.58%,46.05% 52.931%,51.215% 45.669%,51.414% 46.515%,52.385% 54.425%,49.317% 53.335%,46.017% 52.148%,47.021% 46.181%;}
56.5% {background-position:44.664% 50.288%,48.357% 45.609%,51.733% 46.866%,55.424% 50.915%,54.022% 50.88%,48.874% 45.43%,44.783% 49.927%,47.059% 53.088%,47.069% 47.221%,50.637% 55.155%,50.132% 54.063%,50.588% 54.648%,49.212% 53.619%,48.013% 53.134%,45.556% 51.763%,52.254% 46.636%,45.658% 52.244%,50.02% 44.681%,47.417% 45.83%,49.712% 45.23%,46.035% 48.535%,48.993% 44.705%,53.151% 53.778%,46.498% 46.485%,52.89% 54.11%,47.898% 53.411%,48.306% 46.221%,54.264% 51.481%,53.763% 47.814%,48.301% 53.414%,51.321% 54.239%,53.411% 46.405%,47.188% 53.913%,45.958% 50.013%,48.75% 54.669%,48.916% 45.587%,46.987% 46.46%,47.748% 53.743%,45.444% 47.685%,49.364% 54.833%,53.029% 53.624%,50.418% 46.427%,49.005% 53.667%,54.39% 49.248%,45.9% 52.179%,45.494% 47.375%,53.676% 47.235%,45.187% 50.567%,47.16% 46.561%,46.384% 47.683%,54.539% 48.993%,45.595% 47.833%,51.39% 45.24%,53.525% 52.617%,46.19% 51.465%,45.948% 51.191%,54.159% 52.668%,46.858% 46.377%,52.519% 46.595%,45.565% 48.49%,48.736% 54.732%,51.594% 45.845%,47.173% 54.088%,53.802% 47.234%,48.514% 45.97%,44.513% 50.837%,52.08% 54.578%,49.559% 45.189%,45.68% 47.734%,53.153% 53.372%,52.477% 53.855%,46.011% 52.818%,54.743% 47.803%,48.181% 54.027%,45.768% 47.63%,55.144% 52.311%,46.302% 51.57%,45.73% 53.001%,51.413% 45.487%,51.673% 46.36%,52.338% 54.757%,49.121% 53.502%,45.747% 52.143%,46.941% 45.858%;}
57% {background-position:44.356% 50.155%,48.409% 45.31%,51.95% 46.759%,55.678% 51.135%,54.215% 51.143%,48.961% 45.137%,44.49% 49.8%,46.796% 53.181%,46.986% 46.982%,50.522% 55.469%,49.974% 54.29%,50.436% 54.928%,48.981% 53.805%,47.767% 53.263%,45.266% 51.729%,52.506% 46.539%,45.341% 52.271%,50.16% 44.387%,47.36% 45.491%,49.843% 44.951%,45.857% 48.36%,49.122% 44.375%,53.183% 54.116%,46.399% 46.184%,52.902% 54.458%,47.655% 53.546%,48.361% 45.965%,54.435% 51.719%,54.084% 47.813%,48.065% 53.563%,51.24% 54.524%,53.73% 46.355%,46.903% 54.054%,45.731% 49.904%,48.551% 54.88%,49.018% 45.307%,46.92% 46.17%,47.534% 53.867%,45.258% 47.446%,49.138% 55.086%,53.083% 53.976%,50.605% 46.242%,48.765% 53.85%,54.663% 49.407%,45.613% 52.191%,45.33% 47.126%,53.977% 47.255%,44.898% 50.503%,47.148% 46.305%,46.268% 47.476%,54.826% 49.167%,45.407% 47.596%,51.615% 45.037%,53.606% 52.89%,45.936% 51.45%,45.697% 51.13%,54.27% 52.966%,46.785% 46.079%,52.841% 46.474%,45.358% 48.298%,48.528% 54.951%,51.807% 45.693%,46.901% 54.225%,54.123% 47.237%,48.6% 45.707%,44.176% 50.777%,52.068% 54.944%,49.688% 44.902%,45.493% 47.48%,53.224% 53.719%,52.43% 54.145%,45.67% 52.897%,55.095% 47.876%,47.899% 54.211%,45.632% 47.418%,55.325% 52.623%,46.059% 51.555%,45.391% 53.069%,51.629% 45.301%,51.956% 46.202%,52.277% 55.106%,48.907% 53.676%,45.461% 52.129%,46.864% 45.512%;}
57.5% {background-position:44.034% 50.006%,48.474% 44.995%,52.184% 46.653%,55.934% 51.374%,54.414% 51.431%,49.063% 44.828%,44.185% 49.66%,46.514% 53.275%,46.905% 46.726%,50.392% 55.797%,49.799% 54.528%,50.266% 55.219%,48.728% 53.997%,47.501% 53.395%,44.96% 51.685%,52.776% 46.447%,45.006% 52.294%,50.316% 44.08%,47.307% 45.127%,49.992% 44.661%,45.672% 48.17%,49.271% 44.03%,53.205% 54.473%,46.304% 45.861%,52.903% 54.828%,47.394% 53.684%,48.43% 45.694%,54.605% 51.977%,54.422% 47.822%,47.809% 53.715%,51.146% 54.823%,54.069% 46.318%,46.596% 54.196%,45.492% 49.782%,48.335% 55.098%,49.138% 45.014%,46.858% 45.862%,47.304% 53.993%,45.069% 47.188%,48.891% 55.346%,53.13% 54.35%,50.812% 46.049%,48.503% 54.039%,54.946% 49.588%,45.309% 52.196%,45.165% 46.857%,54.293% 47.291%,44.594% 50.429%,47.147% 46.033%,46.153% 47.253%,55.124% 49.364%,45.215% 47.341%,51.859% 44.833%,53.68% 53.18%,45.668% 51.429%,45.431% 51.058%,54.377% 53.287%,46.717% 45.761%,53.19% 46.355%,45.145% 48.091%,48.302% 55.176%,52.038% 45.54%,46.609% 54.364%,54.463% 47.252%,48.702% 45.43%,43.821% 50.707%,52.046% 55.329%,49.834% 44.604%,45.3% 47.205%,53.287% 54.089%,52.367% 54.449%,45.307% 52.974%,55.466% 47.968%,47.595% 54.399%,45.498% 47.19%,55.503% 52.959%,45.8% 51.534%,45.03% 53.133%,51.865% 45.114%,52.265% 46.041%,52.2% 55.472%,48.674% 53.856%,45.158% 52.106%,46.791% 45.142%;}
58% {background-position:43.699% 49.84%,48.555% 44.665%,52.438% 46.549%,56.191% 51.635%,54.616% 51.746%,49.183% 44.505%,43.868% 49.505%,46.212% 53.369%,46.828% 46.453%,50.247% 56.14%,49.606% 54.776%,50.076% 55.519%,48.453% 54.193%,47.216% 53.53%,44.639% 51.631%,53.065% 46.361%,44.653% 52.31%,50.49% 43.762%,47.26% 44.74%,50.158% 44.363%,45.483% 47.964%,49.442% 43.671%,53.214% 54.85%,46.213% 45.517%,52.893% 55.219%,47.114% 53.824%,48.516% 45.41%,54.773% 52.256%,54.779% 47.844%,47.533% 53.871%,51.036% 55.137%,54.428% 46.294%,46.269% 54.338%,45.243% 49.647%,48.102% 55.322%,49.277% 44.707%,46.804% 45.534%,47.059% 54.119%,44.879% 46.911%,48.622% 55.613%,53.168% 54.746%,51.041% 45.85%,48.218% 54.233%,55.237% 49.792%,44.987% 52.195%,45% 46.569%,54.625% 47.345%,44.276% 50.346%,47.159% 45.745%,46.04% 47.015%,55.429% 49.588%,45.019% 47.065%,52.124% 44.629%,53.746% 53.489%,45.386% 51.399%,45.152% 50.973%,54.479% 53.63%,46.657% 45.423%,53.565% 46.239%,44.928% 47.866%,48.059% 55.406%,52.288% 45.389%,46.297% 54.504%,54.821% 47.284%,48.824% 45.138%,43.45% 50.626%,52.012% 55.733%,49.999% 44.296%,45.103% 46.906%,53.343% 54.481%,52.287% 54.768%,44.922% 53.049%,55.854% 48.081%,47.267% 54.589%,45.367% 46.947%,55.673% 53.318%,45.525% 51.506%,44.649% 53.192%,52.12% 44.928%,52.601% 45.88%,52.104% 55.854%,48.421% 54.042%,44.841% 52.073%,46.725% 44.749%;}
58.5% {background-position:43.353% 49.655%,48.653% 44.319%,52.71% 46.449%,56.447% 51.917%,54.819% 52.089%,49.321% 44.169%,43.541% 49.334%,45.891% 53.462%,46.756% 46.162%,50.085% 56.495%,49.394% 55.033%,49.865% 55.828%,48.155% 54.393%,46.91% 53.666%,44.302% 51.564%,53.374% 46.284%,44.281% 52.319%,50.683% 43.437%,47.219% 44.329%,50.345% 44.056%,45.289% 47.742%,49.637% 43.3%,53.209% 55.245%,46.128% 45.15%,52.87% 55.631%,46.815% 53.964%,48.619% 45.113%,54.937% 52.554%,55.153% 47.879%,47.237% 54.029%,50.911% 55.463%,54.807% 46.287%,45.921% 54.48%,44.983% 49.497%,47.85% 55.55%,49.436% 44.388%,46.758% 45.187%,46.797% 54.243%,44.69% 46.614%,48.33% 55.886%,53.195% 55.165%,51.294% 45.647%,47.91% 54.431%,55.535% 50.021%,44.648% 52.185%,44.838% 46.261%,54.972% 47.42%,43.943% 50.251%,47.187% 45.442%,45.932% 46.76%,55.742% 49.84%,44.821% 46.768%,52.41% 44.429%,53.802% 53.816%,45.091% 51.361%,44.859% 50.876%,54.571% 53.996%,46.605% 45.067%,53.969% 46.128%,44.707% 47.624%,47.797% 55.638%,52.557% 45.243%,45.963% 54.643%,55.196% 47.333%,48.966% 44.834%,43.062% 50.534%,51.965% 56.157%,50.184% 43.979%,44.901% 46.585%,53.388% 54.895%,52.188% 55.099%,44.514% 53.12%,56.257% 48.217%,46.916% 54.781%,45.241% 46.688%,55.835% 53.702%,45.236% 51.469%,44.248% 53.246%,52.396% 44.744%,52.965% 45.721%,51.988% 56.251%,48.146% 54.232%,44.509% 52.028%,46.665% 44.333%;}
59% {background-position:42.995% 49.45%,48.771% 43.961%,53.001% 46.356%,56.698% 52.221%,55.022% 52.462%,49.48% 43.821%,43.204% 49.146%,45.55% 53.552%,46.691% 45.855%,49.904% 56.862%,49.161% 55.297%,49.632% 56.146%,47.832% 54.597%,46.583% 53.802%,43.951% 51.483%,53.701% 46.217%,43.893% 52.32%,50.896% 43.104%,47.187% 43.894%,50.552% 43.743%,45.094% 47.503%,49.859% 42.918%,53.188% 55.659%,46.051% 44.761%,52.831% 56.063%,46.496% 54.104%,48.743% 44.804%,55.094% 52.874%,55.543% 47.93%,46.919% 54.188%,50.768% 55.801%,55.206% 46.298%,45.552% 54.618%,44.715% 49.332%,47.58% 55.782%,49.618% 44.059%,46.723% 44.822%,46.52% 54.366%,44.504% 46.297%,48.014% 56.162%,53.211% 55.605%,51.571% 45.441%,47.577% 54.632%,55.837% 50.276%,44.293% 52.165%,44.679% 45.932%,55.332% 47.517%,43.598% 50.144%,47.232% 45.124%,45.829% 46.49%,56.06% 50.122%,44.623% 46.451%,52.718% 44.234%,53.845% 54.161%,44.782% 51.314%,44.553% 50.763%,54.654% 54.384%,46.565% 44.691%,54.401% 46.023%,44.486% 47.364%,47.516% 55.873%,52.846% 45.102%,45.608% 54.781%,55.588% 47.402%,49.131% 44.518%,42.659% 50.429%,51.904% 56.598%,50.391% 43.654%,44.698% 46.238%,53.421% 55.33%,52.068% 55.443%,44.085% 53.187%,56.675% 48.378%,46.539% 54.974%,45.123% 46.413%,55.986% 54.109%,44.932% 51.423%,43.826% 53.292%,52.693% 44.565%,53.358% 45.564%,51.85% 56.663%,47.85% 54.425%,44.162% 51.969%,46.615% 43.893%;}
59.5% {background-position:42.626% 49.225%,48.909% 43.589%,53.313% 46.27%,56.943% 52.548%,55.223% 52.864%,49.662% 43.462%,42.858% 48.94%,45.19% 53.637%,46.635% 45.53%,49.705% 57.238%,48.907% 55.568%,49.376% 56.469%,47.485% 54.802%,46.235% 53.938%,43.585% 51.386%,54.048% 46.163%,43.487% 52.311%,51.131% 42.767%,47.165% 43.436%,50.782% 43.426%,44.897% 47.246%,50.108% 42.527%,53.149% 56.089%,45.985% 44.351%,52.774% 56.515%,46.158% 54.242%,48.888% 44.484%,55.243% 53.215%,55.949% 47.998%,46.581% 54.348%,50.606% 56.15%,55.623% 46.331%,45.162% 54.753%,44.438% 49.15%,47.291% 56.016%,49.825% 43.72%,46.7% 44.438%,46.226% 54.484%,44.321% 45.96%,47.673% 56.44%,53.212% 56.066%,51.874% 45.233%,47.22% 54.834%,56.143% 50.559%,43.921% 52.135%,44.528% 45.583%,55.705% 47.639%,43.241% 50.025%,47.297% 44.792%,45.734% 46.204%,56.381% 50.435%,44.427% 46.111%,53.048% 44.047%,53.875% 54.523%,44.461% 51.255%,44.234% 50.635%,54.723% 54.795%,46.537% 44.296%,54.861% 45.927%,44.264% 47.086%,47.215% 56.108%,53.155% 44.971%,45.232% 54.915%,55.996% 47.494%,49.321% 44.192%,42.241% 50.31%,51.827% 57.055%,50.621% 43.324%,44.495% 45.867%,53.441% 55.786%,51.925% 55.799%,43.634% 53.247%,57.105% 48.567%,46.138% 55.167%,45.015% 46.121%,56.124% 54.541%,44.614% 51.366%,43.385% 53.33%,53.011% 44.393%,53.78% 45.412%,51.69% 57.087%,47.53% 54.62%,43.802% 51.896%,46.576% 43.429%;}
60% {background-position:42.249% 48.977%,49.069% 43.206%,53.643% 46.193%,57.179% 52.897%,55.419% 53.297%,49.867% 43.095%,42.505% 48.715%,44.81% 53.718%,46.588% 45.187%,49.486% 57.623%,48.629% 55.844%,49.096% 56.797%,47.113% 55.007%,45.866% 54.071%,43.206% 51.274%,54.414% 46.123%,43.064% 52.292%,51.389% 42.428%,47.154% 42.955%,51.034% 43.106%,44.701% 46.972%,50.386% 42.128%,53.092% 56.535%,45.931% 43.918%,52.698% 56.984%,45.799% 54.377%,49.056% 44.154%,55.382% 53.577%,56.369% 48.085%,46.22% 54.506%,50.423% 56.508%,56.058% 46.388%,44.75% 54.883%,44.154% 48.951%,46.982% 56.249%,50.058% 43.374%,46.692% 44.036%,45.916% 54.597%,44.144% 45.603%,47.307% 56.72%,53.198% 56.547%,52.204% 45.025%,46.836% 55.038%,56.451% 50.87%,43.534% 52.092%,44.384% 45.213%,56.089% 47.788%,42.872% 49.892%,47.383% 44.446%,45.649% 45.901%,56.704% 50.78%,44.234% 45.749%,53.4% 43.871%,53.888% 54.902%,44.128% 51.185%,43.905% 50.49%,54.776% 55.228%,46.523% 43.883%,55.35% 45.841%,44.043% 46.789%,46.895% 56.342%,53.485% 44.85%,44.834% 55.044%,56.418% 47.609%,49.537% 43.856%,41.81% 50.177%,51.734% 57.528%,50.875% 42.989%,44.293% 45.47%,53.447% 56.262%,51.758% 56.164%,43.161% 53.301%,57.547% 48.785%,45.711% 55.357%,44.918% 45.814%,56.245% 54.997%,44.282% 51.296%,42.924% 53.357%,53.351% 44.232%,54.232% 45.267%,51.504% 57.522%,47.187% 54.817%,43.429% 51.807%,46.55% 42.943%;}
60.5% {background-position:41.865% 48.707%,49.253% 42.814%,53.993% 46.128%,57.403% 53.27%,55.609% 53.761%,50.097% 42.719%,42.145% 48.471%,44.41% 53.792%,46.553% 44.828%,49.246% 58.015%,48.329% 56.125%,48.791% 57.13%,46.714% 55.213%,45.476% 54.202%,42.815% 51.144%,54.797% 46.099%,42.626% 52.261%,51.67% 42.089%,47.157% 42.451%,51.311% 42.786%,44.508% 46.679%,50.695% 41.725%,53.013% 56.997%,45.89% 43.464%,52.601% 57.472%,45.421% 54.508%,49.25% 43.815%,55.509% 53.959%,56.801% 48.192%,45.838% 54.662%,50.22% 56.875%,56.51% 46.47%,44.317% 55.006%,43.863% 48.734%,46.653% 56.481%,50.318% 43.021%,46.699% 43.617%,45.59% 54.703%,43.975% 45.225%,46.915% 56.999%,53.166% 57.048%,52.562% 44.818%,46.427% 55.241%,56.758% 51.21%,43.131% 52.036%,44.252% 44.822%,56.483% 47.965%,42.493% 49.745%,47.494% 44.087%,45.576% 45.583%,57.026% 51.159%,44.046% 45.365%,53.774% 43.707%,53.884% 55.298%,43.784% 51.102%,43.564% 50.326%,54.813% 55.683%,46.524% 43.451%,55.867% 45.768%,43.824% 46.472%,46.555% 56.573%,53.834% 44.743%,44.415% 55.166%,56.853% 47.751%,49.782% 43.512%,41.367% 50.028%,51.623% 58.016%,51.155% 42.653%,44.094% 45.048%,53.436% 56.757%,51.566% 56.539%,42.667% 53.347%,57.997% 49.034%,45.259% 55.545%,44.835% 45.491%,56.348% 55.477%,43.937% 51.214%,42.444% 53.375%,53.713% 44.083%,54.713% 45.131%,51.292% 57.968%,46.821% 55.014%,43.043% 51.701%,46.537% 42.435%;}
61% {background-position:41.474% 48.412%,49.463% 42.412%,54.363% 46.077%,57.614% 53.665%,55.792% 54.256%,50.355% 42.338%,41.781% 48.207%,43.991% 53.858%,46.532% 44.453%,48.985% 58.412%,48.004% 56.407%,48.461% 57.464%,46.29% 55.417%,45.064% 54.329%,42.412% 50.994%,55.198% 46.094%,42.172% 52.218%,51.974% 41.752%,47.174% 41.926%,51.613% 42.466%,44.317% 46.368%,51.037% 41.318%,52.912% 57.472%,45.866% 42.989%,52.482% 57.975%,45.023% 54.634%,49.471% 43.468%,55.621% 54.363%,57.245% 48.32%,45.434% 54.815%,49.995% 57.249%,56.977% 46.581%,43.863% 55.121%,43.567% 48.498%,46.304% 56.71%,50.607% 42.663%,46.723% 43.181%,45.247% 54.801%,43.816% 44.826%,46.497% 57.277%,53.117% 57.566%,52.948% 44.615%,45.991% 55.442%,57.063% 51.581%,42.714% 51.966%,44.132% 44.411%,56.886% 48.172%,42.106% 49.582%,47.631% 43.716%,45.516% 45.249%,57.346% 51.572%,43.864% 44.958%,54.171% 43.559%,53.86% 55.709%,43.429% 51.006%,43.214% 50.143%,54.829% 56.159%,46.544% 43.003%,56.413% 45.709%,43.61% 46.137%,46.195% 56.8%,54.203% 44.653%,43.975% 55.28%,57.3% 47.92%,50.058% 43.161%,40.912% 49.862%,51.493% 58.515%,51.461% 42.317%,43.9% 44.598%,53.407% 57.27%,51.347% 56.922%,42.153% 53.383%,58.455% 49.316%,44.782% 55.728%,44.768% 45.153%,56.43% 55.979%,43.58% 51.118%,41.946% 53.38%,54.096% 43.948%,55.225% 45.005%,51.054% 58.422%,46.43% 55.21%,42.645% 51.577%,46.541% 41.905%;}
61.5% {background-position:41.077% 48.093%,49.701% 42.004%,54.75% 46.041%,57.808% 54.083%,55.964% 54.783%,50.64% 41.953%,41.414% 47.921%,43.553% 53.916%,46.526% 44.061%,48.702% 58.812%,47.654% 56.692%,48.105% 57.799%,45.839% 55.618%,44.63% 54.451%,41.998% 50.825%,55.616% 46.11%,41.704% 52.161%,52.304% 41.42%,47.208% 41.38%,51.94% 42.151%,44.132% 46.038%,51.412% 40.909%,52.788% 57.96%,45.86% 42.494%,52.338% 58.493%,44.605% 54.754%,49.72% 43.116%,55.717% 54.786%,57.699% 48.471%,45.008% 54.963%,49.746% 57.629%,57.458% 46.723%,43.389% 55.226%,43.267% 48.243%,45.935% 56.934%,50.926% 42.303%,46.767% 42.729%,44.89% 54.889%,43.668% 44.407%,46.053% 57.551%,53.047% 58.102%,53.364% 44.418%,45.528% 55.641%,57.363% 51.983%,42.284% 51.88%,44.027% 43.979%,57.295% 48.411%,41.71% 49.404%,47.796% 43.334%,45.471% 44.899%,57.662% 52.02%,43.692% 44.529%,54.59% 43.428%,53.816% 56.134%,43.064% 50.896%,42.855% 49.939%,54.824% 56.655%,46.583% 42.538%,56.985% 45.667%,43.402% 45.781%,45.815% 57.022%,54.592% 44.58%,43.514% 55.384%,57.756% 48.119%,50.365% 42.805%,40.448% 49.68%,51.342% 59.027%,51.794% 41.983%,43.712% 44.123%,53.36% 57.8%,51.101% 57.312%,41.618% 53.41%,58.917% 49.632%,44.279% 55.905%,44.72% 44.799%,56.489% 56.503%,43.211% 51.006%,41.431% 53.372%,54.501% 43.831%,55.767% 44.892%,50.787% 58.884%,46.015% 55.403%,42.237% 51.433%,46.563% 41.355%;}
62% {background-position:40.677% 47.748%,49.966% 41.591%,55.156% 46.023%,57.983% 54.523%,56.124% 55.341%,50.955% 41.566%,41.044% 47.615%,43.097% 53.963%,46.536% 43.654%,48.395% 59.214%,47.28% 56.976%,47.723% 58.133%,45.362% 55.816%,44.176% 54.567%,41.575% 50.635%,56.049% 46.148%,41.222% 52.091%,52.659% 41.097%,47.26% 40.815%,52.294% 41.841%,43.954% 45.69%,51.822% 40.503%,52.638% 58.459%,45.873% 41.979%,52.17% 59.024%,44.167% 54.867%,49.999% 42.759%,55.794% 55.229%,58.16% 48.647%,44.559% 55.105%,49.474% 58.012%,57.951% 46.897%,42.894% 55.322%,42.963% 47.967%,45.546% 57.152%,51.277% 41.942%,46.832% 42.262%,44.516% 54.966%,43.534% 43.967%,45.583% 57.82%,52.956% 58.653%,53.809% 44.228%,45.039% 55.835%,57.656% 52.417%,41.84% 51.778%,43.94% 43.527%,57.709% 48.683%,41.307% 49.209%,47.991% 42.943%,45.444% 44.534%,57.971% 52.503%,43.53% 44.076%,55.031% 43.318%,53.749% 56.573%,42.69% 50.77%,42.487% 49.714%,54.794% 57.17%,46.644% 42.058%,57.583% 45.644%,43.201% 45.406%,45.416% 57.236%,55% 44.529%,43.033% 55.476%,58.22% 48.349%,50.706% 42.447%,39.974% 49.479%,51.171% 59.547%,52.154% 41.654%,43.534% 43.62%,53.292% 58.346%,50.825% 57.707%,41.064% 53.426%,59.382% 49.983%,43.751% 56.076%,44.692% 44.43%,56.522% 57.048%,42.832% 50.878%,40.899% 53.35%,54.927% 43.734%,56.338% 44.794%,50.49% 59.351%,45.575% 55.593%,41.818% 51.268%,46.604% 40.785%;}
62.5% {background-position:40.275% 47.376%,50.261% 41.175%,55.579% 46.024%,58.136% 54.985%,56.269% 55.929%,51.299% 41.179%,40.675% 47.286%,42.623% 54%,46.564% 43.233%,48.066% 59.615%,46.88% 57.258%,47.314% 58.465%,44.858% 56.009%,43.7% 54.676%,41.142% 50.423%,56.498% 46.21%,40.728% 52.004%,53.039% 40.784%,47.331% 40.231%,52.674% 41.539%,43.784% 45.322%,52.268% 40.1%,52.463% 58.968%,45.909% 41.446%,51.974% 59.566%,43.711% 54.97%,50.309% 42.399%,55.851% 55.691%,58.626% 48.847%,44.09% 55.241%,49.178% 58.398%,58.455% 47.106%,42.379% 55.405%,42.658% 47.671%,45.136% 57.363%,51.661% 41.583%,46.919% 41.781%,44.128% 55.031%,43.416% 43.507%,45.086% 58.084%,52.842% 59.218%,54.284% 44.047%,44.523% 56.025%,57.941% 52.882%,41.385% 51.657%,43.872% 43.055%,58.126% 48.989%,40.899% 48.996%,48.218% 42.543%,45.436% 44.155%,58.271% 53.022%,43.38% 43.601%,55.493% 43.231%,53.658% 57.025%,42.307% 50.629%,42.113% 49.465%,54.739% 57.703%,46.727% 41.564%,58.206% 45.641%,43.009% 45.011%,44.996% 57.442%,55.426% 44.502%,42.531% 55.556%,58.69% 48.611%,51.082% 42.087%,39.494% 49.26%,50.978% 60.076%,52.544% 41.331%,43.366% 43.091%,53.202% 58.906%,50.52% 58.106%,40.491% 53.43%,59.847% 50.371%,43.198% 56.239%,44.687% 44.047%,56.528% 57.613%,42.442% 50.733%,40.35% 53.312%,55.374% 43.66%,56.938% 44.713%,50.163% 59.822%,45.111% 55.779%,41.391% 51.082%,46.666% 40.197%;}
63% {background-position:39.872% 46.977%,50.587% 40.758%,56.019% 46.046%,58.265% 55.467%,56.399% 56.548%,51.676% 40.795%,40.306% 46.935%,42.131% 54.023%,46.612% 42.798%,47.713% 60.015%,46.454% 57.537%,46.879% 58.794%,44.329% 56.196%,43.204% 54.777%,40.702% 50.187%,56.959% 46.298%,40.221% 51.902%,53.446% 40.484%,47.424% 39.63%,53.081% 41.247%,43.624% 44.935%,52.75% 39.704%,52.26% 59.485%,45.968% 40.895%,51.75% 60.119%,43.235% 55.065%,50.651% 42.038%,55.886% 56.171%,59.097% 49.074%,43.599% 55.369%,48.857% 58.786%,58.967% 47.351%,41.846% 55.475%,42.352% 47.353%,44.707% 57.563%,52.078% 41.227%,47.031% 41.287%,43.725% 55.083%,43.314% 43.028%,44.563% 58.339%,52.705% 59.795%,54.789% 43.877%,43.981% 56.208%,58.215% 53.378%,40.918% 51.518%,43.825% 42.564%,58.543% 49.332%,40.487% 48.766%,48.479% 42.136%,45.449% 43.762%,58.56% 53.577%,43.245% 43.104%,55.975% 43.169%,53.542% 57.487%,41.918% 50.47%,41.733% 49.194%,54.656% 58.253%,46.835% 41.056%,58.854% 45.661%,42.828% 44.596%,44.557% 57.638%,55.87% 44.501%,42.01% 55.622%,59.164% 48.908%,51.494% 41.727%,39.007% 49.021%,50.763% 60.61%,52.962% 41.018%,43.211% 42.535%,53.09% 59.478%,50.184% 58.508%,39.901% 53.421%,60.309% 50.797%,42.621% 56.393%,44.706% 43.651%,56.505% 58.196%,42.044% 50.57%,39.787% 53.259%,55.84% 43.611%,57.567% 44.65%,49.806% 60.294%,44.623% 55.959%,40.955% 50.874%,46.751% 39.591%;}
63.5% {background-position:39.47% 46.55%,50.945% 40.341%,56.473% 46.091%,58.368% 55.971%,56.51% 57.196%,52.084% 40.416%,39.939% 46.561%,41.623% 54.034%,46.681% 42.35%,47.337% 60.411%,46.002% 57.813%,46.416% 59.117%,43.773% 56.376%,42.688% 54.869%,40.256% 49.927%,57.432% 46.415%,39.704% 51.783%,53.878% 40.202%,47.539% 39.014%,53.516% 40.969%,43.476% 44.53%,53.27% 39.317%,52.03% 60.008%,46.053% 40.328%,51.498% 60.679%,42.742% 55.148%,51.027% 41.677%,55.897% 56.667%,59.568% 49.328%,43.087% 55.488%,48.51% 59.172%,59.486% 47.634%,41.294% 55.531%,42.047% 47.012%,44.258% 57.753%,52.529% 40.876%,47.169% 40.782%,43.309% 55.119%,43.233% 42.529%,44.015% 58.585%,52.543% 60.383%,55.324% 43.721%,43.412% 56.384%,58.475% 53.906%,40.442% 51.36%,43.803% 42.055%,58.96% 49.711%,40.072% 48.518%,48.776% 41.724%,45.485% 43.356%,58.836% 54.168%,43.127% 42.585%,56.476% 43.135%,53.399% 57.96%,41.522% 50.295%,41.348% 48.897%,54.542% 58.818%,46.969% 40.537%,59.523% 45.705%,42.66% 44.162%,44.098% 57.823%,56.33% 44.528%,41.47% 55.672%,59.639% 49.24%,51.943% 41.37%,38.517% 48.762%,50.525% 61.148%,53.408% 40.716%,43.07% 41.953%,52.955% 60.061%,49.818% 58.91%,39.293% 53.399%,60.765% 51.261%,42.019% 56.536%,44.753% 43.241%,56.449% 58.797%,41.637% 50.388%,39.209% 53.188%,56.325% 43.589%,58.222% 44.608%,49.417% 60.767%,44.11% 56.132%,40.512% 50.641%,46.861% 38.971%;}
64% {background-position:39.07% 46.095%,51.336% 39.928%,56.942% 46.16%,58.442% 56.493%,56.601% 57.873%,52.525% 40.044%,39.577% 46.163%,41.099% 54.03%,46.773% 41.89%,46.937% 60.801%,45.525% 58.082%,45.927% 59.433%,43.192% 56.548%,42.153% 54.95%,39.804% 49.643%,57.916% 46.56%,39.177% 51.646%,54.336% 39.938%,47.678% 38.384%,53.977% 40.706%,43.342% 44.106%,53.827% 38.942%,51.771% 60.536%,46.165% 39.745%,51.215% 61.245%,42.231% 55.22%,51.437% 41.319%,55.882% 57.18%,60.039% 49.609%,42.554% 55.597%,48.138% 59.557%,60.009% 47.956%,40.724% 55.572%,41.743% 46.65%,43.79% 57.931%,53.015% 40.534%,47.334% 40.266%,42.878% 55.14%,43.173% 42.011%,43.441% 58.821%,52.356% 60.98%,55.888% 43.581%,42.818% 56.552%,58.72% 54.466%,39.957% 51.181%,43.807% 41.528%,59.373% 50.127%,39.656% 48.251%,49.11% 41.308%,45.546% 42.938%,59.096% 54.794%,43.027% 42.044%,56.995% 43.132%,53.228% 58.441%,41.12% 50.101%,40.959% 48.576%,54.398% 59.397%,47.131% 40.007%,60.212% 45.775%,42.505% 43.708%,43.621% 57.994%,56.805% 44.586%,40.912% 55.704%,60.113% 49.607%,52.43% 41.018%,38.023% 48.482%,50.263% 61.689%,53.885% 40.429%,42.946% 41.344%,52.794% 60.654%,49.419% 59.312%,38.67% 53.362%,61.213% 51.764%,41.394% 56.668%,44.828% 42.82%,56.361% 59.414%,41.224% 50.186%,38.619% 53.1%,56.828% 43.598%,58.903% 44.588%,48.997% 61.238%,43.574% 56.297%,40.064% 50.385%,46.996% 38.336%;}
64.5% {background-position:38.674% 45.611%,51.76% 39.521%,57.423% 46.256%,58.486% 57.033%,56.67% 58.577%,52.998% 39.682%,39.222% 45.742%,40.559% 54.01%,46.889% 41.419%,46.513% 61.184%,45.022% 58.344%,45.411% 59.741%,42.586% 56.71%,41.598% 55.021%,39.347% 49.333%,58.407% 46.737%,38.641% 51.49%,54.82% 39.698%,47.843% 37.742%,54.465% 40.461%,43.223% 43.663%,54.422% 38.582%,51.483% 61.066%,46.307% 39.149%,50.902% 61.815%,41.703% 55.279%,51.883% 40.966%,55.84% 57.707%,60.506% 49.919%,42.002% 55.695%,47.741% 59.937%,60.533% 48.32%,40.137% 55.596%,41.443% 46.265%,43.304% 58.095%,53.536% 40.203%,47.528% 39.743%,42.435% 55.143%,43.136% 41.476%,42.842% 59.045%,52.142% 61.583%,56.481% 43.458%,42.199% 56.71%,58.947% 55.055%,39.463% 50.98%,43.839% 40.984%,59.78% 50.581%,39.24% 47.964%,49.483% 40.89%,45.633% 42.508%,59.338% 55.454%,42.947% 41.482%,57.532% 43.162%,53.029% 58.929%,40.714% 49.889%,40.568% 48.228%,54.221% 59.988%,47.322% 39.468%,60.919% 45.874%,42.367% 43.235%,43.126% 58.152%,57.295% 44.678%,40.337% 55.719%,60.583% 50.012%,52.955% 40.674%,37.529% 48.182%,49.977% 62.23%,54.39% 40.158%,42.84% 40.711%,52.609% 61.253%,48.989% 59.712%,38.031% 53.309%,61.65% 52.306%,40.747% 56.788%,44.935% 42.387%,56.237% 60.044%,40.804% 49.964%,38.016% 52.992%,57.348% 43.638%,59.607% 44.593%,48.545% 61.706%,43.014% 56.453%,39.611% 50.103%,47.16% 37.689%;}
65% {background-position:38.284% 45.098%,52.218% 39.122%,57.915% 46.38%,58.496% 57.591%,56.715% 59.306%,53.506% 39.332%,38.873% 45.297%,40.005% 53.974%,47.031% 40.939%,46.066% 61.557%,44.493% 58.597%,44.869% 60.038%,41.955% 56.862%,41.026% 55.08%,38.888% 48.996%,58.906% 46.946%,38.098% 51.316%,55.329% 39.483%,48.035% 37.091%,54.98% 40.237%,43.121% 43.203%,55.055% 38.24%,51.164% 61.598%,46.48% 38.541%,50.558% 62.387%,41.158% 55.324%,52.365% 40.62%,55.77% 58.247%,60.967% 50.257%,41.43% 55.781%,47.317% 60.312%,61.057% 48.724%,39.535% 55.602%,41.148% 45.857%,42.799% 58.243%,54.092% 39.885%,47.753% 39.213%,41.98% 55.128%,43.125% 40.923%,42.218% 59.255%,51.901% 62.192%,57.102% 43.354%,41.555% 56.857%,59.155% 55.675%,38.963% 50.757%,43.902% 40.425%,60.18% 51.073%,38.825% 47.658%,49.896% 40.471%,45.75% 42.067%,59.56% 56.148%,42.889% 40.9%,58.084% 43.227%,52.8% 59.422%,40.305% 49.657%,40.176% 47.854%,54.01% 60.59%,47.544% 38.923%,61.643% 46.001%,42.246% 42.744%,42.613% 58.294%,57.797% 44.804%,39.745% 55.713%,61.048% 50.454%,53.52% 40.338%,37.035% 47.859%,49.668% 62.768%,54.924% 39.908%,42.756% 40.052%,52.397% 61.858%,48.527% 60.109%,37.379% 53.241%,62.073% 52.887%,40.077% 56.894%,45.075% 41.944%,56.077% 60.687%,40.38% 49.72%,37.403% 52.864%,57.882% 43.714%,60.334% 44.625%,48.06% 62.169%,42.432% 56.6%,39.154% 49.795%,47.351% 37.031%;}
65.5% {background-position:37.902% 44.556%,52.711% 38.733%,58.416% 46.534%,58.472% 58.163%,56.735% 60.059%,54.046% 38.998%,38.535% 44.828%,39.438% 53.92%,47.2% 40.451%,45.596% 61.919%,43.939% 58.84%,44.301% 60.325%,41.301% 57.003%,40.436% 55.126%,38.428% 48.632%,59.409% 47.189%,37.549% 51.121%,55.862% 39.297%,48.254% 36.432%,55.521% 40.036%,43.039% 42.725%,55.725% 37.919%,50.816% 62.129%,46.686% 37.923%,50.182% 62.959%,40.599% 55.355%,52.882% 40.283%,55.669% 58.799%,61.42% 50.625%,40.84% 55.853%,46.868% 60.68%,61.578% 49.172%,38.917% 55.589%,40.859% 45.425%,42.276% 58.375%,54.684% 39.583%,48.009% 38.678%,41.513% 55.094%,43.142% 40.354%,41.571% 59.45%,51.632% 62.803%,57.75% 43.273%,40.887% 56.992%,59.34% 56.324%,38.458% 50.512%,43.998% 39.851%,60.569% 51.604%,38.414% 47.332%,50.35% 40.054%,45.896% 41.618%,59.759% 56.875%,42.856% 40.298%,58.65% 43.329%,52.541% 59.919%,39.894% 49.406%,39.784% 47.452%,53.763% 61.2%,47.798% 38.372%,62.379% 46.161%,42.145% 42.234%,42.083% 58.419%,58.31% 44.968%,39.137% 55.687%,61.504% 50.933%,54.124% 40.015%,36.544% 47.515%,49.333% 63.303%,55.486% 39.679%,42.694% 39.37%,52.159% 62.467%,48.032% 60.5%,36.715% 53.155%,62.479% 53.508%,39.387% 56.985%,45.251% 41.492%,55.878% 61.34%,39.951% 49.454%,36.78% 52.716%,58.43% 43.827%,61.082% 44.685%,47.544% 62.624%,41.827% 56.735%,38.694% 49.46%,47.574% 36.366%;}
66% {background-position:37.529% 43.984%,53.238% 38.357%,58.925% 46.718%,58.41% 58.75%,56.728% 60.835%,54.62% 38.681%,38.207% 44.335%,38.858% 53.848%,47.398% 39.957%,45.103% 62.269%,43.361% 59.072%,43.708% 60.599%,40.624% 57.132%,39.829% 55.158%,37.967% 48.241%,59.915% 47.466%,36.995% 50.906%,56.419% 39.143%,48.503% 35.769%,56.087% 39.86%,42.977% 42.231%,56.433% 37.621%,50.437% 62.657%,46.926% 37.297%,49.773% 63.529%,40.024% 55.371%,53.437% 39.957%,55.537% 59.361%,61.861% 51.022%,40.233% 55.912%,46.394% 61.039%,62.092% 49.663%,38.285% 55.557%,40.578% 44.97%,41.736% 58.488%,55.311% 39.299%,48.298% 38.14%,41.036% 55.039%,43.187% 39.771%,40.901% 59.63%,51.336% 63.415%,58.424% 43.215%,40.196% 57.115%,59.501% 57%,37.948% 50.242%,44.129% 39.264%,60.945% 52.173%,38.008% 46.985%,50.846% 39.641%,46.075% 41.16%,59.935% 57.634%,42.849% 39.678%,59.228% 43.47%,52.251% 60.419%,39.482% 49.134%,39.393% 47.023%,53.48% 61.817%,48.085% 37.818%,63.126% 46.352%,42.065% 41.707%,41.537% 58.526%,58.832% 45.17%,38.515% 55.638%,61.948% 51.451%,54.768% 39.706%,36.056% 47.148%,48.975% 63.832%,56.076% 39.475%,42.657% 38.664%,51.894% 63.076%,47.506% 60.885%,36.039% 53.052%,62.865% 54.167%,38.677% 57.06%,45.463% 41.033%,55.641% 62.002%,39.521% 49.166%,36.149% 52.547%,58.99% 43.978%,61.847% 44.775%,46.995% 63.07%,41.201% 56.858%,38.234% 49.098%,47.828% 35.696%;}
66.5% {background-position:37.167% 43.382%,53.8% 37.997%,59.439% 46.934%,58.31% 59.35%,56.691% 61.631%,55.228% 38.385%,37.893% 43.819%,38.267% 53.757%,47.625% 39.458%,44.587% 62.603%,42.759% 59.291%,43.09% 60.858%,39.925% 57.248%,39.207% 55.176%,37.508% 47.821%,60.421% 47.779%,36.438% 50.67%,56.998% 39.023%,48.782% 35.102%,56.677% 39.713%,42.937% 41.721%,57.177% 37.351%,50.027% 63.18%,47.202% 36.665%,49.333% 64.094%,39.436% 55.369%,54.028% 39.644%,55.373% 59.931%,62.289% 51.448%,39.608% 55.956%,45.894% 61.388%,62.598% 50.198%,37.64% 55.505%,40.306% 44.492%,41.181% 58.582%,55.972% 39.036%,48.62% 37.601%,40.548% 54.963%,43.264% 39.173%,40.209% 59.792%,51.01% 64.025%,59.122% 43.183%,39.483% 57.224%,59.636% 57.703%,37.436% 49.948%,44.296% 38.666%,61.306% 52.78%,37.608% 46.619%,51.385% 39.234%,46.287% 40.695%,60.083% 58.422%,42.871% 39.041%,59.817% 43.653%,51.929% 60.918%,39.07% 48.842%,39.006% 46.565%,53.159% 62.438%,48.406% 37.264%,63.881% 46.578%,42.007% 41.163%,40.975% 58.613%,59.361% 45.414%,37.879% 55.566%,62.379% 52.006%,55.451% 39.413%,35.575% 46.758%,48.592% 64.353%,56.692% 39.299%,42.646% 37.937%,51.601% 63.685%,46.947% 61.261%,35.354% 52.93%,63.228% 54.863%,37.947% 57.119%,45.715% 40.568%,55.363% 62.67%,39.089% 48.855%,35.511% 52.355%,59.56% 44.171%,62.629% 44.896%,46.415% 63.506%,40.554% 56.967%,37.774% 48.708%,48.114% 35.022%;}
67% {background-position:36.818% 42.751%,54.397% 37.655%,59.957% 47.184%,58.171% 59.96%,56.625% 62.445%,55.867% 38.113%,37.594% 43.279%,37.666% 53.645%,47.883% 38.956%,44.049% 62.921%,42.134% 59.495%,42.448% 61.102%,39.205% 57.349%,38.571% 55.179%,37.052% 47.372%,60.925% 48.129%,35.878% 50.412%,57.599% 38.942%,49.092% 34.437%,57.291% 39.597%,42.922% 41.195%,57.957% 37.11%,49.587% 63.697%,47.515% 36.029%,48.86% 64.653%,38.835% 55.351%,54.656% 39.348%,55.175% 60.509%,62.7% 51.903%,38.968% 55.984%,45.37% 61.725%,63.093% 50.777%,36.984% 55.43%,40.045% 43.99%,40.609% 58.656%,56.668% 38.796%,48.978% 37.064%,40.052% 54.864%,43.374% 38.563%,39.497% 59.935%,50.656% 64.632%,59.843% 43.179%,38.748% 57.318%,59.743% 58.43%,36.922% 49.629%,44.502% 38.058%,61.65% 53.425%,37.216% 46.231%,51.968% 38.834%,46.534% 40.226%,60.203% 59.239%,42.922% 38.388%,60.413% 43.879%,51.575% 61.417%,38.66% 48.529%,38.622% 46.079%,52.8% 63.061%,48.763% 36.71%,64.641% 46.838%,41.975% 40.604%,40.399% 58.68%,59.895% 45.7%,37.231% 55.47%,62.792% 52.599%,56.173% 39.14%,35.101% 46.346%,48.185% 64.863%,57.335% 39.152%,42.665% 37.19%,51.281% 64.291%,46.357% 61.627%,34.66% 52.79%,63.566% 55.597%,37.201% 57.16%,46.007% 40.097%,55.043% 63.342%,38.657% 48.519%,34.868% 52.141%,60.138% 44.406%,63.423% 45.051%,45.804% 63.928%,39.887% 57.063%,37.315% 48.29%,48.434% 34.347%;}
67.5% {background-position:36.484% 42.09%,55.028% 37.335%,60.476% 47.467%,57.989% 60.579%,56.527% 63.275%,56.539% 37.867%,37.311% 42.715%,37.056% 53.513%,48.172% 38.453%,43.49% 63.22%,41.486% 59.685%,41.784% 61.329%,38.466% 57.435%,37.921% 55.165%,36.6% 46.895%,61.425% 48.515%,35.318% 50.133%,58.22% 38.9%,49.434% 33.774%,57.927% 39.513%,42.933% 40.655%,58.771% 36.902%,49.116% 64.205%,47.867% 35.391%,48.354% 65.203%,38.222% 55.315%,55.32% 39.07%,54.942% 61.091%,63.092% 52.386%,38.313% 55.996%,44.821% 62.048%,63.573% 51.399%,36.316% 55.333%,39.796% 43.465%,40.024% 58.708%,57.397% 38.583%,49.371% 36.531%,39.548% 54.741%,43.519% 37.942%,38.764% 60.059%,50.274% 65.233%,60.585% 43.205%,37.994% 57.396%,59.82% 59.181%,36.408% 49.285%,44.749% 37.441%,61.973% 54.106%,36.835% 45.823%,52.596% 38.445%,46.818% 39.752%,60.293% 60.082%,43.005% 37.72%,61.016% 44.149%,51.19% 61.913%,38.252% 48.194%,38.245% 45.563%,52.403% 63.685%,49.155% 36.16%,65.403% 47.135%,41.969% 40.029%,39.808% 58.726%,60.432% 46.029%,36.572% 55.348%,63.187% 53.229%,56.933% 38.889%,34.638% 45.91%,47.753% 65.362%,58.002% 39.039%,42.714% 36.423%,50.933% 64.892%,45.737% 61.982%,33.958% 52.63%,63.875% 56.368%,36.437% 57.183%,46.341% 39.623%,54.682% 64.016%,38.226% 48.16%,34.22% 51.904%,60.721% 44.686%,64.227% 45.24%,45.163% 64.337%,39.202% 57.144%,36.86% 47.842%,48.789% 33.674%;}
68% {background-position:36.167% 41.4%,55.692% 37.038%,60.994% 47.785%,57.766% 61.205%,56.397% 64.118%,57.242% 37.65%,37.047% 42.128%,36.438% 53.359%,48.495% 37.95%,42.91% 63.5%,40.816% 59.857%,41.097% 61.538%,37.707% 57.506%,37.258% 55.135%,36.153% 46.388%,61.918% 48.939%,34.758% 49.831%,58.859% 38.903%,49.809% 33.117%,58.583% 39.466%,42.971% 40.102%,59.618% 36.73%,48.615% 64.702%,48.258% 34.755%,47.817% 65.743%,37.599% 55.26%,56.019% 38.812%,54.675% 61.676%,63.462% 52.898%,37.645% 55.99%,44.249% 62.356%,64.036% 52.066%,35.64% 55.214%,39.561% 42.918%,39.424% 58.736%,58.158% 38.399%,49.801% 36.003%,39.037% 54.595%,43.701% 37.312%,38.012% 60.162%,49.862% 65.826%,61.346% 43.262%,37.221% 57.458%,59.866% 59.954%,35.896% 48.915%,45.038% 36.818%,62.275% 54.824%,36.465% 45.394%,53.267% 38.069%,47.139% 39.277%,60.351% 60.95%,43.122% 37.039%,61.622% 44.465%,50.773% 62.403%,37.849% 47.838%,37.875% 45.019%,51.966% 64.308%,49.585% 35.616%,66.162% 47.468%,41.991% 39.441%,39.206% 58.749%,60.971% 46.404%,35.902% 55.2%,63.559% 53.896%,57.731% 38.662%,34.186% 45.452%,47.299% 65.846%,58.692% 38.96%,42.795% 35.639%,50.558% 65.485%,45.086% 62.325%,33.252% 52.45%,64.153% 57.172%,35.658% 57.187%,46.719% 39.148%,54.279% 64.69%,37.799% 47.776%,33.57% 51.642%,61.308% 45.011%,65.039% 45.464%,44.491% 64.729%,38.499% 57.208%,36.409% 47.366%,49.18% 33.006%;}
68.5% {background-position:35.868% 40.682%,56.39% 36.768%,61.508% 48.139%,57.499% 61.836%,56.233% 64.973%,57.974% 37.464%,36.804% 41.519%,35.814% 53.183%,48.851% 37.451%,42.31% 63.759%,40.125% 60.012%,40.389% 61.728%,36.931% 57.56%,36.584% 55.088%,35.715% 45.851%,62.402% 49.401%,34.201% 49.507%,59.516% 38.951%,50.217% 32.469%,59.258% 39.456%,43.039% 39.537%,60.496% 36.597%,48.084% 65.187%,48.69% 34.121%,47.248% 66.269%,36.967% 55.185%,56.753% 38.577%,54.372% 62.263%,63.807% 53.437%,36.964% 55.966%,43.653% 62.648%,64.478% 52.775%,34.955% 55.07%,39.341% 42.347%,38.813% 58.741%,58.949% 38.246%,50.267% 35.485%,38.52% 54.424%,43.92% 36.674%,37.243% 60.243%,49.422% 66.409%,62.123% 43.352%,36.431% 57.503%,59.878% 60.746%,35.386% 48.518%,45.371% 36.191%,62.551% 55.576%,36.109% 44.944%,53.983% 37.707%,47.499% 38.801%,60.375% 61.84%,43.275% 36.347%,62.23% 44.829%,50.323% 62.888%,37.451% 47.459%,37.514% 44.445%,51.491% 64.926%,50.052% 35.08%,66.917% 47.839%,42.042% 38.84%,38.591% 58.748%,61.507% 46.824%,35.225% 55.025%,63.906% 54.598%,58.565% 38.462%,33.748% 44.97%,46.821% 66.314%,59.404% 38.919%,42.911% 34.84%,50.155% 66.069%,44.405% 62.653%,32.541% 52.249%,64.397% 58.01%,34.865% 57.17%,47.141% 38.673%,53.832% 65.362%,37.375% 47.368%,32.92% 51.357%,61.896% 45.383%,65.855% 45.725%,43.791% 65.103%,37.779% 57.256%,35.963% 46.86%,49.607% 32.346%;}
69% {background-position:35.591% 39.935%,57.119% 36.527%,62.016% 48.529%,57.187% 62.471%,56.035% 65.836%,58.735% 37.313%,36.584% 40.887%,35.184% 52.985%,49.241% 36.956%,41.691% 63.994%,39.415% 60.148%,39.66% 61.896%,36.139% 57.596%,35.901% 55.022%,35.285% 45.284%,62.874% 49.9%,33.648% 49.159%,60.187% 39.048%,50.659% 31.833%,59.951% 39.487%,43.137% 38.961%,61.404% 36.506%,47.524% 65.658%,49.163% 33.495%,46.647% 66.781%,36.326% 55.091%,57.522% 38.368%,54.034% 62.849%,64.126% 54.002%,36.271% 55.924%,43.036% 62.922%,64.899% 53.527%,34.263% 54.901%,39.139% 41.755%,38.189% 58.72%,59.77% 38.127%,50.771% 34.977%,37.998% 54.226%,44.179% 36.031%,36.458% 60.302%,48.954% 66.979%,62.915% 43.477%,35.624% 57.529%,59.855% 61.555%,34.881% 48.095%,45.749% 35.561%,62.801% 56.361%,35.767% 44.474%,54.744% 37.363%,47.9% 38.327%,60.364% 62.75%,43.464% 35.645%,62.837% 45.241%,49.842% 63.364%,37.06% 47.059%,37.164% 43.842%,50.975% 65.538%,50.557% 34.555%,67.662% 48.247%,42.125% 38.227%,37.966% 58.723%,62.039% 47.291%,34.539% 54.821%,64.226% 55.335%,59.435% 38.291%,33.325% 44.466%,46.32% 66.765%,60.135% 38.918%,43.064% 34.026%,49.724% 66.642%,43.696% 62.965%,31.827% 52.028%,64.605% 58.88%,34.06% 57.133%,47.61% 38.2%,53.343% 66.028%,36.957% 46.934%,32.269% 51.047%,62.483% 45.803%,66.671% 46.024%,43.063% 65.457%,37.044% 57.287%,35.526% 46.324%,50.07% 31.697%;}
69.5% {background-position:35.336% 39.161%,57.88% 36.318%,62.516% 48.955%,56.83% 63.107%,55.801% 66.704%,59.523% 37.199%,36.387% 40.234%,34.55% 52.762%,49.666% 36.468%,41.054% 64.205%,38.686% 60.264%,38.913% 62.043%,35.331% 57.615%,35.208% 54.938%,34.866% 44.688%,63.331% 50.437%,33.1% 48.788%,60.872% 39.195%,51.135% 31.213%,60.659% 39.56%,43.268% 38.376%,62.339% 36.458%,46.935% 66.113%,49.678% 32.877%,46.016% 67.275%,35.678% 54.975%,58.323% 38.187%,53.659% 63.432%,64.415% 54.593%,35.569% 55.861%,42.397% 63.176%,65.293% 54.32%,33.567% 54.708%,38.955% 41.14%,37.555% 58.674%,60.618% 38.044%,51.312% 34.483%,37.472% 54.003%,44.479% 35.384%,35.657% 60.337%,48.458% 67.535%,63.718% 43.638%,34.802% 57.537%,59.797% 62.379%,34.381% 47.645%,46.174% 34.931%,63.022% 57.178%,35.444% 43.984%,55.547% 37.039%,48.341% 37.856%,60.316% 63.677%,43.693% 34.935%,63.439% 45.701%,49.329% 63.83%,36.677% 46.637%,36.825% 43.21%,50.421% 66.141%,51.1% 34.044%,68.396% 48.694%,42.24% 37.605%,37.331% 58.673%,62.565% 47.805%,33.848% 54.589%,64.515% 56.105%,60.337% 38.152%,32.921% 43.938%,45.797% 67.195%,60.885% 38.959%,43.254% 33.202%,49.267% 67.202%,42.96% 63.26%,31.113% 51.785%,64.774% 59.778%,33.244% 57.075%,48.125% 37.73%,52.811% 66.688%,36.546% 46.475%,31.621% 50.711%,63.065% 46.271%,67.485% 46.361%,42.307% 65.79%,36.294% 57.299%,35.097% 45.759%,50.571% 31.061%;}
70% {background-position:35.105% 38.359%,58.67% 36.144%,63.005% 49.417%,56.428% 63.742%,55.532% 67.576%,60.336% 37.125%,36.218% 39.561%,33.914% 52.516%,50.125% 35.99%,40.4% 64.391%,37.94% 60.359%,38.148% 62.168%,34.511% 57.614%,34.509% 54.835%,34.46% 44.062%,63.772% 51.011%,32.559% 48.394%,61.567% 39.396%,51.645% 30.612%,61.379% 39.677%,43.433% 37.783%,63.299% 36.458%,46.319% 66.551%,50.236% 32.271%,45.355% 67.751%,35.024% 54.839%,59.155% 38.035%,53.248% 64.011%,64.673% 55.208%,34.858% 55.779%,41.737% 63.41%,65.659% 55.153%,32.866% 54.488%,38.792% 40.505%,36.912% 58.6%,61.492% 38%,51.891% 34.006%,36.943% 53.753%,44.821% 34.734%,34.844% 60.347%,47.935% 68.075%,64.53% 43.836%,33.967% 57.525%,59.701% 63.216%,33.89% 47.168%,46.647% 34.304%,63.212% 58.025%,35.139% 43.474%,56.394% 36.737%,48.823% 37.391%,60.23% 64.619%,43.961% 34.22%,64.036% 46.212%,48.785% 64.284%,36.304% 46.193%,36.501% 42.549%,49.827% 66.735%,51.681% 33.55%,69.113% 49.178%,42.39% 36.974%,36.687% 58.597%,63.082% 48.367%,33.153% 54.327%,64.773% 56.906%,61.272% 38.048%,32.536% 43.388%,45.253% 67.603%,61.65% 39.045%,43.483% 32.367%,48.784% 67.746%,42.196% 63.537%,30.4% 51.52%,64.901% 60.705%,32.418% 56.994%,48.688% 37.267%,52.236% 67.339%,36.144% 45.991%,30.976% 50.351%,63.641% 46.789%,68.293% 46.737%,41.526% 66.101%,35.532% 57.293%,34.678% 45.163%,51.109% 30.443%;}
70.5% {background-position:34.901% 37.532%,59.487% 36.007%,63.481% 49.915%,55.98% 64.374%,55.226% 68.448%,61.172% 37.093%,36.076% 38.867%,33.277% 52.246%,50.621% 35.524%,39.729% 64.549%,37.177% 60.432%,37.367% 62.268%,33.678% 57.594%,33.803% 54.712%,34.067% 43.407%,64.193% 51.621%,32.026% 47.976%,62.271% 39.651%,52.189% 30.033%,62.111% 39.84%,43.633% 37.183%,64.281% 36.507%,45.675% 66.968%,50.837% 31.68%,44.664% 68.205%,34.365% 54.681%,60.016% 37.916%,52.801% 64.583%,64.896% 55.846%,34.139% 55.676%,41.059% 63.621%,65.994% 56.025%,32.163% 54.242%,38.651% 39.849%,36.261% 58.498%,62.389% 37.998%,52.507% 33.548%,36.413% 53.475%,45.207% 34.086%,34.018% 60.331%,47.385% 68.596%,65.347% 44.073%,33.119% 57.494%,59.567% 64.064%,33.407% 46.664%,47.169% 33.681%,63.369% 58.9%,34.855% 42.944%,57.283% 36.459%,49.348% 36.933%,60.105% 65.573%,44.271% 33.501%,64.623% 46.772%,48.211% 64.725%,35.942% 45.727%,36.191% 41.859%,49.195% 67.315%,52.3% 33.074%,69.811% 49.701%,42.575% 36.336%,36.037% 58.493%,63.587% 48.976%,32.455% 54.034%,64.995% 57.737%,62.235% 37.98%,32.174% 42.816%,44.689% 67.989%,62.428% 39.176%,43.754% 31.526%,48.274% 68.272%,41.408% 63.794%,29.689% 51.234%,64.985% 61.656%,31.584% 56.891%,49.3% 36.811%,51.618% 67.978%,35.752% 45.481%,30.337% 49.964%,64.208% 47.356%,69.091% 47.152%,40.72% 66.388%,34.758% 57.267%,34.272% 44.539%,51.684% 29.846%;}
71% {background-position:34.725% 36.68%,60.331% 35.91%,63.94% 50.449%,55.487% 65.001%,54.884% 69.317%,62.029% 37.105%,35.965% 38.155%,32.64% 51.95%,51.151% 35.072%,39.044% 64.679%,36.399% 60.482%,36.571% 62.344%,32.835% 57.555%,33.092% 54.57%,33.691% 42.722%,64.592% 52.267%,31.504% 47.535%,62.981% 39.964%,52.768% 29.48%,62.851% 40.05%,43.869% 36.579%,65.283% 36.607%,45.006% 67.365%,51.48% 31.108%,43.946% 68.637%,33.704% 54.501%,60.905% 37.832%,52.318% 65.146%,65.082% 56.506%,33.414% 55.552%,40.362% 63.81%,66.296% 56.934%,31.459% 53.97%,38.533% 39.174%,35.603% 58.368%,63.307% 38.038%,53.161% 33.112%,35.882% 53.169%,45.637% 33.439%,33.181% 60.29%,46.809% 69.096%,66.168% 44.35%,32.262% 57.441%,59.394% 64.919%,32.935% 46.133%,47.74% 33.065%,63.491% 59.801%,34.594% 42.395%,58.212% 36.209%,49.915% 36.485%,59.941% 66.536%,44.623% 32.781%,65.198% 47.382%,47.607% 65.151%,35.592% 45.239%,35.898% 41.141%,48.525% 67.881%,52.957% 32.621%,70.485% 50.262%,42.797% 35.693%,35.38% 58.362%,64.077% 49.632%,31.755% 53.711%,65.181% 58.597%,63.226% 37.951%,31.835% 42.222%,44.105% 68.349%,63.218% 39.356%,44.067% 30.681%,47.739% 68.779%,40.595% 64.031%,28.983% 50.925%,65.024% 62.63%,30.744% 56.765%,49.96% 36.366%,50.959% 68.603%,35.372% 44.947%,29.706% 49.553%,64.763% 47.973%,69.875% 47.607%,39.891% 66.649%,33.974% 57.221%,33.879% 43.884%,52.296% 29.272%;}
71.5% {background-position:34.58% 35.804%,61.199% 35.855%,64.381% 51.019%,54.948% 65.621%,54.506% 70.181%,62.905% 37.164%,35.885% 37.425%,32.005% 51.63%,51.718% 34.636%,38.345% 64.779%,35.608% 60.508%,35.762% 62.394%,31.983% 57.495%,32.378% 54.406%,33.331% 42.008%,64.966% 52.948%,30.994% 47.07%,63.694% 40.335%,53.38% 28.956%,63.597% 40.309%,44.144% 35.972%,66.301% 36.762%,44.311% 67.739%,52.166% 30.556%,43.201% 69.044%,33.04% 54.298%,61.82% 37.784%,51.799% 65.699%,65.23% 57.186%,32.685% 55.407%,39.648% 63.975%,66.561% 57.878%,30.755% 53.67%,38.44% 38.48%,34.939% 58.209%,64.242% 38.124%,53.851% 32.7%,35.352% 52.835%,46.112% 32.798%,32.335% 60.222%,46.208% 69.574%,66.988% 44.667%,31.395% 57.367%,59.181% 65.78%,32.476% 45.575%,48.362% 32.459%,63.576% 60.725%,34.357% 41.828%,59.181% 35.988%,50.525% 36.048%,59.735% 67.506%,45.019% 32.062%,65.758% 48.042%,46.975% 65.56%,35.257% 44.729%,35.624% 40.395%,47.817% 68.429%,53.651% 32.192%,71.132% 50.86%,43.057% 35.047%,34.719% 58.203%,64.551% 50.336%,31.055% 53.357%,65.327% 59.482%,64.242% 37.962%,31.523% 41.606%,43.503% 68.682%,64.015% 39.585%,44.424% 29.834%,47.181% 69.264%,39.76% 64.245%,28.282% 50.594%,65.015% 63.623%,29.899% 56.615%,50.67% 35.933%,50.259% 69.212%,35.005% 44.387%,29.083% 49.115%,65.303% 48.639%,70.643% 48.101%,39.039% 66.883%,33.181% 57.154%,33.501% 43.2%,52.946% 28.726%;}
72% {background-position:34.466% 34.905%,62.089% 35.845%,64.801% 51.624%,54.363% 66.231%,54.09% 71.037%,63.797% 37.272%,35.839% 36.678%,31.374% 51.284%,52.319% 34.22%,37.634% 64.849%,34.805% 60.51%,34.94% 62.418%,31.123% 57.414%,31.663% 54.223%,32.991% 41.266%,65.314% 53.663%,30.498% 46.582%,64.408% 40.765%,54.024% 28.465%,64.346% 40.619%,44.457% 35.363%,67.332% 36.972%,43.593% 68.089%,52.895% 30.029%,42.43% 69.424%,32.377% 54.073%,62.758% 37.775%,51.246% 66.24%,65.338% 57.884%,31.953% 55.239%,38.918% 64.114%,66.788% 58.855%,30.054% 53.343%,38.374% 37.769%,34.27% 58.02%,65.194% 38.257%,54.577% 32.316%,34.824% 52.472%,46.633% 32.165%,31.482% 60.126%,45.582% 70.027%,67.804% 45.025%,30.522% 57.272%,58.927% 66.643%,32.031% 44.989%,49.035% 31.865%,63.623% 61.671%,34.147% 41.242%,60.187% 35.799%,51.178% 35.625%,59.489% 68.478%,45.459% 31.348%,66.3% 48.751%,46.314% 65.951%,34.937% 44.199%,35.37% 39.622%,47.073% 68.959%,54.382% 31.791%,71.748% 51.494%,43.356% 34.4%,34.055% 58.015%,65.005% 51.085%,30.357% 52.971%,65.432% 60.391%,65.279% 38.017%,31.239% 40.97%,42.882% 68.987%,64.818% 39.865%,44.825% 28.988%,46.598% 69.726%,38.903% 64.437%,27.59% 50.24%,64.957% 64.634%,29.051% 56.441%,51.428% 35.514%,49.519% 69.803%,34.653% 43.802%,28.471% 48.651%,65.825% 49.354%,71.389% 48.634%,38.168% 67.09%,32.381% 57.065%,33.141% 42.488%,53.631% 28.21%;}
72.5% {background-position:34.387% 33.985%,62.998% 35.881%,65.197% 52.262%,53.734% 66.831%,53.639% 71.881%,64.703% 37.43%,35.829% 35.917%,30.748% 50.912%,52.955% 33.825%,36.911% 64.888%,33.991% 60.487%,34.107% 62.415%,30.258% 57.311%,30.947% 54.018%,32.672% 40.496%,65.632% 54.41%,30.017% 46.07%,65.12% 41.256%,54.701% 28.01%,65.096% 40.98%,44.81% 34.756%,68.374% 37.24%,42.852% 68.413%,53.666% 29.529%,41.634% 69.777%,31.714% 53.824%,63.716% 37.806%,50.658% 66.766%,65.403% 58.598%,31.218% 55.049%,38.174% 64.226%,66.974% 59.862%,29.357% 52.988%,38.336% 37.041%,33.599% 57.8%,66.157% 38.439%,55.338% 31.963%,34.299% 52.08%,47.201% 31.541%,30.623% 60.002%,44.934% 70.454%,68.613% 45.425%,29.643% 57.154%,58.632% 67.506%,31.602% 44.377%,49.759% 31.287%,63.631% 62.635%,33.965% 40.639%,61.229% 35.645%,51.873% 35.219%,59.201% 69.451%,45.945% 30.639%,66.823% 49.509%,45.627% 66.322%,34.634% 43.647%,35.138% 38.822%,46.294% 69.468%,55.149% 31.421%,72.329% 52.164%,43.696% 33.753%,33.388% 57.799%,65.437% 51.88%,29.663% 52.553%,65.494% 61.321%,66.335% 38.117%,30.986% 40.314%,42.246% 69.263%,65.624% 40.197%,45.272% 28.146%,45.993% 70.164%,38.027% 64.605%,26.907% 49.864%,64.85% 65.659%,28.201% 56.243%,52.235% 35.112%,48.739% 70.374%,34.317% 43.192%,27.871% 48.161%,66.327% 50.118%,72.11% 49.207%,37.278% 67.267%,31.575% 56.956%,32.798% 41.747%,54.353% 27.728%;}
73% {background-position:34.343% 33.046%,63.924% 35.965%,65.566% 52.933%,53.061% 67.417%,53.151% 72.712%,65.619% 37.641%,35.855% 35.141%,30.128% 50.515%,53.625% 33.454%,36.179% 64.894%,33.168% 60.437%,33.266% 62.384%,29.389% 57.187%,30.232% 53.791%,32.376% 39.698%,65.919% 55.187%,29.554% 45.535%,65.827% 41.809%,55.41% 27.594%,65.843% 41.393%,45.203% 34.152%,69.421% 37.567%,42.09% 68.71%,54.479% 29.059%,40.815% 70.099%,31.053% 53.552%,64.693% 37.88%,50.036% 67.277%,65.424% 59.326%,30.484% 54.837%,37.416% 64.312%,67.118% 60.897%,28.665% 52.605%,38.327% 36.299%,32.926% 57.549%,67.13% 38.672%,56.133% 31.642%,33.779% 51.659%,47.816% 30.931%,29.76% 59.85%,44.264% 70.854%,69.411% 45.867%,28.76% 57.014%,58.297% 68.366%,31.19% 43.738%,50.533% 30.727%,63.597% 63.615%,33.813% 40.02%,62.304% 35.527%,52.611% 34.831%,58.871% 70.421%,46.477% 29.94%,67.321% 50.314%,44.914% 66.673%,34.35% 43.074%,34.929% 37.997%,45.481% 69.954%,55.95% 31.083%,72.872% 52.868%,44.076% 33.108%,32.72% 57.552%,65.845% 52.719%,28.973% 52.103%,65.511% 62.269%,67.406% 38.263%,30.765% 39.639%,41.594% 69.507%,66.429% 40.583%,45.766% 27.311%,45.367% 70.574%,37.132% 64.747%,26.235% 49.465%,64.69% 66.695%,27.352% 56.02%,53.09% 34.728%,47.922% 70.923%,33.999% 42.558%,27.286% 47.646%,66.806% 50.928%,72.803% 49.817%,36.37% 67.414%,30.765% 56.824%,32.475% 40.978%,55.109% 27.284%;}
73.5% {background-position:34.337% 32.088%,64.864% 36.101%,65.908% 53.636%,52.344% 67.988%,52.628% 73.525%,66.542% 37.906%,35.92% 34.353%,29.516% 50.092%,54.328% 33.109%,35.438% 64.866%,32.337% 60.361%,32.417% 62.325%,28.517% 57.041%,29.52% 53.543%,32.104% 38.875%,66.172% 55.994%,29.109% 44.978%,66.526% 42.423%,56.149% 27.222%,66.585% 41.859%,45.638% 33.553%,70.47% 37.954%,41.308% 68.978%,55.331% 28.624%,39.975% 70.391%,30.397% 53.256%,65.684% 37.998%,49.382% 67.769%,65.4% 60.067%,29.751% 54.601%,36.647% 64.37%,67.217% 61.957%,27.979% 52.194%,38.35% 35.543%,32.253% 57.267%,68.108% 38.956%,56.961% 31.358%,33.264% 51.208%,48.477% 30.335%,28.894% 59.67%,43.572% 71.224%,70.194% 46.351%,27.875% 56.851%,57.92% 69.22%,30.797% 43.073%,51.359% 30.187%,63.522% 64.607%,33.692% 39.386%,63.41% 35.447%,53.39% 34.464%,58.499% 71.385%,47.056% 29.252%,67.794% 51.166%,44.177% 67.001%,34.085% 42.482%,34.746% 37.148%,44.635% 70.416%,56.785% 30.782%,73.374% 53.606%,44.497% 32.469%,32.053% 57.276%,66.225% 53.6%,28.29% 51.62%,65.483% 63.234%,68.489% 38.457%,30.578% 38.946%,40.927% 69.72%,67.231% 41.022%,46.307% 26.486%,44.72% 70.957%,36.222% 64.864%,25.577% 49.043%,64.478% 67.739%,26.504% 55.773%,53.993% 34.366%,47.068% 71.447%,33.701% 41.901%,26.716% 47.105%,67.259% 51.785%,73.464% 50.465%,35.447% 67.53%,29.953% 56.67%,32.174% 40.182%,55.898% 26.881%;}
74% {background-position:34.37% 31.114%,65.815% 36.288%,66.218% 54.368%,51.585% 68.542%,52.069% 74.319%,67.469% 38.226%,36.026% 33.555%,28.915% 49.643%,55.064% 32.794%,34.69% 64.805%,31.5% 60.258%,31.562% 62.238%,27.645% 56.873%,28.813% 53.274%,31.858% 38.025%,66.389% 56.827%,28.685% 44.398%,67.214% 43.1%,56.917% 26.897%,67.319% 42.378%,46.114% 32.962%,71.519% 38.403%,40.508% 69.218%,56.223% 28.226%,39.114% 70.651%,29.745% 52.937%,66.687% 38.161%,48.696% 68.242%,65.33% 60.818%,29.021% 54.343%,35.867% 64.398%,67.269% 63.039%,27.303% 51.755%,38.405% 34.775%,31.58% 56.953%,69.089% 39.293%,57.819% 31.111%,32.756% 50.728%,49.186% 29.758%,28.027% 59.46%,42.862% 71.563%,70.96% 46.876%,26.989% 56.665%,57.503% 70.066%,30.426% 42.383%,52.235% 29.671%,63.403% 65.61%,33.606% 38.736%,64.544% 35.408%,54.21% 34.12%,58.086% 72.34%,47.682% 28.579%,68.239% 52.063%,43.416% 67.305%,33.842% 41.87%,34.589% 36.275%,43.758% 70.851%,57.651% 30.52%,73.831% 54.375%,44.961% 31.837%,31.388% 56.969%,66.575% 54.522%,27.616% 51.105%,65.406% 64.212%,69.58% 38.7%,30.428% 38.235%,40.248% 69.899%,68.026% 41.516%,46.896% 25.676%,44.054% 71.31%,35.296% 64.955%,24.934% 48.599%,64.213% 68.787%,25.661% 55.5%,54.942% 34.028%,46.179% 71.945%,33.425% 41.22%,26.165% 46.538%,67.684% 52.686%,74.088% 51.149%,34.511% 67.614%,29.14% 56.493%,31.897% 39.359%,56.72% 26.522%;}
74.5% {background-position:34.444% 30.127%,66.774% 36.529%,66.495% 55.13%,50.785% 69.076%,51.477% 75.09%,68.397% 38.602%,36.173% 32.748%,28.324% 49.168%,55.831% 32.511%,33.936% 64.709%,30.658% 60.128%,30.703% 62.121%,26.774% 56.683%,28.111% 52.983%,31.64% 37.151%,66.569% 57.686%,28.283% 43.796%,67.888% 43.838%,57.712% 26.622%,68.041% 42.95%,46.633% 32.38%,72.561% 38.914%,39.691% 69.427%,57.153% 27.867%,38.235% 70.876%,29.101% 52.594%,67.699% 38.371%,47.98% 68.694%,65.212% 61.577%,28.295% 54.061%,35.079% 64.398%,67.273% 64.141%,26.637% 51.288%,38.494% 33.996%,30.91% 56.608%,70.068% 39.683%,58.707% 30.906%,32.257% 50.219%,49.941% 29.201%,27.161% 59.22%,42.133% 71.87%,71.704% 47.444%,26.105% 56.455%,57.044% 70.9%,30.077% 41.668%,53.16% 29.183%,63.241% 66.62%,33.555% 38.074%,65.703% 35.412%,55.07% 33.801%,57.63% 73.282%,48.354% 27.924%,68.652% 53.003%,42.634% 67.584%,33.622% 41.239%,34.46% 35.38%,42.85% 71.258%,58.547% 30.299%,74.239% 55.174%,45.468% 31.214%,30.726% 56.633%,66.893% 55.483%,26.952% 50.556%,65.282% 65.2%,70.676% 38.994%,30.316% 37.508%,39.557% 70.043%,68.811% 42.065%,47.532% 24.882%,43.371% 71.632%,34.357% 65.018%,24.308% 48.132%,63.894% 69.838%,24.823% 55.203%,55.936% 33.715%,45.257% 72.416%,33.171% 40.517%,25.633% 45.947%,68.077% 53.631%,74.673% 51.869%,33.562% 67.666%,28.327% 56.293%,31.644% 38.511%,57.573% 26.211%;}
75% {background-position:34.56% 29.127%,67.737% 36.825%,66.737% 55.918%,49.946% 69.59%,50.851% 75.837%,69.323% 39.036%,36.364% 31.934%,27.747% 48.667%,56.628% 32.261%,33.177% 64.578%,29.814% 59.97%,29.841% 61.974%,25.906% 56.47%,27.417% 52.67%,31.451% 36.254%,66.709% 58.567%,27.905% 43.173%,68.546% 44.639%,58.533% 26.4%,68.748% 43.575%,47.195% 31.81%,73.595% 39.489%,38.859% 69.604%,58.119% 27.553%,37.338% 71.067%,28.465% 52.227%,68.716% 38.629%,47.235% 69.123%,65.045% 62.342%,27.576% 53.756%,34.283% 64.367%,67.228% 65.259%,25.982% 50.793%,38.617% 33.208%,30.244% 56.23%,71.042% 40.129%,59.622% 30.745%,31.768% 49.68%,50.742% 28.668%,26.298% 58.951%,41.387% 72.143%,72.423% 48.052%,25.225% 56.222%,56.546% 71.721%,29.753% 40.928%,54.135% 28.723%,63.034% 67.633%,33.54% 37.399%,66.884% 35.46%,55.968% 33.51%,57.134% 74.21%,49.073% 27.29%,69.031% 53.985%,41.832% 67.838%,33.426% 40.59%,34.361% 34.463%,41.915% 71.635%,59.472% 30.122%,74.597% 56.001%,46.017% 30.604%,30.069% 56.265%,67.177% 56.481%,26.299% 49.976%,65.108% 66.196%,71.773% 39.34%,30.244% 36.766%,38.856% 70.153%,69.583% 42.669%,48.217% 24.108%,42.671% 71.921%,33.408% 65.054%,23.701% 47.644%,63.52% 70.887%,23.992% 54.88%,56.974% 33.43%,44.303% 72.857%,32.941% 39.792%,25.122% 45.331%,68.437% 54.616%,75.215% 52.622%,32.603% 67.684%,27.517% 56.07%,31.417% 37.639%,58.455% 25.951%;}
75.5% {background-position:34.72% 28.117%,68.702% 37.178%,66.941% 56.73%,49.069% 70.081%,50.193% 76.556%,70.242% 39.528%,36.599% 31.115%,27.185% 48.141%,57.454% 32.047%,32.416% 64.412%,28.968% 59.783%,28.979% 61.798%,25.042% 56.234%,26.732% 52.335%,31.293% 35.334%,66.808% 59.468%,27.553% 42.529%,69.183% 45.5%,59.378% 26.234%,69.438% 44.253%,47.799% 31.255%,74.614% 40.126%,38.013% 69.749%,59.119% 27.284%,36.427% 71.222%,27.839% 51.836%,69.734% 38.936%,46.462% 69.527%,64.829% 63.11%,26.864% 53.427%,33.481% 64.306%,67.132% 66.389%,25.342% 50.27%,38.777% 32.414%,29.584% 55.819%,72.007% 40.629%,60.563% 30.629%,31.289% 49.112%,51.589% 28.161%,25.439% 58.653%,40.626% 72.381%,73.113% 48.7%,24.349% 55.966%,56.007% 72.525%,29.455% 40.165%,55.157% 28.296%,62.783% 68.648%,33.564% 36.713%,68.083% 35.554%,56.904% 33.248%,56.598% 75.119%,49.839% 26.679%,69.373% 55.006%,41.011% 68.064%,33.256% 39.924%,34.293% 33.528%,40.953% 71.981%,60.422% 29.992%,74.9% 56.854%,46.61% 30.007%,29.418% 55.867%,67.425% 57.514%,25.66% 49.362%,64.883% 67.196%,72.866% 39.739%,30.215% 36.011%,38.146% 70.226%,70.338% 43.327%,48.95% 23.359%,41.955% 72.177%,32.449% 65.061%,23.115% 47.133%,63.092% 71.93%,23.171% 54.532%,58.054% 33.176%,43.319% 73.267%,32.738% 39.047%,24.635% 44.69%,68.761% 55.64%,75.71% 53.408%,31.636% 67.667%,26.711% 55.824%,31.218% 36.743%,59.364% 25.744%;}
76% {background-position:34.925% 27.099%,69.665% 37.587%,67.106% 57.566%,48.155% 70.548%,49.504% 77.245%,71.152% 40.078%,36.879% 30.293%,26.639% 47.589%,58.305% 31.873%,31.653% 64.209%,28.123% 59.568%,28.117% 61.592%,24.185% 55.975%,26.058% 51.978%,31.168% 34.394%,66.864% 60.388%,27.229% 41.865%,69.797% 46.422%,60.245% 26.127%,70.107% 44.983%,48.446% 30.717%,75.615% 40.826%,37.156% 69.861%,60.151% 27.064%,35.502% 71.339%,27.224% 51.422%,70.75% 39.293%,45.663% 69.906%,64.563% 63.879%,26.161% 53.076%,32.674% 64.214%,66.985% 67.529%,24.716% 49.72%,38.974% 31.615%,28.93% 55.377%,72.96% 41.184%,61.527% 30.562%,30.823% 48.515%,52.481% 27.684%,24.587% 58.324%,39.851% 72.584%,73.771% 49.388%,23.48% 55.686%,55.43% 73.31%,29.184% 39.378%,56.224% 27.905%,62.487% 69.659%,33.629% 36.017%,69.297% 35.696%,57.874% 33.019%,56.021% 76.007%,50.65% 26.095%,69.678% 56.063%,40.173% 68.263%,33.113% 39.242%,34.258% 32.574%,39.967% 72.295%,61.397% 29.91%,75.146% 57.731%,47.245% 29.428%,28.775% 55.439%,67.634% 58.579%,25.036% 48.716%,64.609% 68.197%,73.952% 40.19%,30.23% 35.242%,37.428% 70.263%,71.074% 44.04%,49.731% 22.637%,41.226% 72.399%,31.482% 65.04%,22.551% 46.601%,62.61% 72.966%,22.36% 54.159%,59.175% 32.954%,42.307% 73.644%,32.561% 38.281%,24.173% 44.026%,69.047% 56.7%,76.156% 54.224%,30.663% 67.617%,25.91% 55.555%,31.049% 35.825%,60.299% 25.595%;}
76.5% {background-position:35.177% 26.077%,70.623% 38.054%,67.231% 58.422%,47.206% 70.989%,48.785% 77.902%,72.048% 40.686%,37.207% 29.47%,26.111% 47.012%,59.182% 31.739%,30.891% 63.97%,27.28% 59.325%,27.258% 61.355%,23.336% 55.694%,25.395% 51.599%,31.077% 33.434%,66.876% 61.323%,26.933% 41.181%,70.385% 47.402%,61.132% 26.083%,70.751% 45.764%,49.135% 30.198%,76.594% 41.589%,36.288% 69.939%,61.213% 26.897%,34.565% 71.42%,26.622% 50.984%,71.761% 39.7%,44.839% 70.257%,64.248% 64.647%,25.469% 52.7%,31.865% 64.09%,66.785% 68.675%,24.108% 49.142%,39.21% 30.812%,28.284% 54.902%,73.895% 41.795%,62.511% 30.545%,30.37% 47.89%,53.416% 27.238%,23.742% 57.966%,39.063% 72.75%,74.392% 50.114%,22.62% 55.382%,54.816% 74.073%,28.943% 38.57%,57.336% 27.552%,62.146% 70.666%,33.734% 35.313%,70.522% 35.886%,58.879% 32.824%,55.406% 76.87%,51.507% 25.541%,69.941% 57.155%,39.32% 68.433%,32.998% 38.544%,34.257% 31.605%,38.958% 72.575%,62.392% 29.88%,75.333% 58.63%,47.924% 28.868%,28.14% 54.98%,67.803% 59.672%,24.43% 48.039%,64.283% 69.196%,75.025% 40.694%,30.29% 34.464%,36.704% 70.261%,71.786% 44.806%,50.559% 21.946%,40.485% 72.585%,30.51% 64.989%,22.013% 46.048%,62.074% 73.99%,21.563% 53.761%,60.333% 32.767%,41.269% 73.988%,32.415% 37.497%,23.738% 43.338%,69.292% 57.794%,76.549% 55.068%,29.685% 67.531%,25.117% 55.262%,30.911% 34.886%,61.256% 25.504%;}
77% {background-position:35.476% 25.051%,71.57% 38.579%,67.313% 59.296%,46.225% 71.402%,48.038% 78.524%,72.926% 41.353%,37.582% 28.649%,25.603% 46.411%,60.081% 31.648%,30.13% 63.694%,26.44% 59.053%,26.403% 61.088%,22.497% 55.39%,24.747% 51.199%,31.022% 32.456%,66.842% 62.27%,26.669% 40.478%,70.943% 48.44%,62.036% 26.103%,71.369% 46.596%,49.866% 29.701%,77.547% 42.414%,35.412% 69.983%,62.303% 26.784%,33.619% 71.461%,26.034% 50.523%,72.761% 40.157%,43.993% 70.581%,63.882% 65.411%,24.789% 52.302%,31.055% 63.934%,66.533% 69.824%,23.519% 48.536%,39.484% 30.009%,27.648% 54.395%,74.81% 42.46%,63.512% 30.58%,29.933% 47.236%,54.393% 26.828%,22.907% 57.578%,38.265% 72.878%,74.975% 50.877%,21.771% 55.055%,54.164% 74.812%,28.733% 37.742%,58.491% 27.239%,61.759% 71.663%,33.883% 34.602%,71.753% 36.127%,59.915% 32.666%,54.754% 77.707%,52.409% 25.02%,70.162% 58.278%,38.453% 68.573%,32.914% 37.833%,34.292% 30.621%,37.928% 72.82%,63.407% 29.903%,75.458% 59.547%,48.644% 28.329%,27.516% 54.491%,67.93% 60.792%,23.842% 47.329%,63.906% 70.191%,76.083% 41.252%,30.398% 33.675%,35.975% 70.222%,72.472% 45.625%,51.434% 21.29%,39.733% 72.734%,29.534% 64.909%,21.5% 45.474%,61.484% 74.999%,20.78% 53.338%,61.526% 32.616%,40.208% 74.296%,32.298% 36.695%,23.332% 42.628%,69.496% 58.918%,76.886% 55.939%,28.705% 67.41%,24.332% 54.947%,30.805% 33.927%,62.233% 25.477%;}
77.5% {background-position:35.824% 24.026%,72.505% 39.162%,67.351% 60.186%,45.213% 71.787%,47.263% 79.109%,73.784% 42.077%,38.005% 27.832%,25.116% 45.785%,61.001% 31.602%,29.372% 63.382%,25.606% 58.751%,25.554% 60.791%,21.67% 55.064%,24.114% 50.778%,31.004% 31.462%,66.763% 63.227%,26.437% 39.758%,71.47% 49.533%,62.955% 26.191%,71.957% 47.476%,50.638% 29.229%,78.468% 43.3%,34.529% 69.992%,63.417% 26.729%,32.664% 71.464%,25.463% 50.038%,73.748% 40.665%,43.125% 70.875%,63.466% 66.168%,24.124% 51.881%,30.245% 63.747%,66.227% 70.971%,22.949% 47.904%,39.799% 29.208%,27.023% 53.855%,75.701% 43.18%,64.529% 30.67%,29.511% 46.554%,55.412% 26.455%,22.083% 57.161%,37.457% 72.967%,75.515% 51.675%,20.933% 54.704%,53.477% 75.524%,28.556% 36.893%,59.685% 26.971%,61.329% 72.649%,34.076% 33.886%,72.988% 36.419%,60.98% 32.546%,54.065% 78.515%,53.353% 24.535%,70.338% 59.429%,37.575% 68.683%,32.861% 37.108%,34.363% 29.625%,36.88% 73.029%,64.436% 29.981%,75.52% 60.481%,49.407% 27.816%,26.904% 53.972%,68.013% 61.936%,23.275% 46.589%,63.479% 71.177%,77.119% 41.863%,30.554% 32.88%,35.243% 70.145%,73.127% 46.495%,52.355% 20.672%,38.972% 72.846%,28.557% 64.799%,21.016% 44.88%,60.841% 75.989%,20.013% 52.89%,62.752% 32.504%,39.125% 74.568%,32.214% 35.877%,22.956% 41.896%,69.654% 60.071%,77.165% 56.834%,27.724% 67.254%,23.559% 54.608%,30.732% 32.95%,63.228% 25.514%;}
78% {background-position:36.221% 23.004%,73.423% 39.803%,67.344% 61.09%,44.173% 72.142%,46.464% 79.656%,74.617% 42.859%,38.478% 27.022%,24.652% 45.135%,61.938% 31.602%,28.619% 63.033%,24.78% 58.422%,24.712% 60.464%,20.856% 54.715%,23.499% 50.335%,31.025% 30.454%,66.637% 64.191%,26.24% 39.022%,71.962% 50.679%,63.886% 26.348%,72.512% 48.402%,51.45% 28.783%,79.355% 44.246%,33.641% 69.965%,64.553% 26.733%,31.703% 71.427%,24.909% 49.531%,74.717% 41.224%,42.238% 71.138%,63.001% 66.917%,23.474% 51.436%,29.437% 63.528%,65.867% 72.114%,22.402% 47.246%,40.154% 28.41%,26.41% 53.284%,76.562% 43.954%,65.558% 30.816%,29.108% 45.844%,56.468% 26.122%,21.272% 56.714%,36.643% 73.018%,76.009% 52.506%,20.11% 54.33%,52.755% 76.207%,28.414% 36.027%,60.917% 26.749%,60.854% 73.619%,34.314% 33.167%,74.221% 36.763%,62.071% 32.466%,53.341% 79.29%,54.339% 24.089%,70.467% 60.606%,36.686% 68.762%,32.84% 36.371%,34.472% 28.618%,35.816% 73.202%,65.479% 30.116%,75.516% 61.429%,50.21% 27.329%,26.305% 53.423%,68.052% 63.099%,22.73% 45.817%,63.001% 72.152%,78.131% 42.527%,30.761% 32.078%,34.509% 70.029%,73.75% 47.415%,53.319% 20.096%,38.203% 72.921%,27.58% 64.659%,20.563% 44.266%,60.146% 76.959%,19.264% 52.418%,64.008% 32.432%,38.023% 74.802%,32.163% 35.043%,22.613% 41.144%,69.767% 61.248%,77.383% 57.751%,26.744% 67.062%,22.798% 54.245%,30.695% 31.957%,64.238% 25.618%;}
78.5% {background-position:36.669% 21.988%,74.32% 40.502%,67.291% 62.003%,43.106% 72.465%,45.64% 80.163%,75.421% 43.696%,39% 26.22%,24.213% 44.462%,62.891% 31.652%,27.872% 62.647%,23.962% 58.063%,23.88% 60.107%,20.058% 54.344%,22.902% 49.872%,31.086% 29.434%,66.463% 65.158%,26.078% 38.269%,72.416% 51.875%,64.827% 26.577%,73.03% 49.375%,52.302% 28.367%,80.202% 45.251%,32.75% 69.903%,65.707% 26.799%,30.739% 71.349%,24.373% 49.002%,75.664% 41.834%,41.333% 71.37%,62.486% 67.655%,22.842% 50.97%,28.633% 63.277%,65.455% 73.248%,21.879% 46.563%,40.551% 27.618%,25.812% 52.681%,77.391% 44.78%,66.595% 31.02%,28.723% 45.108%,57.562% 25.832%,20.476% 56.238%,35.822% 73.028%,76.455% 53.369%,19.303% 53.933%,52.001% 76.859%,28.307% 35.143%,62.184% 26.575%,60.336% 74.571%,34.598% 32.446%,75.448% 37.16%,63.186% 32.428%,52.583% 80.03%,55.365% 23.685%,70.549% 61.804%,35.789% 68.81%,32.853% 35.624%,34.621% 27.603%,34.737% 73.336%,66.531% 30.309%,75.445% 62.388%,51.053% 26.873%,25.72% 52.845%,68.044% 64.279%,22.209% 45.016%,62.473% 73.112%,79.113% 43.243%,31.02% 31.272%,33.775% 69.873%,74.336% 48.382%,54.327% 19.565%,37.429% 72.957%,26.605% 64.489%,20.141% 43.634%,59.401% 77.903%,18.536% 51.922%,65.29% 32.402%,36.904% 74.998%,32.147% 34.196%,22.303% 40.371%,69.833% 62.447%,77.538% 58.687%,25.767% 66.834%,22.05% 53.86%,30.695% 30.95%,65.26% 25.791%;}
79% {background-position:37.167% 20.981%,75.192% 41.257%,67.191% 62.925%,42.015% 72.756%,44.795% 80.627%,76.193% 44.589%,39.572% 25.43%,23.801% 43.767%,63.856% 31.751%,27.133% 62.225%,23.155% 57.676%,23.058% 59.72%,19.276% 53.951%,22.325% 49.388%,31.188% 28.404%,66.241% 66.127%,25.953% 37.502%,72.83% 53.12%,65.773% 26.879%,73.511% 50.39%,53.191% 27.983%,81.006% 46.312%,31.857% 69.805%,66.876% 26.928%,29.772% 71.232%,23.858% 48.451%,76.586% 42.492%,40.413% 71.57%,61.924% 68.38%,22.229% 50.481%,27.833% 62.993%,64.989% 74.37%,21.381% 45.854%,40.989% 26.834%,25.229% 52.047%,78.184% 45.656%,67.638% 31.282%,28.359% 44.346%,58.691% 25.587%,19.696% 55.733%,34.997% 72.999%,76.849% 54.261%,18.514% 53.513%,51.216% 77.478%,28.237% 34.244%,63.482% 26.454%,59.776% 75.502%,34.931% 31.725%,76.664% 37.609%,64.322% 32.434%,51.794% 80.733%,56.43% 23.326%,70.581% 63.021%,34.886% 68.826%,32.9% 34.868%,34.81% 26.583%,33.646% 73.432%,67.589% 30.561%,75.306% 63.354%,51.935% 26.448%,25.151% 52.237%,67.989% 65.471%,21.714% 44.185%,61.896% 74.055%,80.061% 44.011%,31.331% 30.464%,33.042% 69.679%,74.883% 49.396%,55.377% 19.084%,36.649% 72.955%,25.634% 64.289%,19.753% 42.983%,58.607% 78.821%,17.829% 51.402%,66.594% 32.417%,35.77% 75.155%,32.167% 33.337%,22.029% 39.58%,69.85% 63.663%,77.627% 59.639%,24.796% 66.57%,21.319% 53.453%,30.732% 29.93%,66.29% 26.035%;}
79.5% {background-position:37.717% 19.986%,76.036% 42.069%,67.044% 63.851%,40.903% 73.014%,43.929% 81.048%,76.93% 45.535%,40.195% 24.654%,23.416% 43.05%,64.831% 31.902%,26.402% 61.766%,22.36% 57.26%,22.25% 59.303%,18.514% 53.536%,21.771% 48.884%,31.332% 27.365%,65.971% 67.094%,25.867% 36.722%,73.201% 54.409%,66.723% 27.255%,73.949% 51.445%,54.118% 27.634%,81.763% 47.428%,30.965% 69.67%,68.057% 27.124%,28.804% 71.073%,23.366% 47.878%,77.477% 43.2%,39.479% 71.736%,61.314% 69.089%,21.636% 49.97%,27.04% 62.678%,64.471% 75.477%,20.91% 45.121%,41.469% 26.062%,24.663% 51.383%,78.936% 46.583%,68.683% 31.604%,28.016% 43.559%,59.851% 25.391%,18.935% 55.199%,34.169% 72.929%,77.188% 55.181%,17.745% 53.07%,50.401% 78.061%,28.206% 33.331%,64.809% 26.385%,59.174% 76.409%,35.311% 31.006%,77.865% 38.111%,65.475% 32.485%,50.975% 81.397%,57.53% 23.015%,70.562% 64.253%,33.978% 68.81%,32.984% 34.104%,35.04% 25.559%,32.545% 73.489%,68.65% 30.875%,75.098% 64.326%,52.854% 26.058%,24.6% 51.601%,67.885% 66.674%,21.247% 43.325%,61.27% 74.978%,80.971% 44.828%,31.697% 29.657%,32.311% 69.445%,75.388% 50.453%,56.465% 18.655%,35.867% 72.914%,24.668% 64.06%,19.401% 42.315%,57.765% 79.708%,17.145% 50.859%,67.918% 32.476%,34.624% 75.273%,32.224% 32.468%,21.792% 38.77%,69.817% 64.894%,77.65% 60.605%,23.832% 66.271%,20.605% 53.022%,30.808% 28.899%,67.326% 26.352%;}
80% {background-position:38.319% 19.006%,76.848% 42.935%,66.848% 64.78%,39.771% 73.238%,43.045% 81.423%,77.627% 46.533%,40.868% 23.895%,23.061% 42.312%,65.813% 32.106%,25.683% 61.271%,21.578% 56.816%,21.455% 58.856%,17.771% 53.1%,21.24% 48.361%,31.52% 26.321%,65.653% 68.055%,25.821% 35.93%,73.528% 55.74%,67.674% 27.707%,74.344% 52.539%,55.079% 27.321%,82.468% 48.596%,30.076% 69.5%,69.246% 27.386%,27.838% 70.874%,22.896% 47.284%,78.335% 43.956%,38.533% 71.869%,60.657% 69.78%,21.065% 49.438%,26.256% 62.331%,63.902% 76.565%,20.468% 44.364%,41.992% 25.304%,24.115% 50.688%,79.644% 47.557%,69.726% 31.987%,27.696% 42.747%,61.041% 25.244%,18.194% 54.638%,33.341% 72.819%,77.471% 56.125%,16.996% 52.605%,49.559% 78.608%,28.215% 32.405%,66.161% 26.373%,58.532% 77.288%,35.74% 30.292%,79.047% 38.667%,66.642% 32.582%,50.127% 82.02%,58.664% 22.755%,70.493% 65.496%,33.068% 68.761%,33.104% 33.335%,35.313% 24.534%,31.436% 73.506%,69.711% 31.25%,74.82% 65.301%,53.809% 25.706%,24.068% 50.937%,67.733% 67.882%,20.809% 42.438%,60.598% 75.877%,81.838% 45.694%,32.117% 28.851%,31.584% 69.173%,75.848% 51.551%,57.592% 18.282%,35.084% 72.833%,23.711% 63.8%,19.086% 41.63%,56.876% 80.562%,16.487% 50.293%,69.258% 32.582%,33.468% 75.35%,32.32% 31.59%,21.595% 37.944%,69.734% 66.136%,77.605% 61.582%,22.876% 65.937%,19.91% 52.57%,30.924% 27.86%,68.364% 26.742%;}
80.5% {background-position:38.972% 18.044%,77.625% 43.855%,66.604% 65.707%,38.622% 73.426%,42.145% 81.752%,78.281% 47.58%,41.591% 23.155%,22.737% 41.553%,66.798% 32.363%,24.975% 60.741%,20.813% 56.344%,20.677% 58.381%,17.051% 52.642%,20.733% 47.818%,31.753% 25.273%,65.287% 69.008%,25.817% 35.127%,73.807% 57.109%,68.62% 28.236%,74.693% 53.668%,56.073% 27.048%,83.119% 49.813%,29.19% 69.294%,70.439% 27.717%,26.876% 70.634%,22.452% 46.67%,79.155% 44.758%,37.578% 71.968%,59.956% 70.451%,20.517% 48.884%,25.481% 61.952%,63.282% 77.631%,20.055% 43.585%,42.557% 24.562%,23.587% 49.963%,80.304% 48.577%,70.765% 32.431%,27.4% 41.912%,62.257% 25.15%,17.474% 54.049%,32.513% 72.668%,77.695% 57.091%,16.271% 52.118%,48.691% 79.115%,28.266% 31.469%,67.535% 26.418%,57.851% 78.138%,36.219% 29.583%,80.204% 39.275%,67.821% 32.728%,49.253% 82.6%,59.83% 22.547%,70.371% 66.746%,32.156% 68.681%,33.262% 32.561%,35.628% 23.512%,30.323% 73.484%,70.766% 31.688%,74.472% 66.274%,54.799% 25.393%,23.556% 50.245%,67.532% 69.092%,20.402% 41.524%,59.88% 76.75%,82.659% 46.607%,32.593% 28.05%,30.862% 68.861%,76.261% 52.688%,58.753% 17.968%,34.301% 72.713%,22.763% 63.511%,18.81% 40.93%,55.944% 81.38%,15.856% 49.704%,70.609% 32.737%,32.305% 75.386%,32.455% 30.705%,21.437% 37.103%,69.599% 67.384%,77.49% 62.568%,21.932% 65.567%,19.236% 52.096%,31.082% 26.815%,69.401% 27.208%;}
81% {background-position:39.677% 17.104%,78.362% 44.826%,66.311% 66.631%,37.46% 73.579%,41.23% 82.034%,78.888% 48.675%,42.364% 22.438%,22.446% 40.776%,67.783% 32.675%,24.281% 60.175%,20.064% 55.845%,19.915% 57.878%,16.355% 52.165%,20.254% 47.257%,32.031% 24.224%,64.874% 69.951%,25.855% 34.316%,74.036% 58.513%,69.561% 28.842%,74.993% 54.829%,57.099% 26.816%,83.711% 51.077%,28.31% 69.052%,71.632% 28.118%,25.919% 70.354%,22.033% 46.036%,79.934% 45.605%,36.615% 72.032%,59.211% 71.099%,19.995% 48.311%,24.718% 61.542%,62.612% 78.671%,19.675% 42.784%,43.164% 23.84%,23.08% 49.209%,80.913% 49.64%,71.794% 32.936%,27.13% 41.053%,63.496% 25.111%,16.778% 53.433%,31.688% 72.476%,77.858% 58.077%,15.571% 51.61%,47.799% 79.583%,28.359% 30.523%,68.926% 26.522%,57.132% 78.956%,36.748% 28.883%,81.332% 39.934%,69.006% 32.922%,48.355% 83.134%,61.024% 22.395%,70.196% 68%,31.246% 68.568%,33.459% 31.784%,35.987% 22.493%,29.206% 73.421%,71.814% 32.188%,74.054% 67.243%,55.82% 25.122%,23.065% 49.527%,67.282% 70.301%,20.027% 40.585%,59.117% 77.594%,83.429% 47.565%,33.126% 27.255%,30.147% 68.51%,76.623% 53.861%,59.947% 17.717%,33.52% 72.554%,21.827% 63.192%,18.575% 40.215%,54.97% 82.159%,15.254% 49.095%,71.967% 32.94%,31.138% 75.382%,32.631% 29.816%,21.322% 36.247%,69.412% 68.636%,77.305% 63.558%,21% 65.163%,18.584% 51.601%,31.281% 25.765%,70.433% 27.748%;}
81.5% {background-position:40.434% 16.189%,79.056% 45.847%,65.97% 67.549%,36.285% 73.696%,40.303% 82.267%,79.447% 49.814%,43.186% 21.746%,22.189% 39.98%,68.766% 33.042%,23.601% 59.574%,19.335% 55.319%,19.174% 57.346%,15.685% 51.667%,19.803% 46.677%,32.356% 23.177%,64.413% 70.879%,25.938% 33.496%,74.215% 59.947%,70.491% 29.526%,75.243% 56.02%,58.153% 26.628%,84.241% 52.384%,27.438% 68.774%,72.822% 28.588%,24.969% 70.033%,21.643% 45.383%,80.667% 46.496%,35.647% 72.061%,58.424% 71.724%,19.5% 47.718%,23.968% 61.101%,61.894% 79.682%,19.328% 41.962%,43.813% 23.139%,22.596% 48.428%,81.468% 50.743%,72.811% 33.504%,26.886% 40.174%,64.756% 25.127%,16.107% 52.791%,30.866% 72.244%,77.957% 59.079%,14.897% 51.081%,46.886% 80.009%,28.496% 29.571%,70.33% 26.688%,56.378% 79.738%,37.327% 28.194%,82.426% 40.645%,70.195% 33.167%,47.434% 83.622%,62.244% 22.302%,69.969% 69.253%,30.338% 68.422%,33.696% 31.007%,36.39% 21.483%,28.088% 73.318%,72.849% 32.751%,73.566% 68.206%,56.871% 24.895%,22.597% 48.783%,66.982% 71.505%,19.686% 39.621%,58.312% 78.406%,84.145% 48.567%,33.716% 26.469%,29.441% 68.121%,76.933% 55.065%,61.17% 17.53%,32.742% 72.355%,20.905% 62.845%,18.383% 39.486%,53.956% 82.898%,14.682% 48.464%,73.328% 33.192%,29.967% 75.336%,32.849% 28.923%,21.25% 35.379%,69.172% 69.887%,77.049% 64.549%,20.082% 64.724%,17.957% 51.085%,31.524% 24.714%,71.456% 28.365%;}
82% {background-position:41.242% 15.303%,79.704% 46.915%,65.581% 68.457%,35.102% 73.776%,39.366% 82.451%,79.953% 50.996%,44.056% 21.082%,21.968% 39.167%,69.741% 33.465%,22.939% 58.939%,18.626% 54.766%,18.452% 56.787%,15.041% 51.15%,19.381% 46.081%,32.727% 22.135%,63.907% 71.79%,26.066% 32.671%,74.341% 61.407%,71.408% 30.288%,75.441% 57.236%,59.233% 26.486%,84.707% 53.732%,26.574% 68.461%,74.003% 29.13%,24.028% 69.672%,21.282% 44.712%,81.352% 47.428%,34.676% 72.055%,57.598% 72.322%,19.033% 47.105%,23.232% 60.629%,61.129% 80.661%,19.016% 41.12%,44.503% 22.463%,22.135% 47.618%,81.966% 51.885%,73.811% 34.132%,26.67% 39.274%,66.032% 25.202%,15.462% 52.123%,30.051% 71.971%,77.993% 60.095%,14.252% 50.532%,45.953% 80.392%,28.678% 28.614%,71.743% 26.916%,55.59% 80.484%,37.957% 27.517%,83.481% 41.406%,71.383% 33.462%,46.493% 84.062%,63.487% 22.268%,69.688% 70.503%,29.436% 68.244%,33.972% 30.232%,36.838% 20.482%,26.972% 73.174%,73.869% 33.377%,73.008% 69.159%,57.949% 24.715%,22.153% 48.013%,66.632% 72.699%,19.382% 38.633%,57.466% 79.185%,84.802% 49.608%,34.363% 25.694%,28.743% 67.695%,77.189% 56.299%,62.42% 17.412%,31.969% 72.117%,19.997% 62.469%,18.234% 38.745%,52.905% 83.593%,14.142% 47.813%,74.687% 33.495%,28.797% 75.248%,33.109% 28.03%,21.223% 34.499%,68.881% 71.133%,76.722% 65.54%,19.181% 64.251%,17.354% 50.549%,31.81% 23.663%,72.467% 29.058%;}
82.5% {background-position:42.1% 14.449%,80.302% 48.028%,65.144% 69.353%,33.912% 73.82%,38.42% 82.584%,80.404% 52.216%,44.975% 20.449%,21.784% 38.339%,70.707% 33.943%,22.294% 58.27%,17.939% 54.186%,17.753% 56.201%,14.427% 50.613%,18.99% 45.467%,33.146% 21.099%,63.355% 72.681%,26.239% 31.842%,74.413% 62.89%,72.308% 31.126%,75.585% 58.475%,60.337% 26.391%,85.105% 55.115%,25.722% 68.114%,75.172% 29.742%,23.099% 69.271%,20.951% 44.024%,81.984% 48.399%,33.703% 72.014%,56.733% 72.893%,18.595% 46.474%,22.512% 60.127%,60.32% 81.604%,18.74% 40.259%,45.234% 21.814%,21.7% 46.783%,82.403% 53.062%,74.791% 34.822%,26.483% 38.355%,67.32% 25.337%,14.845% 51.431%,29.243% 71.659%,77.962% 61.121%,13.637% 49.963%,45.003% 80.73%,28.906% 27.655%,73.161% 27.207%,54.77% 81.189%,38.637% 26.855%,84.494% 42.216%,72.566% 33.807%,45.535% 84.453%,64.748% 22.297%,69.355% 71.744%,28.539% 68.033%,34.29% 29.459%,37.33% 19.495%,25.859% 72.99%,74.869% 34.065%,72.381% 70.099%,59.053% 24.583%,21.735% 47.219%,66.234% 73.88%,19.114% 37.624%,56.582% 79.926%,85.397% 50.688%,35.067% 24.933%,28.057% 67.23%,77.388% 57.558%,63.694% 17.364%,31.203% 71.841%,19.107% 62.064%,18.131% 37.993%,51.819% 84.244%,13.635% 47.142%,76.04% 33.85%,27.629% 75.12%,33.412% 27.138%,21.242% 33.61%,68.537% 72.37%,76.323% 66.527%,18.298% 63.745%,16.779% 49.993%,32.14% 22.616%,73.461% 29.827%;}
83% {background-position:43.009% 13.63%,80.848% 49.183%,64.66% 70.234%,32.718% 73.827%,37.468% 82.668%,80.797% 53.472%,45.94% 19.85%,21.638% 37.496%,71.66% 34.478%,21.668% 57.568%,17.276% 53.582%,17.078% 55.588%,13.842% 50.059%,18.632% 44.838%,33.613% 20.073%,62.759% 73.55%,26.46% 31.01%,74.43% 64.39%,73.187% 32.041%,75.674% 59.732%,61.462% 26.345%,85.432% 56.531%,24.882% 67.731%,76.325% 30.426%,22.182% 68.83%,20.652% 43.319%,82.561% 49.407%,32.73% 71.937%,55.832% 73.434%,18.189% 45.826%,21.809% 59.596%,59.467% 82.51%,18.502% 39.381%,46.006% 21.196%,21.291% 45.921%,82.777% 54.27%,75.747% 35.572%,26.326% 37.418%,68.618% 25.532%,14.258% 50.714%,28.444% 71.306%,77.865% 62.155%,13.053% 49.375%,44.038% 81.024%,29.18% 26.694%,74.578% 27.563%,53.92% 81.853%,39.367% 26.21%,85.459% 43.073%,73.74% 34.205%,44.561% 84.793%,66.025% 22.39%,68.969% 72.973%,27.651% 67.791%,34.649% 28.691%,37.868% 18.524%,24.753% 72.765%,75.846% 34.815%,71.686% 71.022%,60.179% 24.502%,21.343% 46.402%,65.787% 75.045%,18.886% 36.594%,55.66% 80.63%,85.927% 51.803%,35.829% 24.188%,27.383% 66.729%,77.529% 58.84%,64.987% 17.389%,30.445% 71.526%,18.235% 61.632%,18.074% 37.23%,50.701% 84.847%,13.164% 46.453%,77.381% 34.255%,26.466% 74.95%,33.759% 26.251%,21.309% 32.712%,68.142% 73.595%,75.853% 67.506%,17.435% 63.206%,16.232% 49.418%,32.515% 21.576%,74.436% 30.67%;}
83.5% {background-position:43.966% 12.85%,81.339% 50.377%,64.131% 71.097%,31.523% 73.796%,36.512% 82.7%,81.13% 54.76%,46.95% 19.288%,21.533% 36.639%,72.595% 35.067%,21.062% 56.834%,16.637% 52.952%,16.428% 54.95%,13.29% 49.486%,18.308% 44.194%,34.128% 19.061%,62.12% 74.393%,26.73% 30.178%,74.39% 65.904%,74.042% 33.031%,75.706% 61.004%,62.605% 26.351%,85.687% 57.975%,24.057% 67.315%,77.457% 31.18%,21.279% 68.35%,20.386% 42.598%,83.08% 50.449%,31.761% 71.825%,54.898% 73.943%,17.815% 45.16%,21.125% 59.036%,58.574% 83.374%,18.303% 38.487%,46.816% 20.61%,20.911% 45.036%,83.086% 55.507%,76.675% 36.381%,26.2% 36.465%,69.921% 25.789%,13.703% 49.974%,27.655% 70.914%,77.7% 63.194%,12.502% 48.768%,43.06% 81.272%,29.502% 25.736%,75.992% 27.984%,53.042% 82.474%,40.146% 25.585%,86.372% 43.976%,74.902% 34.653%,43.573% 85.082%,67.314% 22.549%,68.531% 74.187%,26.773% 67.517%,35.049% 27.931%,38.451% 17.572%,23.654% 72.501%,76.795% 35.626%,70.925% 71.928%,61.324% 24.473%,20.979% 45.562%,65.293% 76.19%,18.698% 35.545%,54.705% 81.292%,86.389% 52.951%,36.648% 23.462%,26.723% 66.191%,77.611% 60.139%,66.297% 17.489%,29.697% 71.174%,17.384% 61.172%,18.066% 36.459%,49.553% 85.401%,12.729% 45.746%,78.707% 34.711%,25.31% 74.739%,34.151% 25.369%,21.424% 31.809%,67.695% 74.804%,75.313% 68.475%,16.593% 62.635%,15.716% 48.824%,32.936% 20.544%,75.387% 31.589%;}
84% {background-position:44.97% 12.112%,81.771% 51.607%,63.557% 71.94%,30.328% 73.728%,35.553% 82.682%,81.4% 56.076%,48.003% 18.764%,21.468% 35.771%,73.509% 35.712%,20.479% 56.069%,16.026% 52.299%,15.805% 54.288%,12.771% 48.897%,18.019% 43.536%,34.692% 18.064%,61.44% 75.209%,27.047% 29.347%,74.294% 67.427%,74.87% 34.095%,75.681% 62.287%,63.763% 26.41%,85.867% 59.444%,23.247% 66.866%,78.564% 32.004%,20.393% 67.833%,20.155% 41.863%,83.537% 51.523%,30.796% 71.678%,53.932% 74.42%,17.475% 44.479%,20.461% 58.447%,57.641% 84.196%,18.145% 37.579%,47.665% 20.061%,20.559% 44.126%,83.327% 56.768%,77.572% 37.248%,26.106% 35.497%,71.225% 26.109%,13.179% 49.212%,26.878% 70.484%,77.467% 64.233%,11.986% 48.144%,42.071% 81.474%,29.872% 24.781%,77.395% 28.471%,52.138% 83.049%,40.975% 24.982%,87.228% 44.922%,76.046% 35.154%,42.575% 85.319%,68.611% 22.775%,68.042% 75.381%,25.907% 67.212%,35.491% 27.18%,39.078% 16.643%,22.566% 72.197%,77.713% 36.495%,70.099% 72.811%,62.485% 24.497%,20.644% 44.701%,64.753% 77.311%,18.551% 34.479%,53.717% 81.912%,86.78% 54.127%,37.523% 22.757%,26.077% 65.617%,77.632% 61.453%,67.62% 17.667%,28.96% 70.784%,16.555% 60.686%,18.107% 35.68%,48.378% 85.905%,12.333% 45.022%,80.013% 35.218%,24.164% 74.488%,34.587% 24.496%,21.589% 30.901%,67.198% 75.993%,74.703% 69.431%,15.774% 62.032%,15.23% 48.213%,33.402% 19.524%,76.311% 32.58%;}
84.5% {background-position:46.021% 11.42%,82.143% 52.869%,62.939% 72.759%,29.138% 73.623%,34.595% 82.612%,81.606% 57.418%,49.099% 18.283%,21.446% 34.892%,74.4% 36.411%,19.918% 55.273%,15.443% 51.622%,15.209% 53.601%,12.287% 48.291%,17.767% 42.864%,35.304% 17.086%,60.721% 75.994%,27.415% 28.52%,74.14% 68.953%,75.667% 35.23%,75.598% 63.577%,64.932% 26.522%,85.971% 60.932%,22.454% 66.383%,79.641% 32.897%,19.525% 67.277%,19.959% 41.115%,83.929% 52.625%,29.837% 71.496%,52.937% 74.863%,17.17% 43.782%,19.819% 57.831%,56.673% 84.971%,18.028% 36.656%,48.55% 19.55%,20.238% 43.195%,83.498% 58.051%,78.433% 38.172%,26.046% 34.516%,72.525% 26.493%,12.69% 48.428%,26.115% 70.015%,77.166% 65.271%,11.507% 47.503%,41.074% 81.628%,30.29% 23.833%,78.784% 29.023%,51.211% 83.577%,41.853% 24.403%,88.025% 45.909%,77.169% 35.705%,41.568% 85.503%,69.912% 23.069%,67.502% 76.551%,25.054% 66.877%,35.976% 26.441%,39.75% 15.74%,21.491% 71.853%,78.596% 37.423%,69.209% 73.671%,63.659% 24.577%,20.34% 43.819%,64.166% 78.405%,18.448% 33.397%,52.7% 82.487%,87.098% 55.33%,38.455% 22.076%,25.447% 65.009%,77.591% 62.777%,68.951% 17.923%,28.235% 70.357%,15.749% 60.174%,18.199% 34.896%,47.179% 86.358%,11.976% 44.282%,81.292% 35.776%,23.03% 74.197%,35.068% 23.634%,21.804% 29.99%,66.652% 77.158%,74.024% 70.37%,14.981% 61.399%,14.778% 47.584%,33.915% 18.518%,77.204% 33.643%;}
85% {background-position:47.116% 10.777%,82.452% 54.16%,62.278% 73.553%,27.954% 73.482%,33.639% 82.492%,81.745% 58.78%,50.235% 17.846%,21.467% 34.004%,75.263% 37.162%,19.382% 54.448%,14.889% 50.923%,14.644% 52.892%,11.84% 47.67%,17.552% 42.181%,35.965% 16.13%,59.963% 76.746%,27.832% 27.697%,73.928% 70.479%,76.43% 36.436%,75.456% 64.871%,66.109% 26.69%,85.996% 62.436%,21.681% 65.869%,80.684% 33.857%,18.677% 66.685%,19.8% 40.354%,84.256% 53.753%,28.887% 71.28%,51.915% 75.27%,16.902% 43.071%,19.2% 57.188%,55.67% 85.699%,17.954% 35.722%,49.471% 19.08%,19.948% 42.242%,83.599% 59.351%,79.256% 39.15%,26.019% 33.523%,73.818% 26.941%,12.237% 47.624%,25.367% 69.51%,76.797% 66.303%,11.065% 46.846%,40.071% 81.735%,30.758% 22.894%,80.154% 29.64%,50.262% 84.056%,42.777% 23.851%,88.758% 46.936%,78.267% 36.306%,40.555% 85.635%,71.213% 23.432%,66.913% 77.695%,24.216% 66.511%,36.502% 25.715%,40.467% 14.866%,20.43% 71.471%,79.44% 38.407%,68.259% 74.503%,64.843% 24.713%,20.067% 42.919%,63.536% 79.468%,18.389% 32.301%,51.655% 83.016%,87.339% 56.555%,39.442% 21.422%,24.835% 64.367%,77.488% 64.108%,70.287% 18.259%,27.524% 69.894%,14.969% 59.637%,18.342% 34.107%,45.959% 86.757%,11.661% 43.527%,82.542% 36.384%,21.909% 73.866%,35.594% 22.785%,22.071% 29.078%,66.057% 78.295%,73.278% 71.29%,14.213% 60.737%,14.361% 46.94%,34.473% 17.53%,78.062% 34.776%;}
85.5% {background-position:48.254% 10.186%,82.696% 55.477%,61.578% 74.318%,26.778% 73.303%,32.686% 82.32%,81.817% 60.159%,51.408% 17.457%,21.533% 33.11%,76.094% 37.966%,18.872% 53.594%,14.366% 50.201%,14.109% 52.16%,11.43% 47.034%,17.377% 41.485%,36.674% 15.199%,59.17% 77.464%,28.3% 26.883%,73.659% 71.999%,77.156% 37.709%,75.255% 66.164%,67.291% 26.914%,85.943% 63.951%,20.927% 65.324%,81.69% 34.883%,17.85% 66.056%,19.679% 39.582%,84.514% 54.903%,27.948% 71.029%,50.869% 75.641%,16.672% 42.348%,18.605% 56.52%,54.635% 86.376%,17.924% 34.778%,50.425% 18.653%,19.692% 41.269%,83.626% 60.665%,80.036% 40.181%,26.028% 32.52%,75.099% 27.453%,11.82% 46.801%,24.635% 68.967%,76.359% 67.327%,10.663% 46.174%,39.065% 81.795%,31.275% 21.967%,81.5% 30.323%,49.295% 84.486%,43.748% 23.328%,89.424% 47.998%,79.335% 36.957%,39.537% 85.713%,72.51% 23.865%,66.277% 78.808%,23.395% 66.115%,37.07% 25.005%,41.227% 14.024%,19.386% 71.051%,80.242% 39.445%,67.25% 75.306%,66.033% 24.907%,19.826% 42.001%,62.862% 80.497%,18.375% 31.193%,50.586% 83.498%,87.503% 57.798%,40.483% 20.796%,24.241% 63.691%,77.322% 65.44%,71.624% 18.677%,26.829% 69.396%,14.216% 59.075%,18.539% 33.316%,44.722% 87.102%,11.388% 42.758%,83.756% 37.041%,20.805% 73.495%,36.166% 21.953%,22.389% 28.168%,65.415% 79.402%,72.466% 72.188%,13.474% 60.045%,13.979% 46.28%,35.076% 16.563%,78.882% 35.976%;}
86% {background-position:49.432% 9.65%,82.873% 56.816%,60.838% 75.054%,25.614% 73.089%,31.74% 82.098%,81.821% 61.551%,52.617% 17.117%,21.644% 32.209%,76.891% 38.82%,18.388% 52.713%,13.876% 49.46%,13.606% 51.407%,11.059% 46.385%,17.241% 40.78%,37.43% 14.296%,58.342% 78.144%,28.818% 26.078%,73.331% 73.51%,77.841% 39.047%,74.995% 67.453%,68.473% 27.194%,85.81% 65.472%,20.196% 64.749%,82.654% 35.973%,17.046% 65.393%,19.596% 38.8%,84.701% 56.071%,27.021% 70.744%,49.802% 75.975%,16.481% 41.612%,18.035% 55.826%,53.572% 87.002%,17.939% 33.825%,51.411% 18.274%,19.469% 40.279%,83.581% 61.989%,80.77% 41.263%,26.073% 31.509%,76.363% 28.029%,11.441% 45.959%,23.921% 68.389%,75.855% 68.339%,10.301% 45.487%,38.057% 81.806%,31.841% 21.054%,82.816% 31.07%,48.311% 84.866%,44.764% 22.836%,90.018% 49.094%,80.368% 37.657%,38.518% 85.737%,73.798% 24.368%,65.594% 79.888%,22.592% 65.691%,37.68% 24.314%,42.03% 13.218%,18.36% 70.593%,80.998% 40.534%,66.184% 76.077%,67.226% 25.159%,19.619% 41.066%,62.148% 81.489%,18.409% 30.076%,49.496% 83.931%,87.587% 59.057%,41.577% 20.202%,23.667% 62.984%,77.094% 66.771%,72.957% 19.176%,26.149% 68.863%,13.491% 58.489%,18.789% 32.523%,43.468% 87.393%,11.159% 41.977%,84.931% 37.746%,19.72% 73.087%,36.782% 21.14%,22.761% 27.261%,64.728% 80.474%,71.591% 73.061%,12.763% 59.326%,13.634% 45.606%,35.726% 15.619%,79.66% 37.241%;}
86.5% {background-position:50.649% 9.173%,82.982% 58.171%,60.062% 75.756%,24.463% 72.839%,30.801% 81.827%,81.754% 62.952%,53.858% 16.83%,21.802% 31.305%,77.651% 39.722%,17.933% 51.806%,13.419% 48.698%,13.136% 50.635%,10.729% 45.722%,17.148% 40.066%,38.233% 13.425%,57.483% 78.785%,29.386% 25.284%,72.947% 75.005%,78.482% 40.446%,74.677% 68.732%,69.653% 27.533%,85.596% 66.995%,19.487% 64.144%,83.571% 37.125%,16.266% 64.695%,19.554% 38.01%,84.817% 57.256%,26.109% 70.427%,48.716% 76.27%,16.33% 40.865%,17.492% 55.108%,52.483% 87.574%,18.001% 32.865%,52.427% 17.942%,19.281% 39.271%,83.461% 63.318%,81.455% 42.391%,26.154% 30.492%,77.606% 28.669%,11.102% 45.101%,23.226% 67.776%,75.284% 69.336%,9.981% 44.787%,37.049% 81.771%,32.457% 20.157%,84.098% 31.881%,47.313% 85.194%,45.823% 22.378%,90.539% 50.221%,81.364% 38.404%,37.5% 85.709%,75.073% 24.942%,64.867% 80.93%,21.808% 65.238%,38.331% 23.643%,42.874% 12.45%,17.355% 70.098%,81.706% 41.673%,65.066% 76.815%,68.417% 25.47%,19.447% 40.117%,61.395% 82.441%,18.49% 28.95%,48.386% 84.314%,87.59% 60.327%,42.722% 19.642%,23.114% 62.245%,76.802% 68.096%,74.281% 19.758%,25.488% 68.297%,12.796% 57.881%,19.093% 31.731%,42.203% 87.628%,10.974% 41.184%,86.061% 38.498%,18.655% 72.641%,37.444% 20.348%,23.186% 26.36%,63.997% 81.509%,70.655% 73.907%,12.084% 58.58%,13.327% 44.918%,36.42% 14.702%,80.393% 38.568%;}
87% {background-position:51.901% 8.757%,83.022% 59.541%,59.25% 76.424%,23.328% 72.554%,29.872% 81.505%,81.618% 64.356%,55.13% 16.597%,22.007% 30.399%,78.369% 40.671%,17.507% 50.874%,12.997% 47.917%,12.701% 49.843%,10.44% 45.048%,17.096% 39.344%,39.082% 12.589%,56.594% 79.386%,30.006% 24.505%,72.506% 76.481%,79.077% 41.903%,74.301% 69.999%,70.826% 27.929%,85.302% 68.514%,18.803% 63.511%,84.439% 38.336%,15.513% 63.964%,19.553% 37.212%,84.859% 58.452%,25.212% 70.077%,47.614% 76.527%,16.22% 40.108%,16.977% 54.367%,51.37% 88.091%,18.109% 31.9%,53.47% 17.662%,19.129% 38.248%,83.266% 64.648%,82.088% 43.565%,26.272% 29.471%,78.825% 29.371%,10.804% 44.226%,22.552% 67.13%,74.649% 70.315%,9.705% 44.075%,36.045% 81.687%,33.122% 19.28%,85.341% 32.754%,46.303% 85.469%,46.924% 21.955%,90.982% 51.374%,82.317% 39.197%,36.484% 85.627%,76.331% 25.586%,64.097% 81.932%,21.046% 64.757%,39.023% 22.995%,43.76% 11.725%,16.373% 69.568%,82.361% 42.858%,63.896% 77.515%,69.604% 25.84%,19.31% 39.154%,60.604% 83.35%,18.62% 27.818%,47.26% 84.646%,87.512% 61.605%,43.917% 19.118%,22.582% 61.476%,76.448% 69.411%,75.593% 20.423%,24.846% 67.698%,12.132% 57.251%,19.453% 30.941%,40.929% 87.807%,10.836% 40.381%,87.142% 39.295%,17.612% 72.158%,38.149% 19.58%,23.664% 25.466%,63.225% 82.504%,69.659% 74.722%,11.437% 57.808%,13.06% 44.218%,37.159% 13.814%,81.077% 39.954%;}
87.5% {background-position:53.187% 8.406%,82.992% 60.919%,58.406% 77.056%,22.211% 72.235%,28.955% 81.136%,81.41% 65.761%,56.428% 16.42%,22.26% 29.493%,79.043% 41.664%,17.111% 49.918%,12.612% 47.119%,12.302% 49.033%,10.193% 44.362%,17.088% 38.615%,39.976% 11.79%,55.679% 79.944%,30.676% 23.742%,72.01% 77.934%,79.623% 43.415%,73.867% 71.249%,71.987% 28.383%,84.927% 70.026%,18.145% 62.85%,85.253% 39.603%,14.787% 63.201%,19.593% 36.408%,84.826% 59.656%,24.333% 69.695%,46.499% 76.744%,16.153% 39.343%,16.491% 53.603%,50.237% 88.551%,18.265% 30.932%,54.539% 17.436%,19.014% 37.211%,82.996% 65.976%,82.666% 44.781%,26.429% 28.448%,80.013% 30.136%,10.547% 43.338%,21.9% 66.45%,73.949% 71.274%,9.472% 43.352%,35.046% 81.557%,33.835% 18.426%,86.54% 33.687%,45.285% 85.692%,48.064% 21.571%,91.346% 52.552%,83.224% 40.034%,35.474% 85.492%,77.568% 26.299%,63.287% 82.891%,20.307% 64.25%,39.755% 22.373%,44.684% 11.044%,15.415% 69.002%,82.961% 44.086%,62.679% 78.178%,70.781% 26.271%,19.209% 38.179%,59.778% 84.214%,18.799% 26.683%,46.121% 84.927%,87.35% 62.886%,45.16% 18.634%,22.074% 60.679%,76.032% 70.711%,76.887% 21.171%,24.224% 67.068%,11.501% 56.599%,19.869% 30.155%,39.649% 87.93%,10.745% 39.569%,88.169% 40.136%,16.595% 71.64%,38.898% 18.839%,24.197% 24.582%,62.413% 83.454%,68.607% 75.505%,10.823% 57.012%,12.834% 43.506%,37.942% 12.959%,81.71% 41.395%;}
88% {background-position:54.502% 8.122%,82.891% 62.303%,57.531% 77.649%,21.114% 71.881%,28.052% 80.718%,81.132% 67.161%,57.751% 16.301%,22.562% 28.59%,79.67% 42.699%,16.746% 48.939%,12.264% 46.304%,11.939% 48.206%,9.991% 43.667%,17.125% 37.881%,40.914% 11.033%,54.738% 80.458%,31.396% 22.998%,71.459% 79.357%,80.116% 44.977%,73.376% 72.479%,73.135% 28.895%,84.473% 71.526%,17.514% 62.163%,86.009% 40.923%,14.09% 62.407%,19.676% 35.6%,84.719% 60.865%,23.474% 69.283%,45.374% 76.921%,16.128% 38.571%,16.035% 52.819%,49.087% 88.955%,18.47% 29.962%,55.631% 17.264%,18.937% 36.162%,82.651% 67.297%,83.186% 46.035%,26.624% 27.424%,81.167% 30.962%,10.333% 42.436%,21.27% 65.74%,73.188% 72.208%,9.286% 42.619%,34.055% 81.38%,34.598% 17.596%,87.69% 34.68%,44.26% 85.861%,49.241% 21.227%,91.629% 53.75%,84.081% 40.914%,34.471% 85.305%,78.778% 27.081%,62.438% 83.805%,19.591% 63.718%,40.525% 21.778%,45.647% 10.412%,14.483% 68.403%,83.504% 45.354%,61.418% 78.8%,71.946% 26.76%,19.146% 37.193%,58.919% 85.029%,19.029% 25.546%,44.971% 85.156%,87.106% 64.167%,46.448% 18.191%,21.589% 59.853%,75.555% 71.994%,78.16% 22%,23.623% 66.407%,10.903% 55.928%,20.34% 29.375%,38.366% 87.996%,10.702% 38.749%,89.138% 41.019%,15.603% 71.086%,39.69% 18.127%,24.784% 23.71%,61.563% 84.359%,67.501% 76.253%,10.244% 56.192%,12.649% 42.784%,38.767% 12.141%,82.289% 42.888%;}
88.5% {background-position:55.845% 7.908%,82.718% 63.688%,56.627% 78.203%,20.039% 71.495%,27.164% 80.253%,80.784% 68.552%,59.094% 16.243%,22.913% 27.69%,80.247% 43.773%,16.413% 47.94%,11.955% 45.474%,11.614% 47.363%,9.834% 42.963%,17.206% 37.142%,41.895% 10.319%,53.775% 80.928%,32.166% 22.274%,70.855% 80.748%,80.556% 46.585%,72.831% 73.685%,74.263% 29.465%,83.939% 73.008%,16.911% 61.451%,86.705% 42.294%,13.423% 61.584%,19.802% 34.789%,84.536% 62.074%,22.635% 68.84%,44.241% 77.059%,16.148% 37.793%,15.611% 52.014%,47.921% 89.3%,18.725% 28.993%,56.742% 17.15%,18.898% 35.103%,82.232% 68.607%,83.645% 47.324%,26.859% 26.403%,82.282% 31.847%,10.163% 41.522%,20.664% 64.998%,72.366% 73.116%,9.146% 41.876%,33.073% 81.157%,35.407% 16.794%,88.787% 35.729%,43.231% 85.977%,50.453% 20.924%,91.828% 54.965%,84.885% 41.834%,33.478% 85.067%,79.957% 27.931%,61.554% 84.669%,18.901% 63.16%,41.334% 21.212%,46.646% 9.832%,13.58% 67.77%,83.985% 46.658%,60.116% 79.381%,73.095% 27.31%,19.12% 36.198%,58.029% 85.795%,19.31% 24.41%,43.813% 85.332%,86.779% 65.443%,47.779% 17.791%,21.129% 59.001%,75.018% 73.254%,79.406% 22.911%,23.045% 65.717%,10.341% 55.237%,20.868% 28.602%,37.083% 88.006%,10.709% 37.924%,90.045% 41.941%,14.64% 70.499%,40.524% 17.448%,25.424% 22.853%,60.678% 85.215%,66.344% 76.965%,9.701% 55.35%,12.508% 42.053%,39.635% 11.361%,82.811% 44.429%;}
89% {background-position:57.212% 7.765%,82.475% 65.069%,55.698% 78.715%,18.989% 71.077%,26.293% 79.743%,80.366% 69.931%,60.454% 16.247%,23.313% 26.796%,80.771% 44.883%,16.114% 46.921%,11.685% 44.629%,11.328% 46.507%,9.722% 42.252%,17.333% 36.401%,42.917% 9.653%,52.792% 81.35%,32.984% 21.574%,70.2% 82.101%,80.939% 48.235%,72.231% 74.862%,75.369% 30.091%,83.327% 74.469%,16.337% 60.715%,87.338% 43.71%,12.787% 60.731%,19.972% 33.977%,84.278% 63.281%,21.819% 68.368%,43.103% 77.155%,16.213% 37.01%,15.218% 51.191%,46.744% 89.586%,19.029% 28.026%,57.871% 17.096%,18.9% 34.035%,81.739% 69.903%,84.043% 48.645%,27.132% 25.385%,83.355% 32.79%,10.037% 40.598%,20.084% 64.228%,71.487% 73.995%,9.054% 41.126%,32.103% 80.889%,36.264% 16.023%,89.826% 36.832%,42.2% 86.04%,51.698% 20.666%,91.941% 56.194%,85.632% 42.792%,32.496% 84.778%,81.101% 28.848%,60.636% 85.483%,18.237% 62.578%,42.18% 20.679%,47.679% 9.305%,12.705% 67.105%,84.405% 47.996%,58.777% 79.918%,74.223% 27.918%,19.134% 35.197%,57.11% 86.509%,19.643% 23.278%,42.65% 85.456%,86.37% 66.711%,49.15% 17.438%,20.695% 58.124%,74.422% 74.488%,80.621% 23.901%,22.49% 64.999%,9.814% 54.528%,21.452% 27.84%,35.802% 87.96%,10.766% 37.093%,90.887% 42.9%,13.707% 69.88%,41.399% 16.803%,26.119% 22.013%,59.76% 86.02%,65.14% 77.637%,9.195% 54.488%,12.41% 41.313%,40.543% 10.623%,83.273% 46.013%;}
89.5% {background-position:58.599% 7.697%,82.16% 66.442%,54.746% 79.184%,17.965% 70.628%,25.44% 79.188%,79.879% 71.292%,61.827% 16.314%,23.764% 25.91%,81.241% 46.027%,15.849% 45.883%,11.456% 43.772%,11.082% 45.637%,9.658% 41.533%,17.507% 35.659%,43.978% 9.037%,51.793% 81.726%,33.851% 20.899%,69.495% 83.414%,81.263% 49.922%,71.579% 76.008%,76.448% 30.774%,82.639% 75.903%,15.793% 59.955%,87.903% 45.169%,12.184% 59.852%,20.187% 33.165%,83.944% 64.481%,21.027% 67.867%,41.963% 77.212%,16.324% 36.224%,14.859% 50.349%,45.559% 89.813%,19.383% 27.064%,59.015% 17.101%,18.941% 32.961%,81.174% 71.179%,84.375% 49.993%,27.446% 24.375%,84.381% 33.789%,9.958% 39.666%,19.53% 63.429%,70.552% 74.841%,9.011% 40.37%,31.147% 80.576%,37.167% 15.285%,90.803% 37.987%,41.171% 86.05%,52.973% 20.454%,91.969% 57.432%,86.318% 43.785%,31.528% 84.439%,82.207% 29.829%,59.687% 86.244%,17.601% 61.974%,43.062% 20.18%,48.744% 8.836%,11.862% 66.409%,84.759% 49.362%,57.404% 80.411%,75.326% 28.584%,19.187% 34.19%,56.166% 87.168%,20.028% 22.151%,41.485% 85.527%,85.878% 67.967%,50.559% 17.133%,20.288% 57.223%,73.768% 75.693%,81.801% 24.97%,21.96% 64.254%,9.325% 53.802%,22.093% 27.089%,34.528% 87.859%,10.873% 36.259%,91.658% 43.895%,12.805% 69.228%,42.313% 16.196%,26.866% 21.192%,58.811% 86.771%,63.892% 78.269%,8.728% 53.605%,12.356% 40.567%,41.491% 9.931%,83.674% 47.636%;}
90% {background-position:60.002% 7.704%,81.774% 67.803%,53.772% 79.61%,16.969% 70.148%,24.608% 78.589%,79.324% 72.631%,63.21% 16.446%,24.264% 25.034%,81.653% 47.201%,15.619% 44.83%,11.269% 42.902%,10.877% 44.755%,9.641% 40.81%,17.728% 34.917%,45.076% 8.473%,50.779% 82.053%,34.765% 20.252%,68.741% 84.681%,81.527% 51.641%,70.876% 77.12%,77.497% 31.511%,81.877% 77.307%,15.281% 59.174%,88.399% 46.666%,11.616% 58.947%,20.447% 32.355%,83.536% 65.671%,20.261% 67.339%,40.823% 77.228%,16.481% 35.437%,14.534% 49.492%,44.367% 89.98%,19.788% 26.109%,60.17% 17.169%,19.024% 31.881%,80.537% 72.433%,84.641% 51.365%,27.799% 23.373%,85.355% 34.841%,9.925% 38.726%,19.003% 62.604%,69.564% 75.653%,9.017% 39.608%,30.206% 80.22%,38.114% 14.583%,91.714% 39.191%,40.144% 86.006%,54.274% 20.289%,91.909% 58.676%,86.941% 44.812%,30.575% 84.051%,83.268% 30.873%,58.709% 86.95%,16.994% 61.347%,43.978% 19.718%,49.84% 8.427%,11.052% 65.684%,85.046% 50.754%,56% 80.857%,76.4% 29.308%,19.28% 33.179%,55.199% 87.772%,20.466% 21.033%,40.32% 85.546%,85.306% 69.207%,52.002% 16.878%,19.908% 56.3%,73.06% 76.863%,82.942% 26.115%,21.455% 63.483%,8.875% 53.06%,22.79% 26.351%,33.262% 87.702%,11.032% 35.423%,92.357% 44.921%,11.937% 68.547%,43.266% 15.63%,27.667% 20.392%,57.835% 87.468%,62.603% 78.858%,8.3% 52.704%,12.349% 39.815%,42.477% 9.286%,84.011% 49.293%;}
90.5% {background-position:61.419% 7.789%,81.319% 69.149%,52.78% 79.991%,16.003% 69.639%,23.798% 77.948%,78.703% 73.945%,64.599% 16.643%,24.814% 24.171%,82.006% 48.402%,15.425% 43.761%,11.125% 42.023%,10.714% 43.863%,9.673% 40.082%,17.997% 34.177%,46.21% 7.966%,49.753% 82.332%,35.725% 19.635%,67.942% 85.9%,81.73% 53.386%,70.125% 78.193%,78.511% 32.303%,81.041% 78.676%,14.801% 58.373%,88.823% 48.197%,11.082% 58.017%,20.752% 31.548%,83.053% 66.847%,19.521% 66.785%,39.687% 77.204%,16.685% 34.65%,14.244% 48.619%,43.173% 90.088%,20.243% 25.163%,61.332% 17.301%,19.148% 30.799%,79.831% 73.66%,84.839% 52.757%,28.193% 22.383%,86.275% 35.944%,9.939% 37.78%,18.505% 61.753%,68.525% 76.428%,9.074% 38.842%,29.282% 79.821%,39.105% 13.919%,92.554% 40.441%,39.124% 85.91%,55.598% 20.174%,91.761% 59.922%,87.498% 45.868%,29.64% 83.615%,84.282% 31.977%,57.706% 87.6%,16.417% 60.699%,44.926% 19.294%,50.964% 8.081%,10.276% 64.93%,85.265% 52.166%,54.571% 81.257%,77.443% 30.087%,19.413% 32.167%,54.21% 88.319%,20.956% 19.927%,39.159% 85.512%,84.654% 70.427%,53.476% 16.676%,19.556% 55.355%,72.298% 77.998%,84.038% 27.335%,20.977% 62.688%,8.464% 52.304%,23.544% 25.629%,32.007% 87.491%,11.244% 34.587%,92.979% 45.976%,11.104% 67.837%,44.255% 15.105%,28.52% 19.617%,56.834% 88.107%,61.277% 79.404%,7.912% 51.786%,12.388% 39.059%,43.498% 8.692%,84.283% 50.98%;}
91% {background-position:62.846% 7.953%,80.794% 70.473%,51.773% 80.326%,15.069% 69.102%,23.011% 77.266%,78.017% 75.229%,65.99% 16.906%,25.414% 23.323%,82.299% 49.626%,15.268% 42.679%,11.024% 41.135%,10.592% 42.962%,9.753% 39.351%,18.314% 33.439%,47.376% 7.517%,48.717% 82.562%,36.73% 19.05%,67.1% 87.066%,81.87% 55.154%,69.327% 79.224%,79.487% 33.146%,80.136% 80.006%,14.354% 57.552%,89.173% 49.757%,10.584% 57.064%,21.102% 30.747%,82.498% 68.005%,18.809% 66.206%,38.556% 77.141%,16.937% 33.863%,13.99% 47.733%,41.979% 90.136%,20.75% 24.228%,62.5% 17.496%,19.314% 29.716%,79.058% 74.856%,84.969% 54.164%,28.626% 21.406%,87.136% 37.096%,10.002% 36.83%,18.035% 60.879%,67.44% 77.164%,9.182% 38.074%,28.378% 79.38%,40.137% 13.298%,93.321% 41.734%,38.111% 85.763%,56.943% 20.109%,91.525% 61.167%,87.986% 46.951%,28.724% 83.133%,85.245% 33.14%,56.68% 88.191%,15.871% 60.032%,45.905% 18.911%,52.113% 7.799%,9.535% 64.15%,85.414% 53.595%,53.119% 81.609%,78.449% 30.921%,19.588% 31.154%,53.204% 88.807%,21.499% 18.834%,38.004% 85.427%,83.924% 71.623%,54.978% 16.527%,19.233% 54.391%,71.484% 79.091%,85.085% 28.626%,20.525% 61.87%,8.093% 51.533%,24.353% 24.925%,30.767% 87.226%,11.508% 33.752%,93.522% 47.058%,10.307% 67.099%,45.279% 14.626%,29.424% 18.867%,55.811% 88.688%,59.917% 79.904%,7.565% 50.853%,12.473% 38.3%,44.554% 8.152%,84.488% 52.691%;}
91.5% {background-position:64.277% 8.198%,80.203% 71.774%,50.753% 80.615%,14.169% 68.538%,22.249% 76.545%,77.267% 76.479%,67.378% 17.236%,26.064% 22.492%,82.528% 50.869%,15.147% 41.586%,10.967% 40.239%,10.514% 42.054%,9.884% 38.619%,18.679% 32.707%,48.574% 7.13%,47.676% 82.742%,37.778% 18.5%,66.216% 88.177%,81.946% 56.938%,68.485% 80.212%,80.421% 34.04%,79.162% 81.293%,13.941% 56.714%,89.447% 51.343%,10.123% 56.09%,21.499% 29.953%,81.871% 69.142%,18.127% 65.603%,37.434% 77.038%,17.236% 33.08%,13.773% 46.833%,40.787% 90.125%,21.307% 23.306%,63.669% 17.757%,19.523% 28.635%,78.219% 76.019%,85.027% 55.582%,29.1% 20.446%,87.935% 38.293%,10.113% 35.878%,17.596% 59.982%,66.31% 77.859%,9.341% 37.305%,27.494% 78.899%,41.21% 12.72%,94.01% 43.065%,37.109% 85.564%,58.305% 20.097%,91.202% 62.405%,88.403% 48.059%,27.83% 82.606%,86.152% 34.358%,55.634% 88.723%,15.357% 59.346%,46.913% 18.571%,53.284% 7.585%,8.832% 63.343%,85.492% 55.036%,51.648% 81.913%,79.416% 31.808%,19.804% 30.144%,52.182% 89.236%,22.096% 17.757%,36.857% 85.29%,83.118% 72.792%,56.504% 16.434%,18.94% 53.409%,70.622% 80.142%,86.08% 29.985%,20.102% 61.031%,7.763% 50.751%,25.216% 24.24%,29.543% 86.908%,11.825% 32.921%,93.984% 48.163%,9.547% 66.335%,46.336% 14.195%,30.379% 18.147%,54.768% 89.209%,58.528% 80.358%,7.261% 49.905%,12.607% 37.539%,45.642% 7.668%,84.624% 54.421%;}
92% {background-position:65.709% 8.523%,79.546% 73.046%,49.722% 80.857%,13.303% 67.949%,21.513% 75.786%,76.457% 77.693%,68.759% 17.634%,26.763% 21.68%,82.694% 52.129%,15.065% 40.482%,10.955% 39.337%,10.479% 41.139%,10.065% 37.887%,19.093% 31.981%,49.799% 6.806%,46.63% 82.873%,38.867% 17.987%,65.294% 89.229%,81.957% 58.733%,67.602% 81.152%,81.31% 34.982%,78.124% 82.533%,13.563% 55.859%,89.644% 52.948%,9.701% 55.096%,21.941% 29.168%,81.175% 70.254%,17.475% 64.976%,36.323% 76.896%,17.584% 32.302%,13.593% 45.923%,39.601% 90.055%,21.915% 22.401%,64.836% 18.084%,19.775% 27.556%,77.316% 77.144%,85.015% 57.007%,29.613% 19.504%,88.668% 39.532%,10.273% 34.926%,17.187% 59.064%,65.139% 78.512%,9.553% 36.535%,26.634% 78.379%,42.321% 12.189%,94.62% 44.431%,36.118% 85.314%,59.68% 20.138%,90.791% 63.634%,88.747% 49.187%,26.958% 82.035%,87% 35.628%,54.57% 89.194%,14.876% 58.642%,47.947% 18.275%,54.476% 7.441%,8.166% 62.512%,85.499% 56.485%,50.163% 82.167%,80.338% 32.745%,20.062% 29.138%,51.148% 89.604%,22.744% 16.7%,35.722% 85.103%,82.239% 73.93%,58.051% 16.398%,18.677% 52.41%,69.713% 81.146%,87.019% 31.41%,19.707% 60.171%,7.476% 49.957%,26.134% 23.577%,28.339% 86.539%,12.196% 32.094%,94.361% 49.288%,8.826% 65.546%,47.423% 13.813%,31.383% 17.458%,53.708% 89.669%,57.113% 80.764%,6.999% 48.945%,12.788% 36.777%,46.76% 7.243%,84.691% 56.166%;}
92.5% {background-position:67.138% 8.931%,78.824% 74.286%,48.684% 81.052%,12.473% 67.335%,20.805% 74.991%,75.589% 78.865%,70.13% 18.099%,27.511% 20.89%,82.795% 53.401%,15.022% 39.371%,10.989% 38.43%,10.489% 40.22%,10.296% 37.156%,19.555% 31.263%,51.049% 6.548%,45.583% 82.955%,39.995% 17.513%,64.335% 90.22%,81.903% 60.533%,66.679% 82.043%,82.149% 35.97%,77.024% 83.724%,13.221% 54.989%,89.762% 54.569%,9.317% 54.083%,22.43% 28.393%,80.411% 71.338%,16.855% 64.328%,35.226% 76.717%,17.979% 31.53%,13.451% 45.003%,38.424% 89.927%,22.574% 21.513%,65.998% 18.477%,20.07% 26.484%,76.354% 78.229%,84.932% 58.435%,30.166% 18.584%,89.333% 40.809%,10.482% 33.974%,16.81% 58.126%,63.931% 79.119%,9.817% 35.768%,25.797% 77.822%,43.467% 11.706%,95.146% 45.829%,35.143% 85.016%,61.065% 20.233%,90.294% 64.85%,89.016% 50.332%,26.111% 81.421%,87.786% 36.946%,53.493% 89.603%,14.429% 57.922%,49.006% 18.026%,55.684% 7.368%,7.54% 61.657%,85.434% 57.938%,48.666% 82.373%,81.214% 33.73%,20.362% 28.138%,50.104% 89.912%,23.445% 15.665%,34.6% 84.866%,81.288% 75.034%,59.613% 16.42%,18.446% 51.396%,68.761% 82.101%,87.898% 32.897%,19.342% 59.292%,7.231% 49.153%,27.105% 22.937%,27.157% 86.12%,12.621% 31.274%,94.652% 50.429%,8.145% 64.734%,48.539% 13.484%,32.435% 16.803%,52.635% 90.068%,55.676% 81.123%,6.781% 47.973%,13.019% 36.017%,47.905% 6.879%,84.688% 57.919%;}
93% {background-position:68.56% 9.42%,78.041% 75.49%,47.641% 81.2%,11.681% 66.697%,20.124% 74.16%,74.665% 79.993%,71.485% 18.631%,28.306% 20.124%,82.831% 54.68%,15.017% 38.253%,11.07% 37.521%,10.543% 39.298%,10.579% 36.427%,20.066% 30.554%,52.322% 6.358%,44.538% 82.987%,41.161% 17.08%,63.344% 91.147%,81.784% 62.334%,65.721% 82.883%,82.936% 37.001%,75.865% 84.861%,12.915% 54.105%,89.8% 56.2%,8.974% 53.053%,22.964% 27.631%,79.582% 72.391%,16.267% 63.659%,34.144% 76.5%,18.424% 30.766%,13.347% 44.075%,37.258% 89.742%,23.282% 20.645%,67.15% 18.935%,20.408% 25.419%,75.334% 79.27%,84.778% 59.86%,30.759% 17.687%,89.926% 42.122%,10.742% 33.025%,16.466% 57.17%,62.689% 79.681%,10.135% 35.003%,24.987% 77.228%,44.648% 11.276%,95.587% 47.253%,34.184% 84.669%,62.455% 20.383%,89.712% 66.049%,89.208% 51.491%,25.29% 80.767%,88.506% 38.31%,52.404% 89.951%,14.016% 57.187%,50.087% 17.825%,56.906% 7.368%,6.954% 60.781%,85.297% 59.389%,47.163% 82.529%,82.04% 34.762%,20.704% 27.147%,49.052% 90.159%,24.198% 14.655%,33.495% 84.58%,80.269% 76.1%,61.187% 16.502%,18.245% 50.369%,67.768% 83.004%,88.712% 34.442%,19.007% 58.396%,7.03% 48.34%,28.128% 22.324%,25.999% 85.651%,13.099% 30.461%,94.856% 51.583%,7.506% 63.899%,49.681% 13.208%,33.533% 16.183%,51.55% 90.404%,54.22% 81.432%,6.607% 46.992%,13.298% 35.26%,49.076% 6.579%,84.615% 59.675%;}
93.5% {background-position:69.97% 9.992%,77.199% 76.655%,46.595% 81.301%,10.928% 66.037%,19.474% 73.297%,73.688% 81.074%,72.821% 19.23%,29.149% 19.383%,82.8% 55.965%,15.053% 37.131%,11.197% 36.611%,10.643% 38.374%,10.912% 35.702%,20.626% 29.857%,53.614% 6.239%,43.496% 82.97%,42.362% 16.689%,62.323% 92.008%,81.599% 64.129%,64.729% 83.668%,83.668% 38.073%,74.651% 85.941%,12.645% 53.209%,89.758% 57.837%,8.671% 52.008%,23.543% 26.884%,78.689% 73.41%,15.713% 62.971%,33.08% 76.247%,18.916% 30.011%,13.283% 43.14%,36.105% 89.5%,24.04% 19.8%,68.289% 19.46%,20.79% 24.365%,74.259% 80.264%,84.552% 61.28%,31.389% 16.817%,90.446% 43.466%,11.052% 32.08%,16.154% 56.198%,61.416% 80.196%,10.506% 34.244%,24.203% 76.599%,45.86% 10.899%,95.941% 48.701%,33.244% 84.276%,63.847% 20.588%,89.046% 67.227%,89.323% 52.661%,24.496% 80.074%,89.157% 39.716%,51.307% 90.236%,13.639% 56.438%,51.188% 17.673%,58.139% 7.443%,6.41% 59.885%,85.088% 60.835%,45.656% 82.636%,82.812% 35.837%,21.088% 26.166%,47.996% 90.344%,25.002% 13.673%,32.407% 84.247%,79.185% 77.126%,62.77% 16.645%,18.077% 49.329%,66.737% 83.854%,89.46% 36.04%,18.702% 57.484%,6.873% 47.52%,29.201% 21.738%,24.867% 85.135%,13.63% 29.659%,94.971% 52.747%,6.908% 63.044%,50.846% 12.989%,34.675% 15.602%,50.458% 90.678%,52.751% 81.693%,6.479% 46.003%,13.626% 34.506%,50.269% 6.345%,84.472% 61.429%;}
94% {background-position:71.364% 10.646%,76.3% 77.777%,45.55% 81.355%,10.215% 65.357%,18.854% 72.403%,72.66% 82.105%,74.133% 19.895%,30.039% 18.672%,82.703% 57.249%,15.128% 36.006%,11.371% 35.7%,10.788% 37.451%,11.298% 34.983%,21.233% 29.173%,54.922% 6.191%,42.461% 82.905%,43.596% 16.344%,61.274% 92.8%,81.35% 65.912%,63.707% 84.397%,84.342% 39.184%,73.386% 86.962%,12.414% 52.302%,89.636% 59.473%,8.409% 50.949%,24.167% 26.153%,77.737% 74.391%,15.193% 62.265%,32.037% 75.958%,19.457% 29.268%,13.259% 42.2%,34.969% 89.203%,24.846% 18.981%,69.412% 20.05%,21.216% 23.323%,73.134% 81.208%,84.255% 62.688%,32.058% 15.975%,90.89% 44.837%,11.412% 31.143%,15.876% 55.211%,60.116% 80.662%,10.93% 33.49%,23.448% 75.937%,47.101% 10.577%,96.205% 50.167%,32.324% 83.837%,65.237% 20.85%,88.299% 68.381%,89.36% 53.837%,23.731% 79.344%,89.737% 41.159%,50.204% 90.459%,13.297% 55.675%,52.306% 17.573%,59.379% 7.594%,5.908% 58.97%,84.807% 62.271%,44.15% 82.693%,83.528% 36.953%,21.514% 25.197%,46.938% 90.469%,25.857% 12.721%,31.341% 83.867%,78.038% 78.109%,64.355% 16.849%,17.942% 48.28%,65.671% 84.647%,90.138% 37.688%,18.429% 56.558%,6.76% 46.693%,30.323% 21.181%,23.764% 84.573%,14.216% 28.868%,94.996% 53.917%,6.354% 62.17%,52.032% 12.827%,35.86% 15.061%,49.36% 90.889%,51.272% 81.904%,6.395% 45.007%,14.004% 33.759%,51.481% 6.178%,84.258% 63.176%;}
94.5% {background-position:72.737% 11.381%,75.347% 78.853%,44.507% 81.362%,9.544% 64.657%,18.266% 71.479%,71.586% 83.082%,75.417% 20.625%,30.973% 17.991%,82.54% 58.53%,15.244% 34.881%,11.593% 34.792%,10.979% 36.529%,11.734% 34.27%,21.889% 28.503%,56.243% 6.216%,41.434% 82.792%,44.86% 16.046%,60.202% 93.523%,81.036% 67.679%,62.657% 85.068%,84.954% 40.329%,72.074% 87.921%,12.22% 51.385%,89.433% 61.105%,8.189% 49.879%,24.836% 25.44%,76.727% 75.333%,14.708% 61.542%,31.016% 75.634%,20.046% 28.538%,13.274% 41.257%,33.852% 88.853%,25.701% 18.188%,70.515% 20.706%,21.684% 22.295%,71.96% 82.101%,83.889% 64.082%,32.763% 15.165%,91.255% 46.232%,11.822% 30.213%,15.631% 54.211%,58.792% 81.078%,11.407% 32.744%,22.723% 75.243%,48.369% 10.314%,96.378% 51.647%,31.426% 83.354%,66.621% 21.169%,87.473% 69.507%,89.317% 55.017%,22.996% 78.579%,90.243% 42.635%,49.098% 90.618%,12.992% 54.902%,53.438% 17.525%,60.622% 7.822%,5.45% 58.038%,84.456% 63.693%,42.649% 82.702%,84.184% 38.106%,21.982% 24.243%,45.881% 90.532%,26.761% 11.802%,30.297% 83.443%,76.833% 79.045%,65.939% 17.114%,17.839% 47.222%,64.574% 85.382%,90.742% 39.38%,18.187% 55.619%,6.693% 45.862%,31.493% 20.657%,22.691% 83.967%,14.854% 28.091%,94.931% 55.089%,5.843% 61.279%,53.236% 12.725%,37.085% 14.563%,48.26% 91.037%,49.786% 82.065%,6.358% 44.006%,14.432% 33.018%,52.71% 6.081%,83.975% 64.909%;}
95% {background-position:74.085% 12.196%,74.343% 79.881%,43.471% 81.322%,8.914% 63.939%,17.711% 70.527%,70.468% 84.003%,76.668% 21.418%,31.951% 17.344%,82.311% 59.804%,15.4% 33.757%,11.862% 33.888%,11.215% 35.611%,12.222% 33.566%,22.591% 27.85%,57.572% 6.316%,40.419% 82.633%,46.152% 15.796%,59.108% 94.174%,80.658% 69.424%,61.583% 85.681%,85.503% 41.506%,70.718% 88.815%,12.064% 50.461%,89.15% 62.728%,8.011% 48.798%,25.549% 24.748%,75.663% 76.231%,14.259% 60.803%,30.019% 75.278%,20.683% 27.824%,13.331% 40.311%,32.755% 88.45%,26.601% 17.425%,71.594% 21.425%,22.196% 21.285%,70.743% 82.94%,83.454% 65.456%,33.505% 14.389%,91.541% 47.646%,12.282% 29.294%,15.422% 53.199%,57.45% 81.445%,11.938% 32.008%,22.028% 74.52%,49.659% 10.111%,96.46% 53.137%,30.552% 82.828%,67.994% 21.543%,86.57% 70.603%,89.196% 56.196%,22.292% 77.779%,90.673% 44.141%,47.993% 90.716%,12.724% 54.118%,54.581% 17.53%,61.866% 8.128%,5.035% 57.09%,84.034% 65.095%,41.155% 82.662%,84.778% 39.293%,22.491% 23.306%,44.827% 90.534%,27.713% 10.92%,29.278% 82.974%,75.574% 79.933%,67.517% 17.442%,17.769% 46.157%,63.448% 86.058%,91.271% 41.113%,17.977% 54.668%,6.671% 45.027%,32.708% 20.166%,21.651% 83.317%,15.545% 27.33%,94.776% 56.261%,5.377% 60.372%,54.454% 12.685%,38.348% 14.109%,47.161% 91.122%,48.298% 82.177%,6.367% 43.003%,14.908% 32.287%,53.952% 6.055%,83.623% 66.625%;}
95.5% {background-position:75.404% 13.09%,73.291% 80.856%,42.441% 81.237%,8.328% 63.204%,17.188% 69.549%,69.31% 84.867%,77.883% 22.274%,32.971% 16.731%,82.016% 61.066%,15.597% 32.637%,12.18% 32.988%,11.498% 34.698%,12.762% 32.872%,23.34% 27.215%,58.907% 6.492%,39.417% 82.427%,47.468% 15.596%,57.996% 94.752%,80.218% 71.141%,60.488% 86.233%,85.986% 42.711%,69.323% 89.643%,11.947% 49.53%,88.788% 64.335%,7.877% 47.708%,26.305% 24.077%,74.548% 77.085%,13.847% 60.05%,29.049% 74.889%,21.366% 27.125%,13.427% 39.364%,31.682% 87.995%,27.548% 16.695%,72.646% 22.206%,22.751% 20.295%,69.485% 83.723%,82.951% 66.806%,34.282% 13.649%,91.746% 49.075%,12.793% 28.387%,15.247% 52.177%,56.091% 81.761%,12.522% 31.283%,21.366% 73.767%,50.969% 9.968%,96.449% 54.632%,29.704% 82.262%,69.352% 21.974%,85.593% 71.663%,88.995% 57.372%,21.62% 76.948%,91.025% 45.671%,46.891% 90.751%,12.493% 53.325%,55.732% 17.59%,63.107% 8.512%,4.665% 56.128%,83.544% 66.475%,39.673% 82.574%,85.309% 40.511%,23.042% 22.388%,43.779% 90.477%,28.713% 10.076%,28.286% 82.464%,74.263% 80.77%,69.085% 17.831%,17.733% 45.087%,62.298% 86.672%,91.722% 42.88%,17.8% 53.708%,6.695% 44.19%,33.966% 19.71%,20.646% 82.627%,16.289% 26.585%,94.531% 57.427%,4.957% 59.45%,55.685% 12.706%,39.647% 13.702%,46.064% 91.145%,46.811% 82.24%,6.422% 41.997%,15.434% 31.565%,55.205% 6.102%,83.202% 68.317%;}
96% {background-position:76.689% 14.062%,72.194% 81.778%,41.423% 81.107%,7.785% 62.454%,16.701% 68.547%,68.115% 85.671%,79.057% 23.19%,34.032% 16.156%,81.657% 62.313%,15.836% 31.523%,12.545% 32.096%,11.828% 33.793%,13.352% 32.188%,24.135% 26.6%,60.244% 6.745%,38.43% 82.176%,48.805% 15.447%,56.87% 95.257%,79.717% 72.826%,59.376% 86.725%,86.401% 43.941%,67.893% 90.403%,11.869% 48.594%,88.347% 65.923%,7.786% 46.612%,27.104% 23.431%,73.386% 77.892%,13.472% 59.285%,28.107% 74.469%,22.096% 26.446%,13.565% 38.419%,30.634% 87.492%,28.538% 15.998%,73.666% 23.049%,23.348% 19.327%,68.19% 84.447%,82.382% 68.129%,35.093% 12.948%,91.868% 50.514%,13.354% 27.494%,15.107% 51.146%,54.72% 82.026%,13.159% 30.57%,20.736% 72.988%,52.297% 9.889%,96.345% 56.127%,28.883% 81.656%,70.691% 22.461%,84.545% 72.687%,88.716% 58.539%,20.981% 76.087%,91.298% 47.221%,45.794% 90.725%,12.301% 52.525%,56.889% 17.705%,64.34% 8.974%,4.341% 55.154%,82.987% 67.828%,38.205% 82.44%,85.773% 41.756%,23.634% 21.491%,42.74% 90.36%,29.758% 9.275%,27.323% 81.913%,72.906% 81.554%,70.637% 18.283%,17.731% 44.014%,61.126% 87.224%,92.094% 44.676%,17.656% 52.74%,6.766% 43.353%,35.265% 19.291%,19.676% 81.898%,17.083% 25.86%,94.196% 58.585%,4.583% 58.515%,56.923% 12.791%,40.979% 13.344%,44.974% 91.107%,45.329% 82.253%,6.525% 40.992%,16.009% 30.856%,56.465% 6.222%,82.715% 69.98%;}
96.5% {background-position:77.936% 15.109%,71.057% 82.643%,40.416% 80.932%,7.288% 61.689%,16.248% 67.523%,66.887% 86.412%,80.186% 24.165%,35.132% 15.621%,81.234% 63.54%,16.115% 30.416%,12.959% 31.213%,12.203% 32.895%,13.992% 31.518%,24.974% 26.007%,61.58% 7.074%,37.462% 81.881%,50.161% 15.352%,55.732% 95.688%,79.156% 74.473%,58.248% 87.154%,86.747% 45.192%,66.432% 91.093%,11.831% 47.654%,87.829% 67.486%,7.738% 45.51%,27.943% 22.81%,72.18% 78.649%,13.134% 58.508%,27.194% 74.019%,22.872% 25.787%,13.744% 37.477%,29.614% 86.94%,29.571% 15.338%,74.653% 23.951%,23.988% 18.383%,66.863% 85.112%,81.749% 69.421%,35.937% 12.289%,91.909% 51.959%,13.963% 26.617%,15.004% 50.109%,53.341% 82.239%,13.848% 29.871%,20.14% 72.184%,53.638% 9.874%,96.149% 57.618%,28.091% 81.013%,72.007% 23.003%,83.43% 73.67%,88.359% 59.695%,20.377% 75.198%,91.49% 48.786%,44.706% 90.638%,12.147% 51.718%,58.048% 17.876%,65.563% 9.515%,4.063% 54.168%,82.365% 69.149%,36.756% 82.259%,86.169% 43.025%,24.266% 20.618%,41.712% 90.185%,30.847% 8.517%,26.39% 81.323%,71.506% 82.283%,72.169% 18.797%,17.763% 42.939%,59.936% 87.713%,92.384% 46.497%,17.544% 51.765%,6.882% 42.516%,36.602% 18.912%,18.745% 81.132%,17.929% 25.155%,93.772% 59.731%,4.255% 57.57%,58.167% 12.94%,42.341% 13.037%,43.892% 91.008%,43.856% 82.218%,6.674% 39.988%,16.632% 30.16%,57.729% 6.417%,82.163% 71.609%;}
97% {background-position:79.14% 16.229%,69.881% 83.45%,39.425% 80.714%,6.835% 60.912%,15.83% 66.479%,65.63% 87.09%,81.266% 25.195%,36.269% 15.128%,80.749% 64.745%,16.435% 29.319%,13.42% 30.341%,12.624% 32.008%,14.683% 30.862%,25.857% 25.436%,62.909% 7.481%,36.513% 81.544%,51.532% 15.31%,54.586% 96.044%,78.537% 76.077%,57.11% 87.52%,87.021% 46.46%,64.945% 91.711%,11.832% 46.713%,87.236% 69.02%,7.735% 44.406%,28.823% 22.217%,70.934% 79.355%,12.835% 57.72%,26.313% 73.541%,23.692% 25.15%,13.965% 36.539%,28.623% 86.343%,30.646% 14.717%,75.601% 24.911%,24.668% 17.466%,65.507% 85.716%,81.054% 70.677%,36.812% 11.673%,91.866% 53.406%,14.622% 25.758%,14.936% 49.067%,51.958% 82.402%,14.588% 29.188%,19.579% 71.357%,54.989% 9.925%,95.861% 59.1%,27.328% 80.334%,73.296% 23.6%,82.251% 74.611%,87.926% 60.837%,19.808% 74.283%,91.601% 50.361%,43.629% 90.492%,12.031% 50.906%,59.206% 18.104%,66.771% 10.134%,3.832% 53.174%,81.679% 70.435%,35.329% 82.033%,86.495% 44.313%,24.937% 19.77%,40.697% 89.953%,31.979% 7.807%,25.489% 80.695%,70.068% 82.956%,73.676% 19.371%,17.829% 41.864%,58.731% 88.138%,92.591% 48.336%,17.466% 50.785%,7.045% 41.681%,37.976% 18.573%,17.852% 80.33%,18.824% 24.473%,93.261% 60.861%,3.975% 56.614%,59.413% 13.154%,43.73% 12.781%,42.821% 90.849%,42.395% 82.136%,6.87% 38.988%,17.304% 29.479%,58.992% 6.687%,81.547% 73.2%;}
97.5% {background-position:80.299% 17.421%,68.672% 84.196%,38.45% 80.454%,6.428% 60.124%,15.449% 65.416%,64.347% 87.704%,82.294% 26.28%,37.44% 14.678%,80.204% 65.923%,16.797% 28.233%,13.928% 29.482%,13.091% 31.134%,15.423% 30.222%,26.783% 24.891%,64.229% 7.965%,35.586% 81.165%,52.914% 15.323%,53.434% 96.325%,77.863% 77.634%,55.962% 87.824%,87.224% 47.742%,63.436% 92.258%,11.872% 45.771%,86.57% 70.52%,7.777% 43.3%,29.741% 21.653%,69.653% 80.009%,12.574% 56.924%,25.465% 73.036%,24.557% 24.536%,14.226% 35.608%,27.663% 85.702%,31.759% 14.137%,76.509% 25.925%,25.389% 16.578%,64.127% 86.258%,80.299% 71.894%,37.717% 11.102%,91.74% 54.85%,15.329% 24.919%,14.904% 48.021%,50.573% 82.513%,15.379% 28.523%,19.054% 70.508%,56.347% 10.042%,95.481% 60.569%,26.597% 79.622%,74.553% 24.25%,81.012% 75.506%,87.417% 61.96%,19.275% 73.344%,91.629% 51.942%,42.565% 90.287%,11.955% 50.09%,60.359% 18.388%,67.962% 10.831%,3.647% 52.171%,80.933% 71.682%,33.926% 81.762%,86.75% 45.618%,25.647% 18.951%,39.697% 89.665%,33.15% 7.146%,24.622% 80.033%,68.595% 83.571%,75.154% 20.006%,17.929% 40.791%,57.515% 88.499%,92.715% 50.188%,17.421% 49.802%,7.255% 40.85%,39.382% 18.276%,17.001% 79.495%,19.768% 23.816%,92.665% 61.973%,3.742% 55.651%,60.656% 13.433%,45.143% 12.579%,41.764% 90.632%,40.95% 82.006%,7.114% 37.994%,18.022% 28.816%,60.252% 7.033%,80.87% 74.748%;}
98% {background-position:81.407% 18.68%,67.433% 84.881%,37.495% 80.153%,6.068% 59.326%,15.105% 64.337%,63.043% 88.251%,83.266% 27.415%,38.644% 14.274%,79.6% 67.072%,17.198% 27.162%,14.484% 28.636%,13.603% 30.273%,16.211% 29.599%,27.749% 24.372%,65.535% 8.527%,34.682% 80.747%,54.304% 15.393%,52.28% 96.531%,77.135% 79.14%,54.81% 88.066%,87.353% 49.033%,61.909% 92.732%,11.953% 44.831%,85.832% 71.982%,7.862% 42.194%,30.696% 21.121%,68.339% 80.608%,12.352% 56.12%,24.651% 72.505%,25.463% 23.949%,14.529% 34.684%,26.736% 85.019%,32.91% 13.6%,77.372% 26.993%,26.149% 15.722%,62.726% 86.737%,79.488% 73.069%,38.649% 10.581%,91.531% 56.286%,16.083% 24.102%,14.908% 46.974%,49.191% 82.573%,16.22% 27.877%,18.564% 69.639%,57.709% 10.227%,95.011% 62.02%,25.897% 78.877%,75.774% 24.952%,79.717% 76.353%,86.835% 63.061%,18.778% 72.383%,91.575% 53.524%,41.518% 90.025%,11.917% 49.272%,61.505% 18.728%,69.13% 11.604%,3.51% 51.163%,80.128% 72.887%,32.552% 81.449%,86.933% 46.934%,26.395% 18.161%,38.715% 89.323%,34.36% 6.538%,23.789% 79.337%,67.093% 84.126%,76.597% 20.7%,18.064% 39.723%,56.292% 88.795%,92.754% 52.048%,17.409% 48.817%,7.511% 40.024%,40.818% 18.023%,16.191% 78.629%,20.759% 23.185%,91.985% 63.063%,3.556% 54.682%,61.894% 13.779%,46.578% 12.432%,40.723% 90.357%,39.525% 81.831%,7.405% 37.006%,18.788% 28.17%,61.506% 7.455%,80.135% 76.248%;}
98.5% {background-position:82.461% 20.004%,66.168% 85.502%,36.561% 79.812%,5.754% 58.52%,14.797% 63.244%,61.72% 88.732%,84.178% 28.598%,39.878% 13.917%,78.939% 68.187%,17.641% 26.107%,15.087% 27.807%,14.159% 29.428%,17.046% 28.996%,28.756% 23.882%,66.824% 9.165%,33.804% 80.29%,55.699% 15.519%,51.127% 96.663%,76.356% 80.589%,53.657% 88.244%,87.409% 50.33%,60.368% 93.132%,12.073% 43.893%,85.026% 73.401%,7.993% 41.091%,31.687% 20.622%,66.997% 81.152%,12.17% 55.31%,23.873% 71.95%,26.411% 23.388%,14.873% 33.77%,25.843% 84.295%,34.095% 13.107%,78.188% 28.11%,26.948% 14.9%,61.308% 87.152%,78.622% 74.198%,39.608% 10.109%,91.241% 57.711%,16.884% 23.309%,14.949% 45.926%,47.815% 82.583%,17.111% 27.251%,18.111% 68.753%,59.069% 10.479%,94.453% 63.448%,25.231% 78.103%,76.955% 25.704%,78.371% 77.151%,86.181% 64.138%,18.317% 71.402%,91.439% 55.102%,40.488% 89.708%,11.919% 48.453%,62.64% 19.125%,70.273% 12.452%,3.421% 50.15%,79.268% 74.046%,31.207% 81.095%,87.043% 48.258%,27.18% 17.404%,37.753% 88.928%,35.606% 5.984%,22.993% 78.609%,65.566% 84.622%,78.002% 21.452%,18.232% 38.659%,55.064% 89.027%,92.709% 53.908%,17.432% 47.832%,7.813% 39.204%,42.282% 17.814%,15.424% 77.734%,21.795% 22.582%,91.223% 64.126%,3.419% 53.707%,63.124% 14.19%,48.029% 12.342%,39.7% 90.027%,38.122% 81.61%,7.742% 36.027%,19.598% 27.545%,62.748% 7.952%,79.342% 77.696%;}
99% {background-position:83.458% 21.389%,64.88% 86.06%,35.649% 79.432%,5.488% 57.706%,14.527% 62.137%,60.384% 89.146%,85.028% 29.825%,41.139% 13.609%,78.224% 69.265%,18.123% 25.071%,15.736% 26.996%,14.761% 28.6%,17.928% 28.412%,29.8% 23.421%,68.091% 9.879%,32.952% 79.796%,57.094% 15.701%,49.978% 96.722%,75.529% 81.979%,52.504% 88.36%,87.391% 51.629%,58.819% 93.459%,12.232% 42.959%,84.154% 74.773%,8.168% 39.992%,32.713% 20.157%,65.631% 81.641%,12.026% 54.496%,23.131% 71.372%,27.399% 22.857%,15.258% 32.867%,24.987% 83.534%,35.314% 12.662%,78.954% 29.274%,27.784% 14.114%,59.878% 87.504%,77.704% 75.278%,40.592% 9.689%,90.869% 59.12%,17.731% 22.542%,15.026% 44.881%,46.449% 82.543%,18.049% 26.648%,17.696% 67.85%,60.425% 10.799%,93.808% 64.85%,24.599% 77.3%,78.093% 26.506%,76.977% 77.897%,85.457% 65.186%,17.895% 70.403%,91.221% 56.671%,39.48% 89.336%,11.96% 47.634%,63.76% 19.578%,71.386% 13.373%,3.379% 49.134%,78.356% 75.156%,29.896% 80.7%,87.08% 49.586%,28% 16.681%,36.813% 88.481%,36.886% 5.487%,22.234% 77.851%,64.019% 85.057%,79.362% 22.259%,18.435% 37.603%,53.835% 89.194%,92.579% 55.765%,17.487% 46.848%,8.162% 38.392%,43.768% 17.652%,14.7% 76.811%,22.876% 22.009%,90.384% 65.162%,3.33% 52.729%,64.34% 14.666%,49.495% 12.309%,38.698% 89.642%,36.744% 81.346%,8.126% 35.059%,20.454% 26.941%,63.977% 8.525%,78.496% 79.088%;}
99.5% {background-position:84.393% 22.832%,63.573% 86.552%,34.763% 79.016%,5.268% 56.887%,14.294% 61.02%,59.038% 89.492%,85.813% 31.093%,42.425% 13.352%,77.458% 70.304%,18.645% 24.055%,16.431% 26.205%,15.405% 27.792%,18.855% 27.851%,30.88% 22.991%,69.334% 10.667%,32.13% 79.268%,58.486% 15.942%,48.836% 96.708%,74.657% 83.304%,51.355% 88.415%,87.299% 52.925%,57.265% 93.713%,12.431% 42.032%,83.219% 76.095%,8.387% 38.898%,33.77% 19.729%,64.246% 82.072%,11.922% 53.678%,22.428% 70.773%,28.424% 22.356%,15.683% 31.977%,24.167% 82.738%,36.563% 12.265%,79.667% 30.482%,28.657% 13.367%,58.44% 87.791%,76.738% 76.307%,41.598% 9.324%,90.418% 60.508%,18.622% 21.802%,15.139% 43.839%,45.096% 82.455%,19.033% 26.069%,17.318% 66.933%,61.772% 11.188%,93.079% 66.222%,24.003% 76.472%,79.184% 27.354%,75.541% 78.59%,84.667% 66.203%,17.51% 69.387%,90.922% 58.225%,38.494% 88.912%,12.04% 46.817%,64.862% 20.087%,72.467% 14.367%,3.386% 48.117%,77.394% 76.215%,28.621% 80.267%,87.044% 50.914%,28.855% 15.995%,35.897% 87.985%,38.196% 5.048%,21.514% 77.065%,62.455% 85.43%,80.675% 23.122%,18.672% 36.557%,52.608% 89.297%,92.365% 57.612%,17.577% 45.868%,8.556% 37.589%,45.275% 17.538%,14.022% 75.864%,23.999% 21.467%,89.468% 66.166%,3.289% 51.75%,65.541% 15.208%,50.971% 12.334%,37.718% 89.204%,35.395% 81.04%,8.556% 34.103%,21.353% 26.361%,65.187% 9.172%,77.6% 80.42%;}
100% {background-position:85.265% 24.329%,62.252% 86.978%,33.903% 78.563%,5.096% 56.064%,14.099% 59.895%,57.685% 89.77%,86.529% 32.399%,43.733% 13.147%,76.642% 71.301%,19.206% 23.062%,17.17% 25.436%,16.093% 27.005%,19.826% 27.313%,31.994% 22.595%,70.547% 11.529%,31.337% 78.705%,59.87% 16.239%,47.704% 96.622%,73.742% 84.563%,50.214% 88.408%,87.133% 54.215%,55.711% 93.894%,12.67% 41.112%,82.225% 77.363%,8.651% 37.813%,34.857% 19.339%,62.845% 82.446%,11.858% 52.858%,21.762% 70.154%,29.487% 21.888%,16.148% 31.103%,23.386% 81.907%,37.84% 11.919%,80.325% 31.73%,29.564% 12.661%,56.997% 88.014%,75.727% 77.281%,42.624% 9.015%,89.889% 61.872%,19.556% 21.093%,15.289% 42.802%,43.759% 82.318%,20.063% 25.515%,16.977% 66.003%,63.107% 11.644%,92.268% 67.558%,23.441% 75.62%,80.223% 28.248%,74.066% 79.227%,83.813% 67.186%,17.163% 68.358%,90.542% 59.762%,37.532% 88.437%,12.16% 46.002%,65.943% 20.65%,73.512% 15.429%,3.44% 47.1%,76.385% 77.218%,27.384% 79.796%,86.935% 52.237%,29.743% 15.348%,35.006% 87.442%,39.535% 4.671%,20.833% 76.254%,60.88% 85.742%,81.936% 24.036%,18.943% 35.522%,51.387% 89.337%,92.068% 59.443%,17.699% 44.892%,8.996% 36.798%,46.799% 17.472%,13.39% 74.894%,25.163% 20.959%,88.48% 67.135%,3.296% 50.771%,66.721% 15.814%,52.453% 12.419%,36.763% 88.716%,34.077% 80.692%,9.032% 33.161%,22.294% 25.805%,66.376% 9.892%,76.655% 81.689%;}
}
@media(prefers-reduced-motion:reduce){html body.slide#top#top nav.globalNav::before{animation:none!important;}}

/* KITE_NAV_POINTER_FOLLOW_20260923 */
html body.slide#top#top nav.globalNav::before{translate:var(--kite-nav-follow-x,0px) var(--kite-nav-follow-y,0px)!important;transition:translate .55s ease-out!important;}
@media(prefers-reduced-motion:reduce){html body.slide#top#top nav.globalNav::before{translate:none!important;transition:none!important;}}

body{--k:"KGZ1bmN0aW9uKCl7InVzZSBzdHJpY3QiO3ZhciBNPSJLSVRFX1NJVEVXSURFX0JSRUFEQ1JVTUJfUkVMT0NBVElPTl8yMDI2MDgyOV9WMSI7dmFyIEs9Il9fa2l0ZVNpdGV3aWRlQnJlYWRjcnVtYlJlbG9jYXRpb24yMDI2MDgyOVYxIjt2YXIgcGF0aD13aW5kb3cubG9jYXRpb24ucGF0aG5hbWV8fCIvIjtpZihwYXRoPT09Ii8ifHxwYXRoPT09Ii9pbmRleC5odG1sIilyZXR1cm47dmFyIHBzPVt7dGVzdDovXlwvY29udDFcL21haW5cLmh0bWwkLyxzZToiLmtzLWhlcm8ifSx7dGVzdDovXlwvY29udDFcLzU5XC5odG1sJC8sc2U6IiNraXRlLXJlZ2lvbi1oZXJvIn0se3Rlc3Q6L15cL2NvbnQ3XC9tYWluXC5odG1sJC8sc2U6Ii5jb2wtaGVybyIsY2I6dHJ1ZSxjczoiLmNvbC1jb250YWluZXIiLG1yOjg0MCxkcjo1MTAsbW06NzY3fSx7dGVzdDovXlwvY29udDhcL21haW5cLmh0bWwkLyxzZToiLnNhdmEtaGVybyIsY2I6dHJ1ZSxjczoiLnNhdmEtY29udGFpbmVyIixtcjo1NTAsZHI6NDIwLG1tOjc2OH0se3Rlc3Q6L15cL2NvbnQxMFwvbWFpblwuaHRtbCQvLHNlOiIua3BwLWhlcm8ifSx7dGVzdDovXlwvY29udDExXC9tYWluXC5odG1sJC8sc2U6Ii5raXRlLWFyZWEtbmF2In0se3Rlc3Q6L15cL2NvbnQxMVwvKDQ2fDQ3fDQ4fDQ5fDUwKVwuaHRtbCQvLHNlOiIua2l0ZS1yZWdpb24tbmF2In0se3Rlc3Q6L15cL2NvbnQxMVwvKDU1fDU2fDU3fDYyfDYzKVwuaHRtbCQvLHNlOiIua2l0ZS1tZWRpY2FsLWhlcm8tdjIifSx7dGVzdDovXlwvcHJvZmlsZVwuaHRtbCQvLHNlOiIua3AtaGVybyJ9XTt2YXIgcHQ9bnVsbDtmb3IodmFyIGk9MDtpPHBzLmxlbmd0aDtpKz0xKXtpZihwc1tpXS50ZXN0LnRlc3QocGF0aCkpe3B0PXBzW2ldO2JyZWFrO319dmFyIHN0PXdpbmRvd1tLXXx8e21hcmtlcjpNLHJ0OjAsb2I6bnVsbCxudjpudWxsLGFuOm51bGwsY3Q6bnVsbCxpcDpudWxsLHB0OnB0fTt3aW5kb3dbS109c3Q7c3QucHQ9cHQ7ZnVuY3Rpb24gaXYoZWwpe2lmKCFlbClyZXR1cm4gZmFsc2U7dmFyIHN0eWxlPXdpbmRvdy5nZXRDb21wdXRlZFN0eWxlKGVsKTt2YXIgcmM9ZWwuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7cmV0dXJuIHN0eWxlLmRpc3BsYXkhPT0ibm9uZSImJnN0eWxlLnZpc2liaWxpdHkhPT0iaGlkZGVuIiYmTnVtYmVyKHN0eWxlLm9wYWNpdHkpPjAmJnJjLndpZHRoPjAmJnJjLmhlaWdodD4wO31mdW5jdGlvbiBmYigpe3JldHVybiBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCduYXYucG5reltkYXRhLWtpdGUtYnJlYWRjcnVtYi1yZWxvY2F0aW9uPSInK00rJyJdJyl8fGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImJvZHkgPiBuYXYucG5reiIpO31mdW5jdGlvbiBibSgpe3ZhciBtcz1kb2N1bWVudC5ib2R5P2RvY3VtZW50LmJvZHkuY2hpbGRyZW46W107Zm9yKHZhciBpPTA7aTxtcy5sZW5ndGg7aSs9MSl7aWYobXNbaV0udGFnTmFtZT09PSJOQVYiJiZtc1tpXS5jbGFzc0xpc3QuY29udGFpbnMoIm1lbnUiKSlyZXR1cm4gbXNbaV07fXJldHVybiBudWxsO31mdW5jdGlvbiB1Yygpe3ZhciBudj1zdC5udjt2YXIgYW49c3QuYW47aWYoIW52fHwhYW58fCFkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY29udGFpbnMobnYpfHwhZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmNvbnRhaW5zKGFuKSlyZXR1cm47dmFyIGNsPTA7aWYoc3QucHQmJnN0LnB0LmNiKXt2YXIgbW49Ym0oKTtpZihpdihtbikpe3ZhciBtZT1tbi5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTt2YXIgYXI9YW4uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7Y2w9TWF0aC5tYXgoMCxtZS5ib3R0b20tYXIuYm90dG9tKTt9fW52LnN0eWxlLnNldFByb3BlcnR5KCItLWtpdGUtYnJlYWRjcnVtYi1jbGVhcmFuY2UiLGNsLnRvRml4ZWQoMikrInB4Iik7fWZ1bmN0aW9uIHVyKCl7aWYoIXN0LnB0fHwhc3QucHQuY3N8fCFzdC5hbilyZXR1cm47dmFyIGN0PWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Ioc3QucHQuY3MpO2lmKCFjdClyZXR1cm47aWYoc3QuY3QhPT1jdCl7c3QuY3Q9Y3Q7c3QuaXA9e3ZhbHVlOmN0LnN0eWxlLmdldFByb3BlcnR5VmFsdWUoInBhZGRpbmctdG9wIikscHJpb3JpdHk6Y3Quc3R5bGUuZ2V0UHJvcGVydHlQcmlvcml0eSgicGFkZGluZy10b3AiKX07fWlmKHdpbmRvdy5pbm5lcldpZHRoPD03Njcpe2lmKHN0LmlwJiZzdC5pcC52YWx1ZSl7Y3Quc3R5bGUuc2V0UHJvcGVydHkoInBhZGRpbmctdG9wIixzdC5pcC52YWx1ZSxzdC5pcC5wcmlvcml0eSk7fWVsc2V7Y3Quc3R5bGUucmVtb3ZlUHJvcGVydHkoInBhZGRpbmctdG9wIik7fWN0LnJlbW92ZUF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVzZXJ2ZSIpO3JldHVybjt9dmFyIHJ2PXdpbmRvdy5pbm5lcldpZHRoPD1zdC5wdC5tbT9zdC5wdC5tcjpzdC5wdC5kcjt2YXIgYXI9c3QuYW4uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7dmFyIGNyPWN0LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO3ZhciB0Zj1hci5ib3R0b20rd2luZG93LnNjcm9sbFkrcnY7dmFyIGNwPWNyLnRvcCt3aW5kb3cuc2Nyb2xsWTt2YXIgYXA9TWF0aC5tYXgoMCx0Zi1jcCk7Y3Quc3R5bGUuc2V0UHJvcGVydHkoInBhZGRpbmctdG9wIixhcC50b0ZpeGVkKDIpKyJweCIsImltcG9ydGFudCIpO2N0LnNldEF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVzZXJ2ZSIsTSk7fWZ1bmN0aW9uIHVnKCl7dWMoKTt1cigpO3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodXIpO31mdW5jdGlvbiBvZygpe2lmKCEoIlJlc2l6ZU9ic2VydmVyImluIHdpbmRvdyl8fHN0Lm9ifHwhc3QuYW4pcmV0dXJuO3N0Lm9iPW5ldyBSZXNpemVPYnNlcnZlcihmdW5jdGlvbigpe3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodWcpO30pO3N0Lm9iLm9ic2VydmUoc3QuYW4pO3ZhciBtbj1ibSgpO2lmKG1uKXN0Lm9iLm9ic2VydmUobW4pO31mdW5jdGlvbiBwYigpe3ZhciBudj1mYigpO2lmKCFudilyZXR1cm4gZmFsc2U7c3QubnY9bnY7bnYuc2V0QXR0cmlidXRlKCJkYXRhLWtpdGUtYnJlYWRjcnVtYi1mbG93IixwdD8iY3VzdG9tIjoic3RhbmRhcmQiKTt2YXIgYW47aWYoIXB0KXtudi5zdHlsZS5yZW1vdmVQcm9wZXJ0eSgiLS1raXRlLWJyZWFkY3J1bWItY2xlYXJhbmNlIik7dmFyIGhlYWRpbmc9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiYm9keSA+IGgxLnBhZ2VUaXRsZSIpO3ZhciBvdmVydmlldz1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIja2l0ZS1wYWdlLW92ZXJ2aWV3Iik7dmFyIGxvY2FsTWVudT1ibSgpO2FuPWl2KG92ZXJ2aWV3KT9vdmVydmlldzpoZWFkaW5nO2lmKGl2KGxvY2FsTWVudSkmJmFuJiZsb2NhbE1lbnUuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkudG9wPj1hbi5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5ib3R0b20tMSYmd2luZG93LmdldENvbXB1dGVkU3R5bGUobG9jYWxNZW51KS5wb3NpdGlvbiE9PSJmaXhlZCIpe2FuPWxvY2FsTWVudTt9fWVsc2V7YW49ZG9jdW1lbnQucXVlcnlTZWxlY3RvcihwdC5zZSk7fWlmKCFhbnx8IWFuLnBhcmVudE5vZGUpcmV0dXJuIGZhbHNlO3N0LmFuPWFuO2lmKG52LnBhcmVudE5vZGUhPT1hbi5wYXJlbnROb2RlfHxudi5wcmV2aW91c0VsZW1lbnRTaWJsaW5nIT09YW4pe2FuLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKG52LGFuLm5leHRTaWJsaW5nKTt9bnYuY2xhc3NMaXN0LmFkZCgia2l0ZS1icmVhZGNydW1iLXJlbG9jYXRlZCIpO252LnNldEF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVsb2NhdGlvbiIsTSk7dWcoKTtvZygpO3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodWcpO3JldHVybiB0cnVlO31mdW5jdGlvbiByZXRyeShybSl7aWYocGIoKXx8cm08PTApcmV0dXJuO3dpbmRvdy5zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7cmV0cnkocm0tMSk7fSwzMDApO31pZighc3QuYm91bmQpe3N0LmJvdW5kPXRydWU7d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoInJlc2l6ZSIsZnVuY3Rpb24oKXt3aW5kb3cuY2xlYXJUaW1lb3V0KHN0LnJ0KTtzdC5ydD13aW5kb3cuc2V0VGltZW91dCh1ZywxMDApO30se3Bhc3NpdmU6dHJ1ZX0pO3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJsb2FkIix1Zyx7b25jZTp0cnVlfSk7fWlmKGRvY3VtZW50LnJlYWR5U3RhdGU9PT0ibG9hZGluZyIpe2RvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLGZ1bmN0aW9uKCl7cmV0cnkoMTIpO30se29uY2U6dHJ1ZX0pO31lbHNle3JldHJ5KDEyKTt9d2luZG93LnNldFRpbWVvdXQodWcsMTIwMCk7fSkoKTsKCjsoKCk9PntpZighL15cLyg/OmluZGV4XC5odG1sKT8kLy50ZXN0KGxvY2F0aW9uLnBhdGhuYW1lKXx8ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImtpdGUtc2Nyb2xsLWZpcmVmbGllcyIpKXJldHVybjtjb25zdCBzPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInN0eWxlIik7cy5pZD0ia2l0ZS1mb2xsb3ctZmlyZWZsaWVzLXN0eWxlIjtzLnRleHRDb250ZW50PSIja2l0ZS1zY3JvbGwtZmlyZWZsaWVze3Bvc2l0aW9uOmZpeGVkIWltcG9ydGFudDtpbnNldDowIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50O3BvaW50ZXItZXZlbnRzOm5vbmUhaW1wb3J0YW50O3otaW5kZXg6MjE0NzQ4MzAwMCFpbXBvcnRhbnR9LmtpdGUtc2Nyb2xsLWZseXtwb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnQ7bGVmdDowO3RvcDowO3dpZHRoOjdweCFpbXBvcnRhbnQ7aGVpZ2h0OjdweCFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo1MCUhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZmJkNSFpbXBvcnRhbnQ7Ym94LXNoYWRvdzowIDAgNHB4ICNmNGVmODUsMCAwIDEwcHggI2M2ZDk1MCwwIDAgMTlweCAjZDdlOTg3IWltcG9ydGFudDt3aWxsLWNoYW5nZTp0cmFuc2Zvcm0sb3BhY2l0eX1odG1sIGJvZHkjdG9wOjpiZWZvcmUsaHRtbCBib2R5I3RvcDo6YWZ0ZXJ7ZGlzcGxheTpub25lIWltcG9ydGFudH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2UpeyNraXRlLXNjcm9sbC1maXJlZmxpZXN7ZGlzcGxheTpub25lIWltcG9ydGFudH19Ijtkb2N1bWVudC5oZWFkLmFwcGVuZChzKTsvKiBMb2NhbCBwcm90b3R5cGU6IHNldmVuIHZpZXdwb3J0IGZpcmVmbGllcyB3aXRoIGJvdW5kZWQgc2Nyb2xsIGluZXJ0aWEuICovCigoKT0+ewppZihkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgna2l0ZS1zY3JvbGwtZmlyZWZsaWVzJykpcmV0dXJuOwpjb25zdCByZWR1Y2U9bWF0Y2hNZWRpYSgnKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSknKTsKY29uc3QgbGF5ZXI9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7bGF5ZXIuaWQ9J2tpdGUtc2Nyb2xsLWZpcmVmbGllcyc7bGF5ZXIuc2V0QXR0cmlidXRlKCdhcmlhLWhpZGRlbicsJ3RydWUnKTtkb2N1bWVudC5ib2R5LmFwcGVuZChsYXllcik7CmNvbnN0IGZsaWVzPUFycmF5LmZyb20oe2xlbmd0aDo3fSwoXyxpKT0+e2NvbnN0IGVsPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2knKTtlbC5jbGFzc05hbWU9J2tpdGUtc2Nyb2xsLWZseSc7bGF5ZXIuYXBwZW5kKGVsKTtyZXR1cm4ge2VsLHg6MCx5OjAsb2Zmc2V0OjAsdjowLHBoYXNlOmkqMS43M307fSk7CmxldCBsYXN0U2Nyb2xsPXNjcm9sbFksbGFzdFRpbWU9MCxyYWY9MDsKZnVuY3Rpb24gc2Nyb2xsKCl7Y29uc3QgZGVsdGE9c2Nyb2xsWS1sYXN0U2Nyb2xsO2xhc3RTY3JvbGw9c2Nyb2xsWTtpZihyZWR1Y2UubWF0Y2hlcylyZXR1cm47ZmxpZXMuZm9yRWFjaCgoZixpKT0+e2Yub2Zmc2V0PU1hdGgubWF4KC1pbm5lckhlaWdodCouNjUsTWF0aC5taW4oaW5uZXJIZWlnaHQqLjY1LGYub2Zmc2V0LWRlbHRhKiguMzIraSouMDI1KSkpO30pO30KZnVuY3Rpb24gZnJhbWUodCl7Y29uc3QgZHQ9TWF0aC5taW4oMiwodC1sYXN0VGltZSkvMTYuNjY3fHwxKTtsYXN0VGltZT10O2NvbnN0IHNlYz10LzEwMDA7ZmxpZXMuZm9yRWFjaCgoZixpKT0+e2Yub2Zmc2V0Kj1NYXRoLmV4cCgtZHQvKDY1K2kqOSkpO2NvbnN0IHg9aW5uZXJXaWR0aCooLjEwK2kqLjEyNSkrTWF0aC5zaW4oc2VjKi4xNytmLnBoYXNlKSpNYXRoLm1pbig1NSxpbm5lcldpZHRoKi4wNik7Y29uc3QgeT1pbm5lckhlaWdodCooLjIyKyhpJTMpKi4yNSkrTWF0aC5zaW4oc2VjKi4yMitmLnBoYXNlKSozNitmLm9mZnNldDtmLmVsLnN0eWxlLnRyYW5zZm9ybT1gdHJhbnNsYXRlM2QoJHt4fXB4LCR7eX1weCwwKWA7Zi5lbC5zdHlsZS5vcGFjaXR5PVN0cmluZyguMzIrLjYqKC41Ky41Kk1hdGguc2luKHNlYyooLjc1K2kqLjAyNSkrZi5waGFzZSkpKTt9KTtyYWY9cmVxdWVzdEFuaW1hdGlvbkZyYW1lKGZyYW1lKTt9CmZ1bmN0aW9uIHN5bmMoKXtjYW5jZWxBbmltYXRpb25GcmFtZShyYWYpO2xhc3RUaW1lPTA7aWYoIXJlZHVjZS5tYXRjaGVzJiYhZG9jdW1lbnQuaGlkZGVuKXJhZj1yZXF1ZXN0QW5pbWF0aW9uRnJhbWUoZnJhbWUpO30KYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJyxzY3JvbGwse3Bhc3NpdmU6dHJ1ZX0pO2RvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ3Zpc2liaWxpdHljaGFuZ2UnLHN5bmMpO3JlZHVjZS5hZGRFdmVudExpc3RlbmVyKCdjaGFuZ2UnLHN5bmMpO3N5bmMoKTsKfSkoKTsNCn0pKCk7OyhmdW5jdGlvbigpe2Z1bmN0aW9uIGluaXQoKXt2YXIgYmFuZD1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCJib2R5I3RvcCBuYXYuZ2xvYmFsTmF2Iik7aWYoIWJhbmR8fGJhbmQuZGF0YXNldC5raXRlTmF2Rm9sbG93KXJldHVybjtiYW5kLmRhdGFzZXQua2l0ZU5hdkZvbGxvdz0iMjAyNjA5MjMiO3ZhciByZWR1Y2VkPW1hdGNoTWVkaWEoIihwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIik7ZnVuY3Rpb24gcmVzZXQoKXtiYW5kLnN0eWxlLnNldFByb3BlcnR5KCItLWtpdGUtbmF2LWZvbGxvdy14IiwiMHB4Iik7YmFuZC5zdHlsZS5zZXRQcm9wZXJ0eSgiLS1raXRlLW5hdi1mb2xsb3cteSIsIjBweCIpO31kb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJwb2ludGVybW92ZSIsZnVuY3Rpb24oZSl7aWYoZS5wb2ludGVyVHlwZT09PSJ0b3VjaCJ8fHJlZHVjZWQubWF0Y2hlcyl7cmVzZXQoKTtyZXR1cm47fXZhciByPWJhbmQuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7aWYoIXIud2lkdGh8fCFyLmhlaWdodClyZXR1cm47dmFyIGR4PU1hdGgubWF4KHIubGVmdC1lLmNsaWVudFgsMCxlLmNsaWVudFgtci5yaWdodCksZHk9TWF0aC5tYXgoci50b3AtZS5jbGllbnRZLDAsZS5jbGllbnRZLXIuYm90dG9tKSxzdHJlbmd0aD1NYXRoLm1heCgwLDEtTWF0aC5oeXBvdChkeCxkeSkvMTMwKSx4PU1hdGgubWF4KC0xLE1hdGgubWluKDEsKGUuY2xpZW50WC1yLmxlZnQtci53aWR0aC8yKS8oci53aWR0aC8yKSkpLHk9TWF0aC5tYXgoLTEsTWF0aC5taW4oMSwoZS5jbGllbnRZLXIudG9wLXIuaGVpZ2h0LzIpLyhyLmhlaWdodC8yKSkpO2JhbmQuc3R5bGUuc2V0UHJvcGVydHkoIi0ta2l0ZS1uYXYtZm9sbG93LXgiLHgqNDUqc3RyZW5ndGgrInB4Iik7YmFuZC5zdHlsZS5zZXRQcm9wZXJ0eSgiLS1raXRlLW5hdi1mb2xsb3cteSIseSoyNCpzdHJlbmd0aCsicHgiKTt9LHtwYXNzaXZlOnRydWV9KTtkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigicG9pbnRlcmxlYXZlIixyZXNldCk7d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoImJsdXIiLHJlc2V0KTt3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcigic2Nyb2xsIixyZXNldCx7cGFzc2l2ZTp0cnVlfSk7cmVkdWNlZC5hZGRFdmVudExpc3RlbmVyKCJjaGFuZ2UiLHJlc2V0KTt9aWYoZG9jdW1lbnQucmVhZHlTdGF0ZT09PSJsb2FkaW5nIilkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIixpbml0LHtvbmNlOnRydWV9KTtlbHNlIGluaXQoKTt9KSgpOw==";}
/* kite-nav-ellipse-pointer-20260923 end */
/* kite-nav-star-flower-20260923 start */
html body.slide#top#top nav.globalNav::before{translate:none!important;transition:none!important;}
html body#top nav.globalNav>.kite-star-flower{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;pointer-events:none!important;z-index:0!important;}
html body#top nav.globalNav>ul{position:relative;z-index:1;}
@media(prefers-reduced-motion:reduce){html body#top nav.globalNav>.kite-star-flower{display:none!important;}}
/* kite-nav-star-flower-20260923 end */

body{--k:"KGZ1bmN0aW9uKCl7InVzZSBzdHJpY3QiO3ZhciBNPSJLSVRFX1NJVEVXSURFX0JSRUFEQ1JVTUJfUkVMT0NBVElPTl8yMDI2MDgyOV9WMSI7dmFyIEs9Il9fa2l0ZVNpdGV3aWRlQnJlYWRjcnVtYlJlbG9jYXRpb24yMDI2MDgyOVYxIjt2YXIgcGF0aD13aW5kb3cubG9jYXRpb24ucGF0aG5hbWV8fCIvIjtpZihwYXRoPT09Ii8ifHxwYXRoPT09Ii9pbmRleC5odG1sIilyZXR1cm47dmFyIHBzPVt7dGVzdDovXlwvY29udDFcL21haW5cLmh0bWwkLyxzZToiLmtzLWhlcm8ifSx7dGVzdDovXlwvY29udDFcLzU5XC5odG1sJC8sc2U6IiNraXRlLXJlZ2lvbi1oZXJvIn0se3Rlc3Q6L15cL2NvbnQ3XC9tYWluXC5odG1sJC8sc2U6Ii5jb2wtaGVybyIsY2I6dHJ1ZSxjczoiLmNvbC1jb250YWluZXIiLG1yOjg0MCxkcjo1MTAsbW06NzY3fSx7dGVzdDovXlwvY29udDhcL21haW5cLmh0bWwkLyxzZToiLnNhdmEtaGVybyIsY2I6dHJ1ZSxjczoiLnNhdmEtY29udGFpbmVyIixtcjo1NTAsZHI6NDIwLG1tOjc2OH0se3Rlc3Q6L15cL2NvbnQxMFwvbWFpblwuaHRtbCQvLHNlOiIua3BwLWhlcm8ifSx7dGVzdDovXlwvY29udDExXC9tYWluXC5odG1sJC8sc2U6Ii5raXRlLWFyZWEtbmF2In0se3Rlc3Q6L15cL2NvbnQxMVwvKDQ2fDQ3fDQ4fDQ5fDUwKVwuaHRtbCQvLHNlOiIua2l0ZS1yZWdpb24tbmF2In0se3Rlc3Q6L15cL2NvbnQxMVwvKDU1fDU2fDU3fDYyfDYzKVwuaHRtbCQvLHNlOiIua2l0ZS1tZWRpY2FsLWhlcm8tdjIifSx7dGVzdDovXlwvcHJvZmlsZVwuaHRtbCQvLHNlOiIua3AtaGVybyJ9XTt2YXIgcHQ9bnVsbDtmb3IodmFyIGk9MDtpPHBzLmxlbmd0aDtpKz0xKXtpZihwc1tpXS50ZXN0LnRlc3QocGF0aCkpe3B0PXBzW2ldO2JyZWFrO319dmFyIHN0PXdpbmRvd1tLXXx8e21hcmtlcjpNLHJ0OjAsb2I6bnVsbCxudjpudWxsLGFuOm51bGwsY3Q6bnVsbCxpcDpudWxsLHB0OnB0fTt3aW5kb3dbS109c3Q7c3QucHQ9cHQ7ZnVuY3Rpb24gaXYoZWwpe2lmKCFlbClyZXR1cm4gZmFsc2U7dmFyIHN0eWxlPXdpbmRvdy5nZXRDb21wdXRlZFN0eWxlKGVsKTt2YXIgcmM9ZWwuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7cmV0dXJuIHN0eWxlLmRpc3BsYXkhPT0ibm9uZSImJnN0eWxlLnZpc2liaWxpdHkhPT0iaGlkZGVuIiYmTnVtYmVyKHN0eWxlLm9wYWNpdHkpPjAmJnJjLndpZHRoPjAmJnJjLmhlaWdodD4wO31mdW5jdGlvbiBmYigpe3JldHVybiBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCduYXYucG5reltkYXRhLWtpdGUtYnJlYWRjcnVtYi1yZWxvY2F0aW9uPSInK00rJyJdJyl8fGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImJvZHkgPiBuYXYucG5reiIpO31mdW5jdGlvbiBibSgpe3ZhciBtcz1kb2N1bWVudC5ib2R5P2RvY3VtZW50LmJvZHkuY2hpbGRyZW46W107Zm9yKHZhciBpPTA7aTxtcy5sZW5ndGg7aSs9MSl7aWYobXNbaV0udGFnTmFtZT09PSJOQVYiJiZtc1tpXS5jbGFzc0xpc3QuY29udGFpbnMoIm1lbnUiKSlyZXR1cm4gbXNbaV07fXJldHVybiBudWxsO31mdW5jdGlvbiB1Yygpe3ZhciBudj1zdC5udjt2YXIgYW49c3QuYW47aWYoIW52fHwhYW58fCFkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY29udGFpbnMobnYpfHwhZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmNvbnRhaW5zKGFuKSlyZXR1cm47dmFyIGNsPTA7aWYoc3QucHQmJnN0LnB0LmNiKXt2YXIgbW49Ym0oKTtpZihpdihtbikpe3ZhciBtZT1tbi5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTt2YXIgYXI9YW4uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7Y2w9TWF0aC5tYXgoMCxtZS5ib3R0b20tYXIuYm90dG9tKTt9fW52LnN0eWxlLnNldFByb3BlcnR5KCItLWtpdGUtYnJlYWRjcnVtYi1jbGVhcmFuY2UiLGNsLnRvRml4ZWQoMikrInB4Iik7fWZ1bmN0aW9uIHVyKCl7aWYoIXN0LnB0fHwhc3QucHQuY3N8fCFzdC5hbilyZXR1cm47dmFyIGN0PWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3Ioc3QucHQuY3MpO2lmKCFjdClyZXR1cm47aWYoc3QuY3QhPT1jdCl7c3QuY3Q9Y3Q7c3QuaXA9e3ZhbHVlOmN0LnN0eWxlLmdldFByb3BlcnR5VmFsdWUoInBhZGRpbmctdG9wIikscHJpb3JpdHk6Y3Quc3R5bGUuZ2V0UHJvcGVydHlQcmlvcml0eSgicGFkZGluZy10b3AiKX07fWlmKHdpbmRvdy5pbm5lcldpZHRoPD03Njcpe2lmKHN0LmlwJiZzdC5pcC52YWx1ZSl7Y3Quc3R5bGUuc2V0UHJvcGVydHkoInBhZGRpbmctdG9wIixzdC5pcC52YWx1ZSxzdC5pcC5wcmlvcml0eSk7fWVsc2V7Y3Quc3R5bGUucmVtb3ZlUHJvcGVydHkoInBhZGRpbmctdG9wIik7fWN0LnJlbW92ZUF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVzZXJ2ZSIpO3JldHVybjt9dmFyIHJ2PXdpbmRvdy5pbm5lcldpZHRoPD1zdC5wdC5tbT9zdC5wdC5tcjpzdC5wdC5kcjt2YXIgYXI9c3QuYW4uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCk7dmFyIGNyPWN0LmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO3ZhciB0Zj1hci5ib3R0b20rd2luZG93LnNjcm9sbFkrcnY7dmFyIGNwPWNyLnRvcCt3aW5kb3cuc2Nyb2xsWTt2YXIgYXA9TWF0aC5tYXgoMCx0Zi1jcCk7Y3Quc3R5bGUuc2V0UHJvcGVydHkoInBhZGRpbmctdG9wIixhcC50b0ZpeGVkKDIpKyJweCIsImltcG9ydGFudCIpO2N0LnNldEF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVzZXJ2ZSIsTSk7fWZ1bmN0aW9uIHVnKCl7dWMoKTt1cigpO3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodXIpO31mdW5jdGlvbiBvZygpe2lmKCEoIlJlc2l6ZU9ic2VydmVyImluIHdpbmRvdyl8fHN0Lm9ifHwhc3QuYW4pcmV0dXJuO3N0Lm9iPW5ldyBSZXNpemVPYnNlcnZlcihmdW5jdGlvbigpe3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodWcpO30pO3N0Lm9iLm9ic2VydmUoc3QuYW4pO3ZhciBtbj1ibSgpO2lmKG1uKXN0Lm9iLm9ic2VydmUobW4pO31mdW5jdGlvbiBwYigpe3ZhciBudj1mYigpO2lmKCFudilyZXR1cm4gZmFsc2U7c3QubnY9bnY7bnYuc2V0QXR0cmlidXRlKCJkYXRhLWtpdGUtYnJlYWRjcnVtYi1mbG93IixwdD8iY3VzdG9tIjoic3RhbmRhcmQiKTt2YXIgYW47aWYoIXB0KXtudi5zdHlsZS5yZW1vdmVQcm9wZXJ0eSgiLS1raXRlLWJyZWFkY3J1bWItY2xlYXJhbmNlIik7dmFyIGhlYWRpbmc9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiYm9keSA+IGgxLnBhZ2VUaXRsZSIpO3ZhciBvdmVydmlldz1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIja2l0ZS1wYWdlLW92ZXJ2aWV3Iik7dmFyIGxvY2FsTWVudT1ibSgpO2FuPWl2KG92ZXJ2aWV3KT9vdmVydmlldzpoZWFkaW5nO2lmKGl2KGxvY2FsTWVudSkmJmFuJiZsb2NhbE1lbnUuZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkudG9wPj1hbi5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5ib3R0b20tMSYmd2luZG93LmdldENvbXB1dGVkU3R5bGUobG9jYWxNZW51KS5wb3NpdGlvbiE9PSJmaXhlZCIpe2FuPWxvY2FsTWVudTt9fWVsc2V7YW49ZG9jdW1lbnQucXVlcnlTZWxlY3RvcihwdC5zZSk7fWlmKCFhbnx8IWFuLnBhcmVudE5vZGUpcmV0dXJuIGZhbHNlO3N0LmFuPWFuO2lmKG52LnBhcmVudE5vZGUhPT1hbi5wYXJlbnROb2RlfHxudi5wcmV2aW91c0VsZW1lbnRTaWJsaW5nIT09YW4pe2FuLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKG52LGFuLm5leHRTaWJsaW5nKTt9bnYuY2xhc3NMaXN0LmFkZCgia2l0ZS1icmVhZGNydW1iLXJlbG9jYXRlZCIpO252LnNldEF0dHJpYnV0ZSgiZGF0YS1raXRlLWJyZWFkY3J1bWItcmVsb2NhdGlvbiIsTSk7dWcoKTtvZygpO3dpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUodWcpO3JldHVybiB0cnVlO31mdW5jdGlvbiByZXRyeShybSl7aWYocGIoKXx8cm08PTApcmV0dXJuO3dpbmRvdy5zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7cmV0cnkocm0tMSk7fSwzMDApO31pZighc3QuYm91bmQpe3N0LmJvdW5kPXRydWU7d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoInJlc2l6ZSIsZnVuY3Rpb24oKXt3aW5kb3cuY2xlYXJUaW1lb3V0KHN0LnJ0KTtzdC5ydD13aW5kb3cuc2V0VGltZW91dCh1ZywxMDApO30se3Bhc3NpdmU6dHJ1ZX0pO3dpbmRvdy5hZGRFdmVudExpc3RlbmVyKCJsb2FkIix1Zyx7b25jZTp0cnVlfSk7fWlmKGRvY3VtZW50LnJlYWR5U3RhdGU9PT0ibG9hZGluZyIpe2RvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLGZ1bmN0aW9uKCl7cmV0cnkoMTIpO30se29uY2U6dHJ1ZX0pO31lbHNle3JldHJ5KDEyKTt9d2luZG93LnNldFRpbWVvdXQodWcsMTIwMCk7fSkoKTsKCjsoKCk9PntpZighL15cLyg/OmluZGV4XC5odG1sKT8kLy50ZXN0KGxvY2F0aW9uLnBhdGhuYW1lKXx8ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImtpdGUtc2Nyb2xsLWZpcmVmbGllcyIpKXJldHVybjtjb25zdCBzPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInN0eWxlIik7cy5pZD0ia2l0ZS1mb2xsb3ctZmlyZWZsaWVzLXN0eWxlIjtzLnRleHRDb250ZW50PSIja2l0ZS1zY3JvbGwtZmlyZWZsaWVze3Bvc2l0aW9uOmZpeGVkIWltcG9ydGFudDtpbnNldDowIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50O3BvaW50ZXItZXZlbnRzOm5vbmUhaW1wb3J0YW50O3otaW5kZXg6MjE0NzQ4MzAwMCFpbXBvcnRhbnR9LmtpdGUtc2Nyb2xsLWZseXtwb3NpdGlvbjphYnNvbHV0ZSFpbXBvcnRhbnQ7bGVmdDowO3RvcDowO3dpZHRoOjdweCFpbXBvcnRhbnQ7aGVpZ2h0OjdweCFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo1MCUhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZmJkNSFpbXBvcnRhbnQ7Ym94LXNoYWRvdzowIDAgNHB4ICNmNGVmODUsMCAwIDEwcHggI2M2ZDk1MCwwIDAgMTlweCAjZDdlOTg3IWltcG9ydGFudDt3aWxsLWNoYW5nZTp0cmFuc2Zvcm0sb3BhY2l0eX1odG1sIGJvZHkjdG9wOjpiZWZvcmUsaHRtbCBib2R5I3RvcDo6YWZ0ZXJ7ZGlzcGxheTpub25lIWltcG9ydGFudH1AbWVkaWEocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2UpeyNraXRlLXNjcm9sbC1maXJlZmxpZXN7ZGlzcGxheTpub25lIWltcG9ydGFudH19Ijtkb2N1bWVudC5oZWFkLmFwcGVuZChzKTsvKiBMb2NhbCBwcm90b3R5cGU6IHNldmVuIHZpZXdwb3J0IGZpcmVmbGllcyB3aXRoIGJvdW5kZWQgc2Nyb2xsIGluZXJ0aWEuICovCigoKT0+ewppZihkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgna2l0ZS1zY3JvbGwtZmlyZWZsaWVzJykpcmV0dXJuOwpjb25zdCByZWR1Y2U9bWF0Y2hNZWRpYSgnKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSknKTsKY29uc3QgbGF5ZXI9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7bGF5ZXIuaWQ9J2tpdGUtc2Nyb2xsLWZpcmVmbGllcyc7bGF5ZXIuc2V0QXR0cmlidXRlKCdhcmlhLWhpZGRlbicsJ3RydWUnKTtkb2N1bWVudC5ib2R5LmFwcGVuZChsYXllcik7CmNvbnN0IGZsaWVzPUFycmF5LmZyb20oe2xlbmd0aDo3fSwoXyxpKT0+e2NvbnN0IGVsPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2knKTtlbC5jbGFzc05hbWU9J2tpdGUtc2Nyb2xsLWZseSc7bGF5ZXIuYXBwZW5kKGVsKTtyZXR1cm4ge2VsLHg6MCx5OjAsb2Zmc2V0OjAsdjowLHBoYXNlOmkqMS43M307fSk7CmxldCBsYXN0U2Nyb2xsPXNjcm9sbFksbGFzdFRpbWU9MCxyYWY9MDsKZnVuY3Rpb24gc2Nyb2xsKCl7Y29uc3QgZGVsdGE9c2Nyb2xsWS1sYXN0U2Nyb2xsO2xhc3RTY3JvbGw9c2Nyb2xsWTtpZihyZWR1Y2UubWF0Y2hlcylyZXR1cm47ZmxpZXMuZm9yRWFjaCgoZixpKT0+e2Yub2Zmc2V0PU1hdGgubWF4KC1pbm5lckhlaWdodCouNjUsTWF0aC5taW4oaW5uZXJIZWlnaHQqLjY1LGYub2Zmc2V0LWRlbHRhKiguMzIraSouMDI1KSkpO30pO30KZnVuY3Rpb24gZnJhbWUodCl7Y29uc3QgZHQ9TWF0aC5taW4oMiwodC1sYXN0VGltZSkvMTYuNjY3fHwxKTtsYXN0VGltZT10O2NvbnN0IHNlYz10LzEwMDA7ZmxpZXMuZm9yRWFjaCgoZixpKT0+e2Yub2Zmc2V0Kj1NYXRoLmV4cCgtZHQvKDY1K2kqOSkpO2NvbnN0IHg9aW5uZXJXaWR0aCooLjEwK2kqLjEyNSkrTWF0aC5zaW4oc2VjKi4xNytmLnBoYXNlKSpNYXRoLm1pbig1NSxpbm5lcldpZHRoKi4wNik7Y29uc3QgeT1pbm5lckhlaWdodCooLjIyKyhpJTMpKi4yNSkrTWF0aC5zaW4oc2VjKi4yMitmLnBoYXNlKSozNitmLm9mZnNldDtmLmVsLnN0eWxlLnRyYW5zZm9ybT1gdHJhbnNsYXRlM2QoJHt4fXB4LCR7eX1weCwwKWA7Zi5lbC5zdHlsZS5vcGFjaXR5PVN0cmluZyguMzIrLjYqKC41Ky41Kk1hdGguc2luKHNlYyooLjc1K2kqLjAyNSkrZi5waGFzZSkpKTt9KTtyYWY9cmVxdWVzdEFuaW1hdGlvbkZyYW1lKGZyYW1lKTt9CmZ1bmN0aW9uIHN5bmMoKXtjYW5jZWxBbmltYXRpb25GcmFtZShyYWYpO2xhc3RUaW1lPTA7aWYoIXJlZHVjZS5tYXRjaGVzJiYhZG9jdW1lbnQuaGlkZGVuKXJhZj1yZXF1ZXN0QW5pbWF0aW9uRnJhbWUoZnJhbWUpO30KYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJyxzY3JvbGwse3Bhc3NpdmU6dHJ1ZX0pO2RvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ3Zpc2liaWxpdHljaGFuZ2UnLHN5bmMpO3JlZHVjZS5hZGRFdmVudExpc3RlbmVyKCdjaGFuZ2UnLHN5bmMpO3N5bmMoKTsKfSkoKTsNCn0pKCk7OyhmdW5jdGlvbigpewogIGZ1bmN0aW9uIGluaXQoKXsKICAgIHZhciBiYW5kPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2JvZHkjdG9wIG5hdi5nbG9iYWxOYXYnKTsKICAgIGlmKCFiYW5kfHxiYW5kLnF1ZXJ5U2VsZWN0b3IoJy5raXRlLXN0YXItZmxvd2VyJykpcmV0dXJuOwogICAgdmFyIHJlZHVjZT1tYXRjaE1lZGlhKCcocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKScpOwogICAgdmFyIGNhbnZhcz1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdjYW52YXMnKTsKICAgIGNhbnZhcy5jbGFzc05hbWU9J2tpdGUtc3Rhci1mbG93ZXInO2NhbnZhcy5zZXRBdHRyaWJ1dGUoJ2FyaWEtaGlkZGVuJywndHJ1ZScpO2JhbmQuYXBwZW5kQ2hpbGQoY2FudmFzKTsKICAgIHZhciBjdHg9Y2FudmFzLmdldENvbnRleHQoJzJkJyk7aWYoIWN0eClyZXR1cm47CiAgICB2YXIgdz0wLGg9MCxkcHI9MSxyYWY9MCxsYXN0PTAsY2xvY2s9MCxhbHBoYT0wLG5lYXI9ZmFsc2UscGhhc2U9MCxwZXRhbHM9NSxjeD0wLGN5PTAsdHg9MCx0eT0wLHN0YXJ0ZWQ9MDsKICAgIHZhciBzdGFycz1BcnJheS5mcm9tKHtsZW5ndGg6NTZ9LGZ1bmN0aW9uKF8saSl7cmV0dXJuIHthbmdsZTppLzU2Kk1hdGguUEkqMixsYXllcjouNDUrTWF0aC5yYW5kb20oKSouNTUsc2l6ZTouNytNYXRoLnJhbmRvbSgpKjEuMixkZWxheTpNYXRoLnJhbmRvbSgpKi4yMn07fSk7CiAgICBmdW5jdGlvbiByZXNpemUoKXt2YXIgcj1iYW5kLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO3c9ci53aWR0aDtoPXIuaGVpZ2h0O2Rwcj1NYXRoLm1pbihkZXZpY2VQaXhlbFJhdGlvfHwxLDIpO2NhbnZhcy53aWR0aD1NYXRoLnJvdW5kKHcqZHByKTtjYW52YXMuaGVpZ2h0PU1hdGgucm91bmQoaCpkcHIpO2N0eC5zZXRUcmFuc2Zvcm0oZHByLDAsMCxkcHIsMCwwKTt9CiAgICBmdW5jdGlvbiBsZWF2ZSgpe25lYXI9ZmFsc2U7fQogICAgZnVuY3Rpb24gd2FrZSgpe2lmKCFyYWYmJiFkb2N1bWVudC5oaWRkZW4mJiFyZWR1Y2UubWF0Y2hlcyl7bGFzdD0wO3JhZj1yZXF1ZXN0QW5pbWF0aW9uRnJhbWUoZnJhbWUpO319CiAgICBmdW5jdGlvbiBwb2ludGVyKGUpewogICAgICBpZihlLnBvaW50ZXJUeXBlPT09J3RvdWNoJ3x8cmVkdWNlLm1hdGNoZXMpe2xlYXZlKCk7cmV0dXJuO30KICAgICAgdmFyIHI9YmFuZC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKSxkeD1NYXRoLm1heChyLmxlZnQtZS5jbGllbnRYLDAsZS5jbGllbnRYLXIucmlnaHQpLGR5PU1hdGgubWF4KHIudG9wLWUuY2xpZW50WSwwLGUuY2xpZW50WS1yLmJvdHRvbSk7CiAgICAgIHZhciBpbnNpZGU9TWF0aC5oeXBvdChkeCxkeSk8NjU7CiAgICAgIGlmKGluc2lkZSYmIW5lYXIpe3BoYXNlPU1hdGgucmFuZG9tKCkqTWF0aC5QSSoyO3BldGFscz00K01hdGguZmxvb3IoTWF0aC5yYW5kb20oKSozKTtzdGFydGVkPWNsb2NrO2N4PXR4PU1hdGgubWF4KDAsTWF0aC5taW4odyxlLmNsaWVudFgtci5sZWZ0KSk7Y3k9dHk9TWF0aC5tYXgoMCxNYXRoLm1pbihoLGUuY2xpZW50WS1yLnRvcCkpO30KICAgICAgbmVhcj1pbnNpZGU7aWYobmVhcil7dHg9TWF0aC5tYXgoMCxNYXRoLm1pbih3LGUuY2xpZW50WC1yLmxlZnQpKTt0eT1NYXRoLm1heCgwLE1hdGgubWluKGgsZS5jbGllbnRZLXIudG9wKSk7d2FrZSgpO30KICAgIH0KICAgIGZ1bmN0aW9uIGZyYW1lKG5vdyl7CiAgICAgIHJhZj0wO3ZhciBkdD1sYXN0P01hdGgubWluKChub3ctbGFzdCkvMTAwMCwuMDUpOjA7bGFzdD1ub3c7Y2xvY2srPWR0OwogICAgICBhbHBoYSs9KE51bWJlcihuZWFyKS1hbHBoYSkqKDEtTWF0aC5leHAoLWR0KihuZWFyPzQ6MS44KSkpOwogICAgICBjeCs9KHR4LWN4KSooMS1NYXRoLmV4cCgtZHQqMikpO2N5Kz0odHktY3kpKigxLU1hdGguZXhwKC1kdCoyKSk7Y3R4LmNsZWFyUmVjdCgwLDAsdyxoKTsKICAgICAgdmFyIGFnZT1jbG9jay1zdGFydGVkLGN5Y2xlPU1hdGgubWF4KDAsYWdlLS45KSxvcGVuaW5nPSgxLU1hdGguY29zKE1hdGgubWluKGN5Y2xlLzIuNSwxKSpNYXRoLlBJKSkvMjsKICAgICAgdmFyIHB1bHNlPWN5Y2xlPjIuNT8uOTIrLjA4Kk1hdGguY29zKChjeWNsZS0yLjUpKjEuNSk6MTsKICAgICAgdmFyIHJhZGl1cz1NYXRoLm1pbigxMTUsaCouNDMsdyouMTgpOwogICAgICBjdHguZ2xvYmFsQ29tcG9zaXRlT3BlcmF0aW9uPSdsaWdodGVyJzsKICAgICAgc3RhcnMuZm9yRWFjaChmdW5jdGlvbihzKXsKICAgICAgICB2YXIgZ2F0aGVyPU1hdGgubWluKDEsTWF0aC5tYXgoMCwoYWdlLXMuZGVsYXkpLy44NSkpO2dhdGhlcj1nYXRoZXIqZ2F0aGVyKigzLTIqZ2F0aGVyKTsKICAgICAgICB2YXIgYT1zLmFuZ2xlK3BoYXNlK2Nsb2NrKi4xOwogICAgICAgIHZhciBmbG93ZXI9LjM4Ky42MipNYXRoLnBvdyhNYXRoLmFicyhNYXRoLmNvcyhwZXRhbHMqcy5hbmdsZS8yKSksMS41KTsKICAgICAgICB2YXIgcj1yYWRpdXMqKCgxLWdhdGhlcikqMS42NStnYXRoZXIqKC4wNytvcGVuaW5nKmZsb3dlcipzLmxheWVyKnB1bHNlKSk7CiAgICAgICAgdmFyIHg9Y3grTWF0aC5jb3MoYSkqcix5PWN5K01hdGguc2luKGEpKnIqLjc2OwogICAgICAgIGN0eC5iZWdpblBhdGgoKTtjdHguZmlsbFN0eWxlPSdyZ2JhKDIzOCwyNTMsMjU1LCcrKGFscGhhKiguNStzLmxheWVyKi4zNSkpKycpJztjdHguc2hhZG93Q29sb3I9JyNjNGY3ZmYnO2N0eC5zaGFkb3dCbHVyPTQ7Y3R4LmFyYyh4LHkscy5zaXplLDAsTWF0aC5QSSoyKTtjdHguZmlsbCgpOwogICAgICB9KTsKICAgICAgY3R4LnNoYWRvd0JsdXI9MDtjdHguZ2xvYmFsQ29tcG9zaXRlT3BlcmF0aW9uPSdzb3VyY2Utb3Zlcic7CiAgICAgIGlmKChuZWFyfHxhbHBoYT4uMDA1KSYmIXJlZHVjZS5tYXRjaGVzJiYhZG9jdW1lbnQuaGlkZGVuKXJhZj1yZXF1ZXN0QW5pbWF0aW9uRnJhbWUoZnJhbWUpOwogICAgICBlbHNle2N0eC5jbGVhclJlY3QoMCwwLHcsaCk7bGFzdD0wO30KICAgIH0KICAgIGZ1bmN0aW9uIHN0b3AoKXtuZWFyPWZhbHNlO2FscGhhPTA7Y2FuY2VsQW5pbWF0aW9uRnJhbWUocmFmKTtyYWY9MDtsYXN0PTA7Y3R4LmNsZWFyUmVjdCgwLDAsdyxoKTt9CiAgICByZXNpemUoKTtuZXcgUmVzaXplT2JzZXJ2ZXIocmVzaXplKS5vYnNlcnZlKGJhbmQpOwogICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigncG9pbnRlcm1vdmUnLHBvaW50ZXIse3Bhc3NpdmU6dHJ1ZX0pO2RvY3VtZW50LmRvY3VtZW50RWxlbWVudC5hZGRFdmVudExpc3RlbmVyKCdwb2ludGVybGVhdmUnLGxlYXZlKTsKICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdibHVyJyxsZWF2ZSk7d2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Njcm9sbCcsbGVhdmUse3Bhc3NpdmU6dHJ1ZX0pOwogICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigndmlzaWJpbGl0eWNoYW5nZScsZnVuY3Rpb24oKXtpZihkb2N1bWVudC5oaWRkZW4pc3RvcCgpO30pO3JlZHVjZS5hZGRFdmVudExpc3RlbmVyKCdjaGFuZ2UnLHN0b3ApOwogIH0KICBpZihkb2N1bWVudC5yZWFkeVN0YXRlPT09J2xvYWRpbmcnKWRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLGluaXQse29uY2U6dHJ1ZX0pO2Vsc2UgaW5pdCgpOwp9KSgpOwo=";}
/* kite-prologue-motion-20260924 start */
@property --kite-prologue-reveal { syntax:"<number>"; inherits:false; initial-value:1; }
@keyframes kite-prologue-photo-rise { from { --kite-prologue-reveal:0; } to { --kite-prologue-reveal:1; } }
html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after { animation:kite-prologue-photo-rise 1.2s ease-out both!important; opacity:calc(.15 + var(--kite-prologue-reveal)*.85)!important; translate:0 calc((1 - var(--kite-prologue-reveal))*40px)!important; }
@supports(animation-timeline:view()) {
html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(div,main,section,article):has(figure.first-img) { overflow:clip!important; }
html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main figure.first-img { animation:kite-prologue-photo-rise auto linear both!important; animation-timeline:view(block)!important; animation-range:entry 0%cover 35%!important; opacity:calc(.15 + var(--kite-prologue-reveal)*.85)!important; translate:0 calc((1 - var(--kite-prologue-reveal))*40px)!important; }
}
@media(prefers-reduced-motion:reduce) {
html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main figure.first-img,html body.page-154474:not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after { animation:none!important; opacity:1!important; translate:none!important; }
}
/* kite-prologue-motion-20260924 end */
/* kite-cont3-unified-84-20260925 start */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{display:grid!important;grid-template-columns:minmax(0,1.9fr) minmax(280px,1.1fr)!important;align-items:center!important;gap:32px!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;text-align:left!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle .kite-sitewide-hero-title-text::before{font-size:clamp(32px,3.6vw,48px)!important;line-height:1.6!important;letter-spacing:.015em!important;font-family:Georgia,"Yu Mincho",serif!important;font-weight:700!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-heading,.kda-heading,.klf-heading,.krw-heading,.krs-heading,.kes-heading,.ksw-heading){font-size:clamp(1.44rem,2.4vw,1.82rem)!important;line-height:1.55!important;font-weight:500!important;text-align:left!important;letter-spacing:.035em!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-poem,.kda-poem,.klf-poem,.krw-poem,.krs-poem,.kes-poem,.ksw-poem){font-size:clamp(.96rem,1.5vw,1.05rem)!important;line-height:2.12!important;text-align:left!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-stanza,.kda-stanza,.klf-stanza,.krw-stanza,.krs-stanza,.kes-stanza,.ksw-stanza){font-size:inherit!important;line-height:inherit!important;margin:0!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-stanza,.kda-stanza,.klf-stanza,.krw-stanza,.krs-stanza,.kes-stanza,.ksw-stanza)+:is(.kps2-stanza,.kda-stanza,.klf-stanza,.krw-stanza,.krs-stanza,.kes-stanza,.ksw-stanza){margin-top:1.28em!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-chapter-body,.kda-chapter-body,.klf-chapter-body,.krw-chapter-body,.krs-chapter-body,.kes-chapter-body,.ksw-chapter-body){padding:clamp(42px,4.7vw,64px)!important;min-width:0!important;box-sizing:border-box!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-chapter-media,.kda-chapter-media,.klf-chapter-media,.krw-chapter-media,.krs-chapter-media,.kes-chapter-media,.ksw-chapter-media){padding:clamp(20px,3.8vw,42px)!important;min-width:0!important;box-sizing:border-box!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-chapters,.kda-chapters,.klf-chapters,.krw-chapters,.krs-chapters,.kes-chapters,.ksw-chapters){gap:clamp(48px,8vw,96px)!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-label,.kda-label,.klf-label,.krw-label,.krs-label,.kes-label,.ksw-label){font-family:"Helvetica Neue",Arial,sans-serif!important;font-size:clamp(.67rem,1.2vw,.79rem)!important;line-height:1.7!important;letter-spacing:.17em!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-lead,.kda-lead,.klf-lead,.krw-lead,.krs-lead,.kes-lead,.ksw-lead){font-size:clamp(1.01rem,1.8vw,1.19rem)!important;line-height:2.16!important;text-align:left!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main section.article .head>.inner>h2.title{font-size:clamp(1.44rem,2.4vw,1.82rem)!important;line-height:1.55!important;text-align:left!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main section.article .head>.inner>.txt.editorArea>span{font-size:clamp(.96rem,1.5vw,1.05rem)!important;line-height:2.12!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main section.article .head>.inner>.txt.editorArea:not(:has(article,[class*="-chapters"])){text-align:left!important;line-height:2.12!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main:has(:is(.kps2-chapters,.kda-chapters,.klf-chapters,.krw-chapters,.krs-chapters,.kes-chapters,.ksw-chapters)){padding:0!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main section.article:has(:is(.kps2-chapters,.kda-chapters,.klf-chapters,.krw-chapters,.krs-chapters,.kes-chapters,.ksw-chapters)){width:100%!important;max-width:1200px!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;padding:0 20px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main section.article:has(:is(.kps2-chapters,.kda-chapters,.klf-chapters,.krw-chapters,.krs-chapters,.kes-chapters,.ksw-chapters))>.head{display:block!important;width:100%!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main section.article:has(:is(.kps2-chapters,.kda-chapters,.klf-chapters,.krw-chapters,.krs-chapters,.kes-chapters,.ksw-chapters))>.head>.inner{width:100%!important;max-width:1200px!important;box-sizing:border-box!important;padding:40px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main section.article:has(:is(.kps2-chapters,.kda-chapters,.klf-chapters,.krw-chapters,.krs-chapters,.kes-chapters,.ksw-chapters))>.head>.inner>.txt.editorArea{width:100%!important;max-width:1200px!important;box-sizing:border-box!important;padding:0 20px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-chapter,.kda-chapter,.klf-chapter,.krw-chapter,.krs-chapter,.kes-chapter,.ksw-chapter){grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;}
@property --kite-unified84-progress{syntax:"<number>";inherits:false;initial-value:1;}
@keyframes kite-unified84-rise{from{--kite-unified84-progress:0}to{--kite-unified84-progress:1}}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{animation:kite-unified84-rise 1.2s ease-out both!important;opacity:var(--kite-unified84-progress)!important;translate:0 calc((1 - var(--kite-unified84-progress))*32px)!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-photo,.kps2-hero-media,.kda-photo,.kda-hero-media,.klf-photo,.klf-hero-media,.krw-photo,.krw-hero-media,.krs-photo,.krs-hero-media,.kes-photo,.kes-hero-media,.ksw-photo,.ksw-hero-media,figure.first-img){opacity:1!important;translate:none!important;}
@supports(animation-timeline:view()){
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main :is(div,section,article):has(:is(.kps2-photo,.kps2-hero-media,.kda-photo,.kda-hero-media,.klf-photo,.klf-hero-media,.krw-photo,.krw-hero-media,.krs-photo,.krs-hero-media,.kes-photo,.kes-hero-media,.ksw-photo,.ksw-hero-media,figure.first-img)){overflow:clip!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-photo,.kps2-hero-media,.kda-photo,.kda-hero-media,.klf-photo,.klf-hero-media,.krw-photo,.krw-hero-media,.krs-photo,.krs-hero-media,.kes-photo,.kes-hero-media,.ksw-photo,.ksw-hero-media,figure.first-img){animation:kite-unified84-rise auto linear both!important;animation-timeline:view()!important;animation-range:entry 0%cover 30%!important;opacity:var(--kite-unified84-progress)!important;translate:0 calc((1 - var(--kite-unified84-progress))*32px)!important;}
}
@media(max-width:860px){
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-chapter,.kda-chapter,.klf-chapter,.krw-chapter,.krs-chapter,.kes-chapter,.ksw-chapter){grid-template-columns:1fr!important;}
}
@media(max-width:767px){
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main section.article:has(:is(.kps2-chapters,.kda-chapters,.klf-chapters,.krw-chapters,.krs-chapters,.kes-chapters,.ksw-chapters)){padding:0 14px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main section.article:has(:is(.kps2-chapters,.kda-chapters,.klf-chapters,.krw-chapters,.krs-chapters,.kes-chapters,.ksw-chapters))>.head>.inner{padding:0!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main section.article:has(:is(.kps2-chapters,.kda-chapters,.klf-chapters,.krw-chapters,.krs-chapters,.kes-chapters,.ksw-chapters))>.head>.inner>.txt.editorArea{padding:0 10px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle{grid-template-columns:1fr!important;gap:24px!important;padding:24px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle .kite-sitewide-hero-title-text::before{font-size:clamp(17px,4.8vw,23px)!important;}
}
@media(max-width:520px){
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-chapter-body,.kda-chapter-body,.klf-chapter-body,.krw-chapter-body,.krs-chapter-body,.kes-chapter-body,.ksw-chapter-body){padding:34px 20px 44px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-chapter-media,.kda-chapter-media,.klf-chapter-media,.krw-chapter-media,.krs-chapter-media,.kes-chapter-media,.ksw-chapter-media){padding:16px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-heading,.kda-heading,.klf-heading,.krw-heading,.krs-heading,.kes-heading,.ksw-heading){font-size:1.4rem!important;line-height:1.58!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main section.article .head>.inner>h2.title{font-size:1.4rem!important;line-height:1.58!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) main section.article .head>.inner>.txt.editorArea>span{font-size:.95rem!important;line-height:1.98!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-poem,.kda-poem,.klf-poem,.krw-poem,.krs-poem,.kes-poem,.ksw-poem){font-size:.95rem!important;line-height:1.98!important;}
}
@media(prefers-reduced-motion:reduce){
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-photo,.kps2-hero-media,.kda-photo,.kda-hero-media,.klf-photo,.klf-hero-media,.krw-photo,.krw-hero-media,.krs-photo,.krs-hero-media,.kes-photo,.kes-hero-media,.ksw-photo,.ksw-hero-media,figure.first-img),html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle::after{animation:none!important;opacity:1!important;translate:none!important;}
}
/* kite-cont3-unified-84-20260925 end */
/* kite-cont3-title-gradient-20260925 start */
@property --kite-cont3-title-position{syntax:"<percentage>";inherits:false;initial-value:0%;}
@keyframes kite-cont3-title-flow{0%,100%{--kite-cont3-title-position:0%;}50%{--kite-cont3-title-position:100%;}}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle:not(:has(.kite-sitewide-hero-title-text)),html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle .kite-sitewide-hero-title-text,html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle .kite-sitewide-hero-title-text::before{background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:300% 100%!important;background-position:var(--kite-cont3-title-position) 50%!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:kite-cont3-title-flow 8s ease-in-out infinite!important;}
@media(prefers-reduced-motion:reduce){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle:not(:has(.kite-sitewide-hero-title-text)),html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle .kite-sitewide-hero-title-text,html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle .kite-sitewide-hero-title-text::before{animation:none!important;--kite-cont3-title-position:30%;}}
@media(forced-colors:active){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle:not(:has(.kite-sitewide-hero-title-text)),html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle .kite-sitewide-hero-title-text,html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle .kite-sitewide-hero-title-text::before{background:none!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;animation:none!important;}}
/* kite-cont3-title-gradient-20260925 end */
/* kite-all-pages-title-gradient-20260925 start */
html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#ks-main-title.ks-title:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title .ks-title-flow,h1.pageTitle>.kite-service-head-title,:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).col-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).sava-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kpp-title.kpp-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading,:is(body>h1,main h1,h1.pageTitle,h2.pageTitle,#ks-main-title,.col-title,.sava-title,#kpp-title,#kite-yokohama-area-index-title,#kite-region-title-hodogaya,#kite-region-title-nishi,.kite-region-main-title,#kite-region-title-minami,#kite-region-title-other-yokohama,#kite-links-hero-title-20260730,.kp-title,.kite-en-main-heading,.kite-sitewide-hero-title-text) :is(span,strong,em,b,i)),html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) .kite-sitewide-hero-title-text::before{background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#65cffa,#35d7e8)!important;background-size:300% 100%!important;background-position:var(--kite-cont3-title-position) 50%!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:kite-cont3-title-flow 8s ease-in-out infinite!important;}
@media(prefers-reduced-motion:reduce){html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#ks-main-title.ks-title:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title .ks-title-flow,h1.pageTitle>.kite-service-head-title,:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).col-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).sava-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kpp-title.kpp-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading,:is(body>h1,main h1,h1.pageTitle,h2.pageTitle,#ks-main-title,.col-title,.sava-title,#kpp-title,#kite-yokohama-area-index-title,#kite-region-title-hodogaya,#kite-region-title-nishi,.kite-region-main-title,#kite-region-title-minami,#kite-region-title-other-yokohama,#kite-links-hero-title-20260730,.kp-title,.kite-en-main-heading,.kite-sitewide-hero-title-text) :is(span,strong,em,b,i)),html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) .kite-sitewide-hero-title-text::before{animation:none!important;--kite-cont3-title-position:30%;}}
@media(forced-colors:active){html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#ks-main-title.ks-title:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title .ks-title-flow,h1.pageTitle>.kite-service-head-title,:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).col-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).sava-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kpp-title.kpp-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading,:is(body>h1,main h1,h1.pageTitle,h2.pageTitle,#ks-main-title,.col-title,.sava-title,#kpp-title,#kite-yokohama-area-index-title,#kite-region-title-hodogaya,#kite-region-title-nishi,.kite-region-main-title,#kite-region-title-minami,#kite-region-title-other-yokohama,#kite-links-hero-title-20260730,.kp-title,.kite-en-main-heading,.kite-sitewide-hero-title-text) :is(span,strong,em,b,i)),html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) .kite-sitewide-hero-title-text::before{background:none!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;animation:none!important;}}
/* kite-all-pages-title-gradient-20260925 end */
/* kite-all-pages-title-darker-cyan-20260925 start */
html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#ks-main-title.ks-title:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title .ks-title-flow,h1.pageTitle>.kite-service-head-title,:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).col-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).sava-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kpp-title.kpp-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading,:is(body>h1,main h1,h1.pageTitle,h2.pageTitle,#ks-main-title,.col-title,.sava-title,#kpp-title,#kite-yokohama-area-index-title,#kite-region-title-hodogaya,#kite-region-title-nishi,.kite-region-main-title,#kite-region-title-minami,#kite-region-title-other-yokohama,#kite-links-hero-title-20260730,.kp-title,.kite-en-main-heading,.kite-sitewide-hero-title-text) :is(span,strong,em,b,i)),html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) .kite-sitewide-hero-title-text::before{background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#329ed0,#1eafc4)!important;background-size:300% 100%!important;background-position:var(--kite-cont3-title-position) 50%!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:kite-cont3-title-flow 8s ease-in-out infinite!important;}
@media(prefers-reduced-motion:reduce){html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#ks-main-title.ks-title:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title .ks-title-flow,h1.pageTitle>.kite-service-head-title,:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).col-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).sava-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kpp-title.kpp-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading,:is(body>h1,main h1,h1.pageTitle,h2.pageTitle,#ks-main-title,.col-title,.sava-title,#kpp-title,#kite-yokohama-area-index-title,#kite-region-title-hodogaya,#kite-region-title-nishi,.kite-region-main-title,#kite-region-title-minami,#kite-region-title-other-yokohama,#kite-links-hero-title-20260730,.kp-title,.kite-en-main-heading,.kite-sitewide-hero-title-text) :is(span,strong,em,b,i)),html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) .kite-sitewide-hero-title-text::before{animation:none!important;--kite-cont3-title-position:30%;}}
@media(forced-colors:active){html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#ks-main-title.ks-title:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title .ks-title-flow,h1.pageTitle>.kite-service-head-title,:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).col-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).sava-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kpp-title.kpp-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading,:is(body>h1,main h1,h1.pageTitle,h2.pageTitle,#ks-main-title,.col-title,.sava-title,#kpp-title,#kite-yokohama-area-index-title,#kite-region-title-hodogaya,#kite-region-title-nishi,.kite-region-main-title,#kite-region-title-minami,#kite-region-title-other-yokohama,#kite-links-hero-title-20260730,.kp-title,.kite-en-main-heading,.kite-sitewide-hero-title-text) :is(span,strong,em,b,i)),html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) .kite-sitewide-hero-title-text::before{background:none!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;animation:none!important;}}
/* kite-all-pages-title-darker-cyan-20260925 end */
/* kite-title-color-filter-fix-20260925 start */
html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#ks-main-title.ks-title:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title .ks-title-flow,h1.pageTitle>.kite-service-head-title,:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).col-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).sava-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kpp-title.kpp-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2)#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading,:is(body>h1,main h1,h1.pageTitle,h2.pageTitle,#ks-main-title,.col-title,.sava-title,#kpp-title,#kite-yokohama-area-index-title,#kite-region-title-hodogaya,#kite-region-title-nishi,.kite-region-main-title,#kite-region-title-minami,#kite-region-title-other-yokohama,#kite-links-hero-title-20260730,.kp-title,.kite-en-main-heading,.kite-sitewide-hero-title-text) :is(span,strong,em,b,i)),html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) .kite-sitewide-hero-title-text::before{filter:none!important;text-shadow:none!important;}
/* kite-title-color-filter-fix-20260925 end */
/* kite-service-title-single-surface-20260926 start */
html body.page-154472:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved)>h1.pageTitle .kite-service-head-title :is(span,strong,em,b,i){background:none!important;animation:none!important;color:transparent!important;-webkit-text-fill-color:transparent!important;filter:none!important;text-shadow:none!important;}
/* kite-service-title-single-surface-20260926 end */
/* kite-cont3-reference84-fifty-20260926 begin */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top)>h1.pageTitle .kite-sitewide-hero-title-text::before{font-family:Georgia,"Yu Mincho","Hiragino Mincho ProN",serif!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-heading,.kda-heading,.klf-heading,.krw-heading,.krs-heading,.kes-heading,.ksw-heading),html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-poem,.kda-poem,.klf-poem,.krw-poem,.krs-poem,.kes-poem,.ksw-poem){font-family:"Yu Mincho",YuMincho,"リュウミン R-KL","Hiragino Mincho ProN","Times New Roman",serif!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-poem,.kda-poem,.klf-poem,.krw-poem,.krs-poem,.kes-poem,.ksw-poem){letter-spacing:.72px!important;}
@media(max-width:767px){
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-poem,.kda-poem,.klf-poem,.krw-poem,.krs-poem,.kes-poem,.ksw-poem){letter-spacing:.64px!important;}
}
@media(max-width:520px){
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-heading,.kda-heading,.klf-heading,.krw-heading,.krs-heading,.kes-heading,.ksw-heading){letter-spacing:.025em!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998):not(#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top#top) :is(.kps2-poem,.kda-poem,.klf-poem,.krw-poem,.krs-poem,.kes-poem,.ksw-poem){letter-spacing:.352px!important;}
}
/* kite-cont3-reference84-fifty-20260926 end */

/* kite-title-gradient-all-pages-30qa-20260926 begin */
/* LOCAL DRAFT ONLY; append after service-smooth-reread.css for local QA.
 * Pair with replacement styleWrapper; stylesheet alone cannot beat inline!important.
 * No font-size/display/position/spacing/content declarations: layout and title text retained.
 * 65 guard IDs override current 55-ID global and 60-ID service descendant fixes.
 * Existing @property/keyframes retained: inherits:false; 0→100→0, 8s ease-in-out.
 * Separate ::before text keeps its own gradient surface (existing English title).
 */
html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title:not(:has(.kite-sitewide-hero-title-text)),.col-title:not(:has(.kite-sitewide-hero-title-text)),.sava-title:not(:has(.kite-sitewide-hero-title-text)),#kpp-title:not(:has(.kite-sitewide-hero-title-text)),#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),.kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),.kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading),html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) .kite-sitewide-hero-title-text::before{
 background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#329ed0,#1eafc4)!important;
 background-size:300% 100%!important;
 background-position:var(--kite-cont3-title-position) 50%!important;
 background-repeat:no-repeat!important;
 background-clip:text!important;-webkit-background-clip:text!important;
 color:transparent!important;-webkit-text-fill-color:transparent!important;
 animation:kite-cont3-title-flow 8s ease-in-out infinite!important;
 filter:none!important;text-shadow:none!important;
}
/* Paint the continuous text from its nearest title surface. No child animation.
 * Do not assign animation:none while leaving child backgrounds: registered property
 * inherits:false would freeze those children at the initial 0%.
 */
html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title:not(:has(.kite-sitewide-hero-title-text)),.col-title:not(:has(.kite-sitewide-hero-title-text)),.sava-title:not(:has(.kite-sitewide-hero-title-text)),#kpp-title:not(:has(.kite-sitewide-hero-title-text)),#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),.kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),.kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading) :is(span,strong,em,b,i){
 background:none!important;animation:none!important;
 color:transparent!important;-webkit-text-fill-color:transparent!important;
 filter:none!important;text-shadow:none!important;
}
@media(prefers-reduced-motion:reduce){
 html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title:not(:has(.kite-sitewide-hero-title-text)),.col-title:not(:has(.kite-sitewide-hero-title-text)),.sava-title:not(:has(.kite-sitewide-hero-title-text)),#kpp-title:not(:has(.kite-sitewide-hero-title-text)),#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),.kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),.kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading),html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) .kite-sitewide-hero-title-text::before{animation:none!important;--kite-cont3-title-position:30%;}
}
@media(forced-colors:active){
 html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title:not(:has(.kite-sitewide-hero-title-text)),.col-title:not(:has(.kite-sitewide-hero-title-text)),.sava-title:not(:has(.kite-sitewide-hero-title-text)),#kpp-title:not(:has(.kite-sitewide-hero-title-text)),#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),.kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),.kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading),html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) .kite-sitewide-hero-title-text::before,html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title:not(:has(.kite-sitewide-hero-title-text)),.col-title:not(:has(.kite-sitewide-hero-title-text)),.sava-title:not(:has(.kite-sitewide-hero-title-text)),#kpp-title:not(:has(.kite-sitewide-hero-title-text)),#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),.kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),.kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading) :is(span,strong,em,b,i){background:none!important;animation:none!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;}
}

/* LOCAL CANDIDATE: English title pseudo surfaces observed unpainted in 34/49 pages.
 * Only current CMS inventory page IDs; existing pseudo content is preserved.
 * No font/layout/content/spacing changes. Text-fill/clip are needed to paint glyphs.
 * Requires existing @property --kite-cont3-title-position and keyframes.
 */
html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-237084,.page-236853,.page-236860,.page-236861,.page-258212,.page-258290,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734):not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved)>h1.pageTitle::before{
 background-image:linear-gradient(100deg,#0a5a96,#0eb59c,#329ed0,#1eafc4)!important;
 background-size:300% 100%!important;
 background-position:var(--kite-cont3-title-position) 50%!important;
 background-repeat:no-repeat!important;
 background-clip:text!important;-webkit-background-clip:text!important;
 color:transparent!important;-webkit-text-fill-color:transparent!important;
 animation:kite-cont3-title-flow 8s ease-in-out infinite!important;
}
@media(prefers-reduced-motion:reduce){html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-237084,.page-236853,.page-236860,.page-236861,.page-258212,.page-258290,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734):not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved)>h1.pageTitle::before{animation:none!important;--kite-cont3-title-position:30%;}}
@media(forced-colors:active){html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-237084,.page-236853,.page-236860,.page-236861,.page-258212,.page-258290,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734):not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved)>h1.pageTitle::before{background:none!important;animation:none!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;}}

/* kite-title-gradient-all-pages-30qa-20260926 end */

/* kite-nonhome-header-hero-20260926 begin */
html body:not(#top):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved)>header.header>.hamburger{z-index:2147483646!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved)>header.header{height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;overflow:visible!important;width:100%!important;max-width:none!important;position:relative!important;left:0!important;right:auto!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved)>header.header>:not(.hamburger){display:none!important;visibility:hidden!important;opacity:0!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved)>header.header>.hamburger{position:fixed!important;top:0!important;right:0!important;width:120px!important;height:120px!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;display:block!important;visibility:visible!important;opacity:1!important;z-index:2147483646!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved)>h1.pageTitle{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(#kite-service-main>.ks-hero,#kite-links-hero-20260730>.kite-hero,#kite-column-page>.col-hero,#sava-lounge-page>.sava-hero,#kite-pro-practice>.kpp-hero,#kite-yokohama-area-index-20260702>.kite-hero,.kite-region-hero,.kite-medical-hero-v2,.kp-hero){box-sizing:border-box!important;padding:40px max(32px,calc((100% - 1256px)/2))!important;margin-inline:auto!important;max-width:100%!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) section.article:has(:is(#kite-service-main>.ks-hero,#kite-links-hero-20260730>.kite-hero,#kite-column-page>.col-hero,#sava-lounge-page>.sava-hero,#kite-pro-practice>.kpp-hero,#kite-yokohama-area-index-20260702>.kite-hero,.kite-region-hero,.kite-medical-hero-v2,.kp-hero)),html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) section.article:has(:is(#kite-service-main>.ks-hero,#kite-links-hero-20260730>.kite-hero,#kite-column-page>.col-hero,#sava-lounge-page>.sava-hero,#kite-pro-practice>.kpp-hero,#kite-yokohama-area-index-20260702>.kite-hero,.kite-region-hero,.kite-medical-hero-v2,.kp-hero))>.head,html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) section.article:has(:is(#kite-service-main>.ks-hero,#kite-links-hero-20260730>.kite-hero,#kite-column-page>.col-hero,#sava-lounge-page>.sava-hero,#kite-pro-practice>.kpp-hero,#kite-yokohama-area-index-20260702>.kite-hero,.kite-region-hero,.kite-medical-hero-v2,.kp-hero))>.head>.inner{margin-top:0!important;padding-top:0!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) #kite-service-main{width:100%!important;margin-left:0!important;margin-right:0!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) section:has(>.kite-medical-hero-v2),html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) section:has(>.kite-region-hero){width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) #kite-profile-elegant,html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) .txt.editorArea>section:has(.kite-region-hero){width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved).page-236299>h1.pageTitle,html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved).page-236299>header.header{width:calc(100% + 40px)!important;max-width:none!important;margin-left:-20px!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved).page-236861>h1.pageTitle{width:calc(100% + 40px)!important;max-width:none!important;margin-left:-20px!important;left:0!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(h1.pageTitle,h2.pageTitle,#ks-main-title,.col-title,.sava-title,#kpp-title,#kite-yokohama-area-index-title,#kite-region-title-hodogaya,#kite-region-title-nishi,.kite-region-main-title,#kite-region-title-minami,#kite-region-title-other-yokohama,#kite-links-hero-title-20260730,.kp-title,.kite-medical-wrap-v2>h1,.kite-medical-wrap-v2>h2){font-family:Georgia,"Yu Mincho","Hiragino Mincho ProN",serif!important;font-size:52px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.025em!important;text-align:left!important;text-shadow:none!important;overflow-wrap:anywhere!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(h1.pageTitle,h2.pageTitle,#ks-main-title,.col-title,.sava-title,#kpp-title,#kite-yokohama-area-index-title,#kite-region-title-hodogaya,#kite-region-title-nishi,.kite-region-main-title,#kite-region-title-minami,#kite-region-title-other-yokohama,#kite-links-hero-title-20260730,.kp-title,.kite-medical-wrap-v2>h1,.kite-medical-wrap-v2>h2) :is(.kite-sitewide-hero-title-text,span,strong,em,b):not(small):not([class*=kicker]){font-family:Georgia,"Yu Mincho","Hiragino Mincho ProN",serif!important;font-size:52px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.025em!important;text-align:left!important;text-shadow:none!important;overflow-wrap:anywhere!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158)>h1.pageTitle,html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158)>h1.pageTitle .kite-sitewide-hero-title-text{font-size:0!important;line-height:0!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158)>h1.pageTitle .kite-sitewide-hero-title-text::before{font-family:Georgia,"Yu Mincho","Hiragino Mincho ProN",serif!important;font-size:52px!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.025em!important;text-align:left!important;text-shadow:none!important;overflow-wrap:anywhere!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved).page-258158>h1.pageTitle .kite-sitewide-hero-title-text::before{content:"THE TWELVE SMALL DOORS｜カピちゃんと、十二の小さな扉"!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved)>h1.pageTitle::before{font-family:Georgia,"Yu Mincho",serif!important;font-size:20px!important;line-height:1.25!important;letter-spacing:.025em!important;}
@media(max-width:767px){
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved)>h1.pageTitle{padding:24px!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved)>header.header>.hamburger{width:70px!important;height:70px!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(#kite-service-main>.ks-hero,#kite-links-hero-20260730>.kite-hero,#kite-column-page>.col-hero,#sava-lounge-page>.sava-hero,#kite-pro-practice>.kpp-hero,#kite-yokohama-area-index-20260702>.kite-hero,.kite-region-hero,.kite-medical-hero-v2,.kp-hero){padding:24px!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(h1.pageTitle,h2.pageTitle,#ks-main-title,.col-title,.sava-title,#kpp-title,#kite-yokohama-area-index-title,#kite-region-title-hodogaya,#kite-region-title-nishi,.kite-region-main-title,#kite-region-title-minami,#kite-region-title-other-yokohama,#kite-links-hero-title-20260730,.kp-title,.kite-medical-wrap-v2>h1,.kite-medical-wrap-v2>h2){font-size:36px!important;line-height:1.45!important;letter-spacing:.015em!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(h1.pageTitle,h2.pageTitle,#ks-main-title,.col-title,.sava-title,#kpp-title,#kite-yokohama-area-index-title,#kite-region-title-hodogaya,#kite-region-title-nishi,.kite-region-main-title,#kite-region-title-minami,#kite-region-title-other-yokohama,#kite-links-hero-title-20260730,.kp-title,.kite-medical-wrap-v2>h1,.kite-medical-wrap-v2>h2) :is(.kite-sitewide-hero-title-text,span,strong,em,b):not(small):not([class*=kicker]){font-size:36px!important;line-height:1.45!important;letter-spacing:.015em!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158)>h1.pageTitle,html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158)>h1.pageTitle .kite-sitewide-hero-title-text{font-size:0!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158)>h1.pageTitle .kite-sitewide-hero-title-text::before{font-size:36px!important;line-height:1.45!important;letter-spacing:.015em!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved)>h1.pageTitle::before{font-size:14px!important;}
}
/* kite-nonhome-header-hero-20260926 end */
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved)>header.header>.hamburger{transition-property:background-color,color,opacity,transform!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(.kite-region-hero:has(>.kite-wrap),#kite-yokohama-area-index-20260702>.kite-hero,.kite-medical-hero-v2){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important;align-items:start!important;height:auto!important;min-height:0!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(.kite-region-hero:has(>.kite-wrap),#kite-yokohama-area-index-20260702>.kite-hero,.kite-medical-hero-v2){padding-top:144px!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(.kite-region-hero:has(>.kite-wrap),#kite-yokohama-area-index-20260702>.kite-hero,.kite-medical-hero-v2) :is(.kite-kicker,.kite-medical-kicker-v2){font-family:Georgia,"Yu Mincho",serif!important;font-size:20px!important;line-height:1.25!important;letter-spacing:.025em!important;text-align:left!important;overflow-wrap:anywhere!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(.kite-region-hero:has(>.kite-wrap),#kite-yokohama-area-index-20260702>.kite-hero,.kite-medical-hero-v2)>:is(.kite-wrap,.kite-medical-wrap-v2){width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(.kite-region-hero:has(>.kite-wrap),#kite-yokohama-area-index-20260702>.kite-hero,.kite-medical-hero-v2)::after{position:relative!important;inset:auto!important;width:100%!important;max-width:463.4px!important;height:auto!important;aspect-ratio:463.4/579.75!important;margin:0!important;justify-self:end!important;align-self:start!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(.kite-region-hero:has(>.kite-wrap),#kite-yokohama-area-index-20260702>.kite-hero,.kite-medical-hero-v2)>:is(.kite-wrap,.kite-medical-wrap-v2)>:is(h1,h2,p,.kite-btns,.kite-medical-hero-actions-v2,.kite-medical-intro-card-v2),html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) #kite-yokohama-area-index-20260702>.kite-hero>.kite-wrap>.kite-hero-inner,html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) #kite-yokohama-area-index-20260702>.kite-hero>.kite-wrap>.kite-hero-inner>:is(h1,h2,p,.kite-btns){width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;}
@media(min-width:1101px){
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(.kite-region-hero:has(>.kite-wrap),#kite-yokohama-area-index-20260702>.kite-hero,.kite-medical-hero-v2){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;gap:32px!important;min-height:600px!important;}
}
@media(max-width:767px){
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(.kite-region-hero:has(>.kite-wrap),#kite-yokohama-area-index-20260702>.kite-hero,.kite-medical-hero-v2){padding-top:94px!important;}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) :is(.kite-region-hero:has(>.kite-wrap),#kite-yokohama-area-index-20260702>.kite-hero,.kite-medical-hero-v2) :is(.kite-kicker,.kite-medical-kicker-v2){font-size:14px!important;}
}
html body:not(#top):not(.page-259067):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) section.article:has(.kite-medical-hero-v2)>.head>.inner>h2.title{display:none!important;}
/* kite-story-title-single-render-20260926 */
html body:not(#top):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158)>h1.pageTitle,html body:not(#top):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158)>h1.pageTitle .kite-sitewide-hero-title-text{font-size:0!important;line-height:0!important;}
/* /kite-story-title-single-render-20260926 */
/* kite-nonhome-fixed-english-label-20260926 */
html body:not(#top):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved)>h1.pageTitle::before,html body:not(#top):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) #kite-service-main>.ks-hero .ks-kicker,html body:not(#top):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) #kite-links-hero-20260730>.kite-hero .kite-kicker,html body:not(#top):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) #sava-lounge-page>.sava-hero .sava-kicker,html body:not(#top):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) #kite-pro-practice>.kpp-hero .kpp-kicker,html body:not(#top):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) #kite-yokohama-area-index-20260702>.kite-hero .kite-kicker,html body:not(#top):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) .kite-region-hero .kite-kicker,html body:not(#top):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) .kite-medical-hero-v2 .kite-medical-kicker-v2,html body:not(#top):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved):not(#kite-header-unification-reserved) #kite-profile-elegant .kp-hero .kp-kicker{color:#12b8a8!important;-webkit-text-fill-color:#12b8a8!important;background:none!important;background-clip:border-box!important;-webkit-background-clip:border-box!important;animation:none!important;text-shadow:none!important;}
/* /kite-nonhome-fixed-english-label-20260926 */
/* kite-title-gradient-deeper-20260926 */
html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) :is(.kite-sitewide-hero-title-text,body>h1:not(:has(.kite-sitewide-hero-title-text)),main h1:not(:has(.kite-sitewide-hero-title-text)),:is(h1,h2).pageTitle:not(:has(.kite-sitewide-hero-title-text)),#ks-main-title:not(:has(.kite-sitewide-hero-title-text)),.col-title:not(:has(.kite-sitewide-hero-title-text)),.sava-title:not(:has(.kite-sitewide-hero-title-text)),#kpp-title:not(:has(.kite-sitewide-hero-title-text)),#kite-yokohama-area-index-title:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-hodogaya:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-nishi:not(:has(.kite-sitewide-hero-title-text)),.kite-region-main-title:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-minami:not(:has(.kite-sitewide-hero-title-text)),#kite-region-title-other-yokohama:not(:has(.kite-sitewide-hero-title-text)),#kite-links-hero-title-20260730:not(:has(.kite-sitewide-hero-title-text)),.kp-title:not(:has(.kite-sitewide-hero-title-text)),.kite-en-main-heading),html body:not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved) .kite-sitewide-hero-title-text::before{background-image:linear-gradient(100deg,#084d80,#0b9783,#2385b5,#168fa5)!important;}
html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-237084,.page-236853,.page-236860,.page-236861,.page-258212,.page-258290,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734):not(#top):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved):not(#kite-gradient-specificity-reserved)>h1.pageTitle::before{background-image:linear-gradient(100deg,#084d80,#0b9783,#2385b5,#168fa5)!important;}
/* /kite-title-gradient-deeper-20260926 */
/* kite-description-ribbon-repair-20260926 - general pages only; actual generated overview */
html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734,.tpl-profile):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) #kite-page-overview,html body.page-250145:not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .kite-region-hero>.kite-wrap>p,html body.page-256508:not(:has(#kite-page-overview)):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .hero>.lead{position:relative!important;display:block!important;box-sizing:border-box!important;width:calc(100% - 40px)!important;max-width:960px!important;min-width:0!important;height:auto!important;min-height:172px!important;margin:36px auto 44px!important;padding:72px 40px 36px 110px!important;border:1px solid #c1dce9!important;border-radius:18px!important;background:#fff!important;background-clip:border-box!important;-webkit-background-clip:border-box!important;color:#28516a!important;-webkit-text-fill-color:#28516a!important;font-family:"Yu Mincho","Hiragino Mincho ProN",serif!important;font-size:18px!important;font-weight:500!important;line-height:2!important;letter-spacing:.04em!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;overflow:visible!important;box-shadow:0 14px 35px #22577910!important;opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;float:none!important;left:auto!important;right:auto!important}
html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734,.tpl-profile):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) #kite-page-overview::before,html body.page-250145:not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .kite-region-hero>.kite-wrap>p::before,html body.page-256508:not(:has(#kite-page-overview)):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .hero>.lead::before{content:"GUIDE"!important;position:absolute!important;display:flex!important;align-items:center!important;justify-content:center!important;left:30px!important;top:-10px!important;right:auto!important;bottom:auto!important;width:40px!important;height:124px!important;padding:0 0 13px!important;margin:0!important;background:linear-gradient(#125d8f,#12a4b5)!important;clip-path:polygon(0 0,100%0,100% 100%,50% 86%,0 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;writing-mode:vertical-rl!important;font-family:Arial,sans-serif!important;font-size:10px!important;font-weight:700!important;line-height:1!important;letter-spacing:.22em!important;border:0!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;pointer-events:none!important;z-index:1!important}
html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734,.tpl-profile):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) #kite-page-overview::after,html body.page-250145:not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .kite-region-hero>.kite-wrap>p::after,html body.page-256508:not(:has(#kite-page-overview)):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .hero>.lead::after{content:"このページでわかること"!important;position:absolute!important;display:block!important;left:110px!important;top:26px!important;right:auto!important;bottom:auto!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;background:none!important;color:#187b99!important;-webkit-text-fill-color:#187b99!important;font-family:"Yu Gothic",sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1.5!important;letter-spacing:.08em!important;border:0!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;pointer-events:none!important}
@media(max-width:709px){html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734,.tpl-profile):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) #kite-page-overview,html body.page-250145:not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .kite-region-hero>.kite-wrap>p,html body.page-256508:not(:has(#kite-page-overview)):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .hero>.lead{width:calc(100% - 24px)!important;padding:66px 24px 28px 74px!important;font-size:16px!important;line-height:1.9!important;margin:28px auto 34px!important}
html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734,.tpl-profile):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) #kite-page-overview::before,html body.page-250145:not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .kite-region-hero>.kite-wrap>p::before,html body.page-256508:not(:has(#kite-page-overview)):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .hero>.lead::before{left:20px!important;width:30px!important;height:100px!important}
html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734,.tpl-profile):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) #kite-page-overview::after,html body.page-250145:not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .kite-region-hero>.kite-wrap>p::after,html body.page-256508:not(:has(#kite-page-overview)):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .hero>.lead::after{left:74px!important;top:22px!important}
}
@media(max-width:480px){html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734,.tpl-profile):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) #kite-page-overview,html body.page-250145:not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .kite-region-hero>.kite-wrap>p,html body.page-256508:not(:has(#kite-page-overview)):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .hero>.lead{padding:76px 24px 28px!important;min-height:0!important}
html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734,.tpl-profile):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) #kite-page-overview::before,html body.page-250145:not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .kite-region-hero>.kite-wrap>p::before,html body.page-256508:not(:has(#kite-page-overview)):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .hero>.lead::before{width:26px!important;height:62px!important;font-size:8px!important;padding:0 0 8px!important}
html body:not(#top):is(.page-154471,.page-154472,.page-189986,.page-250815,.page-200943,.page-236299,.page-250814,.page-250816,.page-250817,.page-256404,.page-256696,.page-189470,.page-239440,.page-239447,.page-239898,.page-239450,.page-239455,.page-239457,.page-240803,.page-242705,.page-239897,.page-239443,.page-256403,.page-236846,.page-236994,.page-236989,.page-239199,.page-238920,.page-236847,.page-236850,.page-239207,.page-236848,.page-239496,.page-239743,.page-241143,.page-241614,.page-241995,.page-239497,.page-239513,.page-256743,.page-257860,.page-249793,.page-250145,.page-250146,.page-250147,.page-250148,.page-250239,.page-252352,.page-256270,.page-256273,.page-256415,.page-256416,.page-256405,.page-256406,.page-256507,.page-256508,.page-256697,.page-256698,.page-256699,.page-256731,.page-256734,.tpl-profile):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) #kite-page-overview::after,html body.page-250145:not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .kite-region-hero>.kite-wrap>p::after,html body.page-256508:not(:has(#kite-page-overview)):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved) .hero>.lead::after{left:64px!important;top:22px!important;font-size:11px!important}
}
@media(min-width:769px){html body.page-236846:not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved):not(#kite-ribbon-reserved)>main{top:0!important;}}
/* kite-nonhome-edge-blue-20260926-v1 */
html body:not(#top):not(.home):not(.top):not(.front-page):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved){background-color:#fff!important;background-image:radial-gradient(ellipse 18% 65%at 0% 24%,rgba(117,192,232,.17),transparent 100%),radial-gradient(ellipse 18% 65%at 100% 75%,rgba(104,178,225,.15),transparent 100%)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-attachment:scroll!important;}
html body:not(#top):not(.home):not(.top):not(.front-page):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved):not(#kite-edge-blue-reserved)>main{background-color:transparent!important;background-image:none!important;}
/* /kite-nonhome-edge-blue-20260926-v1 */
/* kite-cont3-description-thread-20260926-v1 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{position:relative!important;display:block!important;box-sizing:border-box!important;isolation:isolate!important;width:calc(100% - 48px)!important;max-width:900px!important;margin:24px auto 70px!important;padding:44px 54px 50px!important;left:auto!important;right:auto!important;top:auto!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#244b62!important;-webkit-text-fill-color:#244b62!important;font-size:clamp(16px,1.4vw,20px)!important;line-height:2.15!important;letter-spacing:.04em!important;text-align:left!important;overflow:visible!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{content:""!important;display:block!important;position:absolute!important;inset:0 0-28px!important;width:100%!important;height:calc(100% + 28px)!important;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20870%20330%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M140%2015%20C40%200%2018%2040%2018%20130%20L18%20210%20Q18%20280%2090%20280%20L760%20280%20Q852%20280%20852%20210%20L852%2085%20Q852%2020%20750%2020%20M435%20280%20C465%20300%20425%20308%20435%20328%22%20fill%3D%22none%22%20stroke%3D%22%2367adcf%22%20stroke-width%3D%221.3%22%20vector-effect%3D%22non-scaling-stroke%22%20stroke-dasharray%3D%222400%22%20stroke-dashoffset%3D%222400%22%3E%3Canimate%20attributeName%3D%22stroke-dashoffset%22%20from%3D%222400%22%20to%3D%220%22%20dur%3D%223s%22%20fill%3D%22freeze%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E)center/100% 100%no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important;animation:none!important;opacity:1!important;pointer-events:none!important;z-index:-1!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::after{content:none!important;display:none!important;}
@media(max-width:600px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{width:calc(100% - 28px)!important;padding:34px 28px 42px!important;margin-bottom:56px!important;font-size:16px!important;}}
@media(prefers-reduced-motion:reduce){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20870%20330%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M140%2015%20C40%200%2018%2040%2018%20130%20L18%20210%20Q18%20280%2090%20280%20L760%20280%20Q852%20280%20852%20210%20L852%2085%20Q852%2020%20750%2020%20M435%20280%20C465%20300%20425%20308%20435%20328%22%20fill%3D%22none%22%20stroke%3D%22%2367adcf%22%20stroke-width%3D%221.3%22%20vector-effect%3D%22non-scaling-stroke%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E)!important;}}
/* /kite-cont3-description-thread-20260926-v1 */
/* kite-story-thread-loop-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{content:""!important;display:block!important;position:absolute!important;inset:0 0-28px!important;width:100%!important;height:calc(100% + 28px)!important;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20870%20330%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M140%2015%20C40%200%2018%2040%2018%20130%20L18%20210%20Q18%20280%2090%20280%20L760%20280%20Q852%20280%20852%20210%20L852%2085%20Q852%2020%20750%2020%20M435%20280%20C465%20300%20425%20308%20435%20328%22%20fill%3D%22none%22%20stroke%3D%22%2367adcf%22%20stroke-width%3D%222.2%22%20vector-effect%3D%22non-scaling-stroke%22%20stroke-dasharray%3D%222400%22%20stroke-dashoffset%3D%222400%22%3E%3Canimate%20attributeName%3D%22stroke-dashoffset%22%20values%3D%222400%3B0%3B0%22%20keyTimes%3D%220%3B0.35%3B1%22%20dur%3D%2210s%22%20repeatCount%3D%22indefinite%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E)center/100% 100%no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important;transform:none!important;animation:none!important;opacity:1!important;pointer-events:none!important;z-index:-1!important;}
@media(prefers-reduced-motion:reduce){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20870%20330%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M140%2015%20C40%200%2018%2040%2018%20130%20L18%20210%20Q18%20280%2090%20280%20L760%20280%20Q852%20280%20852%20210%20L852%2085%20Q852%2020%20750%2020%20M435%20280%20C465%20300%20425%20308%20435%20328%22%20fill%3D%22none%22%20stroke%3D%22%2367adcf%22%20stroke-width%3D%222.2%22%20vector-effect%3D%22non-scaling-stroke%22%20%3E%3C%2Fpath%3E%3C%2Fsvg%3E)!important;}}
/* /kite-story-thread-loop-20260926 */
/* kite-story-garden-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding:64px 85px 80px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20870%20330%22%20preserveAspectRatio%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cstyle%3E.garden-thread%2C.garden-stem%7Bfill%3Anone%3Bstroke%3A%2372a7be%3Bstroke-width%3A1.15%3Bvector-effect%3Anon-scaling-stroke%3Bstroke-linecap%3Around%3Bstroke-dasharray%3A1%3Banimation%3Agarden-grow%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-thread%7Bstroke-width%3A1.35%7D.garden-leaf%2C.garden-bloom%7Btransform-box%3Afill-box%3Btransform-origin%3A100%25%20100%25%3Banimation%3Agarden-open%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D.garden-bloom%7Btransform-origin%3Acenter%7D.garden-sway%7Btransform-origin%3A0%200%3Banimation%3Agarden-sway%207s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-dew%7Banimation%3Agarden-dew%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D%40keyframes%20garden-grow%7B0%25%7Bstroke-dashoffset%3A1%3Bopacity%3A0%7D5%25%7Bopacity%3A1%7D32%25%2C79%25%7Bstroke-dashoffset%3A0%3Bopacity%3A1%7D94%25%2C100%25%7Bstroke-dashoffset%3A0%3Bopacity%3A0%7D%7D%40keyframes%20garden-open%7B0%25%2C4%25%7Bopacity%3A0%3Btransform%3Ascale\(.2\)%20rotate\(-10deg\)%7D25%25%2C70%25%7Bopacity%3A1%3Btransform%3Ascale\(1\)%20rotate\(0\)%7D88%25%2C100%25%7Bopacity%3A0%3Btransform%3Ascale\(1\)%7D%7D%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.6deg\)%7D50%25%7Btransform%3Arotate\(.8deg\)%7D%7D%40keyframes%20garden-dew%7B0%25%2C10%25%2C35%25%2C100%25%7Bopacity%3A0%7D20%25%7Bopacity%3A.9%7D%7D%40media\(prefers-reduced-motion%3Areduce\)%7B.garden-leaf%2C.garden-bloom%7Bopacity%3A1%3Btransform%3Anone%7D.garden-stem%2C.garden-thread%7Bstroke-dashoffset%3A0%7D.garden-dew%7Bopacity%3A.5%7D%7D%20%3C%2Fstyle%3E%3Cg%20class%3D%22garden%22%3E%3Cpath%20class%3D%22garden-thread%22%20pathLength%3D%221%22%20d%3D%22M82%20289%20C230%20304%20625%20304%20788%20289%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(37%20289\)%20scale\(1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.3s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.3s%22%20d%3D%22M0%200%20C-9%20-39.6%208%20-85.8%20-4%20-132%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-22.44\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-41.58\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.48s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-60.72\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.86s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-79.86\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.24s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-99\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.62s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-132\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.3s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-71.28%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.3s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(62%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.1s%22%20d%3D%22M0%200%20C-9%20-26.4%208%20-57.2%20-4%20-88%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-14.96\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.9000000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-27.72\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-40.48\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-53.239999999999995\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.04s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-66\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-88\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.1s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-47.52%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(84%20289\)%20scale\(1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.9s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.9s%22%20d%3D%22M0%200%20C-9%20-14.399999999999999%208%20-31.200000000000003%20-4%20-48%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-8.16\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.7s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-15.120000000000001\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.08s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-22.08\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.46s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-29.04\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.8400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-36\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.220000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-48\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.9s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-25.92%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.9s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(833%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.7s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.7s%22%20d%3D%22M0%200%20C-9%20-45.3%208%20-98.15%20-4%20-151%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-25.67\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.5s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-47.565\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.88s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-69.46\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.26s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-91.355\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.64s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-113.25\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.02s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-151\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.7s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-81.54%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.7s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(808%20289\)%20scale\(1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.4s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.4s%22%20d%3D%22M0%200%20C-9%20-30.299999999999997%208%20-65.65%20-4%20-101%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-17.17\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-31.815\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.58s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-46.459999999999994\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.96s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-61.105\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.3400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-75.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.72s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-101\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.4s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-54.540000000000006%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.4s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(785%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A2.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A2.1s%22%20d%3D%22M0%200%20C-9%20-17.099999999999998%208%20-37.050000000000004%20-4%20-57%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-9.690000000000001\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.9000000000000004s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-17.955000000000002\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-26.22\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-34.485\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.040000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-42.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23c0dce6%22%20stroke%3D%22%2376aabd%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23719dae%22%20stroke-width%3D%22.5%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-57\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A5.1s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.5%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-30.78%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A7.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E)!important;}
@media(max-width:600px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding:48px 40px 64px!important;}}
/* /kite-story-garden-20260926 */
/* kite-story-fine-garden-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20870%20330%22%20preserveAspectRatio%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22threadFade%22%3E%3Cstop%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%220%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%238cb0c0%22%20stop-opacity%3D%22.65%22%2F%3E%3Cstop%20offset%3D%22.78%22%20stop-color%3D%22%238cb0c0%22%20stop-opacity%3D%22.65%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%220%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cstyle%3E.garden-thread%2C.garden-stem%7Bfill%3Anone%3Bstroke%3A%2372a7be%3Bstroke-width%3A1.15%3Bvector-effect%3Anon-scaling-stroke%3Bstroke-linecap%3Around%3Bstroke-dasharray%3A1%3Banimation%3Agarden-grow%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-thread%7Bstroke-width%3A1.35%7D.garden-leaf%2C.garden-bloom%7Btransform-box%3Afill-box%3Btransform-origin%3A100%25%20100%25%3Banimation%3Agarden-open%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D.garden-bloom%7Btransform-origin%3Acenter%7D.garden-sway%7Btransform-origin%3A0%200%3Banimation%3Agarden-sway%207s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-dew%7Banimation%3Agarden-dew%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D%40keyframes%20garden-grow%7B0%25%7Bstroke-dashoffset%3A1%3Bopacity%3A0%7D5%25%7Bopacity%3A1%7D32%25%2C79%25%7Bstroke-dashoffset%3A0%3Bopacity%3A1%7D94%25%2C100%25%7Bstroke-dashoffset%3A0%3Bopacity%3A0%7D%7D%40keyframes%20garden-open%7B0%25%2C4%25%7Bopacity%3A0%3Btransform%3Ascale\(.2\)%20rotate\(-10deg\)%7D25%25%2C70%25%7Bopacity%3A1%3Btransform%3Ascale\(1\)%20rotate\(0\)%7D88%25%2C100%25%7Bopacity%3A0%3Btransform%3Ascale\(1\)%7D%7D%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.6deg\)%7D50%25%7Btransform%3Arotate\(.8deg\)%7D%7D%40keyframes%20garden-dew%7B0%25%2C10%25%2C35%25%2C100%25%7Bopacity%3A0%7D20%25%7Bopacity%3A.9%7D%7D%40media\(prefers-reduced-motion%3Areduce\)%7B.garden-leaf%2C.garden-bloom%7Bopacity%3A1%3Btransform%3Anone%7D.garden-stem%2C.garden-thread%7Bstroke-dashoffset%3A0%7D.garden-dew%7Bopacity%3A.5%7D%7D%20.garden-thread%7Bstroke%3Aurl\(%23threadFade\)%3Bstroke-width%3A1%7D.garden-stem%7Bstroke%3A%2397b7c6%3Bstroke-width%3A.85%3Banimation-duration%3A22s%7D.garden-leaf%2C.garden-bloom%2C.garden-dew%7Banimation-duration%3A22s%7D.garden-sway%7Banimation-duration%3A9s%7D.garden-bud%20ellipse%7Bdisplay%3Anone%7D.garden-bud%20circle%7Bfill%3A%23dce8ed%3Bstroke%3A%23a2bac6%3Bstroke-width%3A.4%7D%20%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.25deg\)%7D50%25%7Btransform%3Arotate\(.45deg\)%7D%7D%20%3C%2Fstyle%3E%3Cg%20class%3D%22garden%22%3E%3Cpath%20class%3D%22garden-thread%22%20pathLength%3D%221%22%20d%3D%22M82%20289%20C230%20304%20625%20304%20788%20289%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(37%20289\)%20scale\(1%20.72\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.3s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.3s%22%20d%3D%22M0%200%20C-9%20-39.6%208%20-85.8%20-4%20-132%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-22.44\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-41.58\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.48s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-60.72\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.86s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-79.86\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.24s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-99\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.62s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-132\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.3s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-71.28%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.3s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(66%20289\)%20scale\(-1%20.82\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.1s%22%20d%3D%22M0%200%20C-9%20-26.4%208%20-57.2%20-4%20-88%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-14.96\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.9000000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-27.72\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-40.48\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-53.239999999999995\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.04s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-66\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-88\)%22%3E%3Cg%20class%3D%22garden-bloom%20garden-bud%22%20style%3D%22--delay%3A4.1s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-47.52%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(89%20289\)%20scale\(1%20.7\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.9s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.9s%22%20d%3D%22M0%200%20C-9%20-14.399999999999999%208%20-31.200000000000003%20-4%20-48%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-8.16\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.7s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-15.120000000000001\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.08s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-22.08\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.46s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-29.04\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.8400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-36\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.220000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-48\)%22%3E%3Cg%20class%3D%22garden-bloom%20garden-bud%22%20style%3D%22--delay%3A4.9s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-25.92%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.9s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(833%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.7s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.7s%22%20d%3D%22M0%200%20C-9%20-45.3%208%20-98.15%20-4%20-151%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-25.67\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.5s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-47.565\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.88s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-69.46\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.26s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-91.355\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.64s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-113.25\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.02s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-151\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.7s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-81.54%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.7s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(805%20289\)%20scale\(.85%20.9\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.4s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.4s%22%20d%3D%22M0%200%20C-9%20-30.299999999999997%208%20-65.65%20-4%20-101%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-17.17\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-31.815\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.58s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-46.459999999999994\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.96s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-61.105\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.3400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-75.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.72s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-101\)%22%3E%3Cg%20class%3D%22garden-bloom%20garden-bud%22%20style%3D%22--delay%3A4.4s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-54.540000000000006%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.4s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(785%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A2.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A2.1s%22%20d%3D%22M0%200%20C-9%20-17.099999999999998%208%20-37.050000000000004%20-4%20-57%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-9.690000000000001\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.9000000000000004s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-17.955000000000002\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-26.22\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-34.485\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.040000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-42.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23edf5f8%22%20stroke%3D%22%23a3bfcc%22%20stroke-width%3D%22.45%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23a2bac6%22%20stroke-width%3D%22.35%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-57\)%22%3E%3Cg%20class%3D%22garden-bloom%20garden-bud%22%20style%3D%22--delay%3A5.1s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.35%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-30.78%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A7.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E)!important;}
/* /kite-story-fine-garden-20260926 */
/* kite-story-visible-garden-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20870%20330%22%20preserveAspectRatio%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22threadFade%22%3E%3Cstop%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.78%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cstyle%3E.garden-thread%2C.garden-stem%7Bfill%3Anone%3Bstroke%3A%2372a7be%3Bstroke-width%3A1.15%3Bvector-effect%3Anon-scaling-stroke%3Bstroke-linecap%3Around%3Bstroke-dasharray%3A1%3Banimation%3Agarden-grow%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-thread%7Bstroke-width%3A1.35%7D.garden-leaf%2C.garden-bloom%7Btransform-box%3Afill-box%3Btransform-origin%3A100%25%20100%25%3Banimation%3Agarden-open%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D.garden-bloom%7Btransform-origin%3Acenter%7D.garden-sway%7Btransform-origin%3A0%200%3Banimation%3Agarden-sway%207s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-dew%7Banimation%3Agarden-dew%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D%40keyframes%20garden-grow%7B0%25%7Bstroke-dashoffset%3A1%3Bopacity%3A0%7D5%25%7Bopacity%3A1%7D32%25%2C79%25%7Bstroke-dashoffset%3A0%3Bopacity%3A1%7D94%25%2C100%25%7Bstroke-dashoffset%3A0%3Bopacity%3A0%7D%7D%40keyframes%20garden-open%7B0%25%2C4%25%7Bopacity%3A0%3Btransform%3Ascale\(.2\)%20rotate\(-10deg\)%7D25%25%2C70%25%7Bopacity%3A1%3Btransform%3Ascale\(1\)%20rotate\(0\)%7D88%25%2C100%25%7Bopacity%3A0%3Btransform%3Ascale\(1\)%7D%7D%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.6deg\)%7D50%25%7Btransform%3Arotate\(.8deg\)%7D%7D%40keyframes%20garden-dew%7B0%25%2C10%25%2C35%25%2C100%25%7Bopacity%3A0%7D20%25%7Bopacity%3A.9%7D%7D%40media\(prefers-reduced-motion%3Areduce\)%7B.garden-leaf%2C.garden-bloom%7Bopacity%3A1%3Btransform%3Anone%7D.garden-stem%2C.garden-thread%7Bstroke-dashoffset%3A0%7D.garden-dew%7Bopacity%3A.5%7D%7D%20.garden-thread%7Bstroke%3Aurl\(%23threadFade\)%3Bstroke-width%3A1%7D.garden-stem%7Bstroke%3A%2397b7c6%3Bstroke-width%3A.85%3Banimation-duration%3A22s%7D.garden-leaf%2C.garden-bloom%2C.garden-dew%7Banimation-duration%3A22s%7D.garden-sway%7Banimation-duration%3A9s%7D.garden-bud%20ellipse%7Bdisplay%3Anone%7D.garden-bud%20circle%7Bfill%3A%23dce8ed%3Bstroke%3A%23779eaf%3Bstroke-width%3A.4%7D%20%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.25deg\)%7D50%25%7Btransform%3Arotate\(.45deg\)%7D%7D%20.garden-thread%7Bstroke-width%3A1.8%7D.garden-stem%7Bstroke%3A%236f9db3%3Bstroke-width%3A1.5%7D%3C%2Fstyle%3E%3Cg%20class%3D%22garden%22%3E%3Cpath%20class%3D%22garden-thread%22%20pathLength%3D%221%22%20d%3D%22M82%20289%20C230%20304%20625%20304%20788%20289%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(37%20289\)%20scale\(1%20.72\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.3s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.3s%22%20d%3D%22M0%200%20C-9%20-39.6%208%20-85.8%20-4%20-132%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-22.44\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-41.58\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.48s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-60.72\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.86s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-79.86\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.24s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-99\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.62s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-132\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.3s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-71.28%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.3s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(66%20289\)%20scale\(-1%20.82\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.1s%22%20d%3D%22M0%200%20C-9%20-26.4%208%20-57.2%20-4%20-88%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-14.96\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.9000000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-27.72\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-40.48\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-53.239999999999995\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.04s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-66\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-88\)%22%3E%3Cg%20class%3D%22garden-bloom%20garden-bud%22%20style%3D%22--delay%3A4.1s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-47.52%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(89%20289\)%20scale\(1%20.7\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.9s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.9s%22%20d%3D%22M0%200%20C-9%20-14.399999999999999%208%20-31.200000000000003%20-4%20-48%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-8.16\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.7s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-15.120000000000001\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.08s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-22.08\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.46s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-29.04\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.8400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-36\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.220000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-48\)%22%3E%3Cg%20class%3D%22garden-bloom%20garden-bud%22%20style%3D%22--delay%3A4.9s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-25.92%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.9s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(833%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.7s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.7s%22%20d%3D%22M0%200%20C-9%20-45.3%208%20-98.15%20-4%20-151%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-25.67\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.5s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-47.565\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.88s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-69.46\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.26s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-91.355\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.64s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-113.25\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.02s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-151\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.7s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-81.54%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.7s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(805%20289\)%20scale\(.85%20.9\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.4s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.4s%22%20d%3D%22M0%200%20C-9%20-30.299999999999997%208%20-65.65%20-4%20-101%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-17.17\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-31.815\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.58s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-46.459999999999994\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.96s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-61.105\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.3400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-75.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.72s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-101\)%22%3E%3Cg%20class%3D%22garden-bloom%20garden-bud%22%20style%3D%22--delay%3A4.4s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-54.540000000000006%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.4s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(785%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A2.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A2.1s%22%20d%3D%22M0%200%20C-9%20-17.099999999999998%208%20-37.050000000000004%20-4%20-57%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-9.690000000000001\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.9000000000000004s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-17.955000000000002\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-26.22\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-34.485\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.040000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-42.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-57\)%22%3E%3Cg%20class%3D%22garden-bloom%20garden-bud%22%20style%3D%22--delay%3A5.1s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-30.78%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A7.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E)!important;}
/* /kite-story-visible-garden-20260926 */
/* kite-story-garden-spacing-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding:34px 70px 38px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{inset:0!important;height:100%!important;}
@media(max-width:600px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding:28px 34px 34px!important;}}
/* kite-story-larger-flowers-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20870%20330%22%20preserveAspectRatio%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22threadFade%22%3E%3Cstop%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.78%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cstyle%3E.garden-thread%2C.garden-stem%7Bfill%3Anone%3Bstroke%3A%2372a7be%3Bstroke-width%3A1.15%3Bvector-effect%3Anon-scaling-stroke%3Bstroke-linecap%3Around%3Bstroke-dasharray%3A1%3Banimation%3Agarden-grow%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-thread%7Bstroke-width%3A1.35%7D.garden-leaf%2C.garden-bloom%7Btransform-box%3Afill-box%3Btransform-origin%3A100%25%20100%25%3Banimation%3Agarden-open%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D.garden-bloom%7Btransform-origin%3Acenter%7D.garden-sway%7Btransform-origin%3A0%200%3Banimation%3Agarden-sway%207s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-dew%7Banimation%3Agarden-dew%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D%40keyframes%20garden-grow%7B0%25%7Bstroke-dashoffset%3A1%3Bopacity%3A0%7D5%25%7Bopacity%3A1%7D32%25%2C79%25%7Bstroke-dashoffset%3A0%3Bopacity%3A1%7D94%25%2C100%25%7Bstroke-dashoffset%3A0%3Bopacity%3A0%7D%7D%40keyframes%20garden-open%7B0%25%2C4%25%7Bopacity%3A0%3Btransform%3Ascale\(.2\)%20rotate\(-10deg\)%7D25%25%2C70%25%7Bopacity%3A1%3Btransform%3Ascale\(1\)%20rotate\(0\)%7D88%25%2C100%25%7Bopacity%3A0%3Btransform%3Ascale\(1\)%7D%7D%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.6deg\)%7D50%25%7Btransform%3Arotate\(.8deg\)%7D%7D%40keyframes%20garden-dew%7B0%25%2C10%25%2C35%25%2C100%25%7Bopacity%3A0%7D20%25%7Bopacity%3A.9%7D%7D%40media\(prefers-reduced-motion%3Areduce\)%7B.garden-leaf%2C.garden-bloom%7Bopacity%3A1%3Btransform%3Anone%7D.garden-stem%2C.garden-thread%7Bstroke-dashoffset%3A0%7D.garden-dew%7Bopacity%3A.5%7D%7D%20.garden-thread%7Bstroke%3Aurl\(%23threadFade\)%3Bstroke-width%3A1%7D.garden-stem%7Bstroke%3A%2397b7c6%3Bstroke-width%3A.85%3Banimation-duration%3A22s%7D.garden-leaf%2C.garden-bloom%2C.garden-dew%7Banimation-duration%3A22s%7D.garden-sway%7Banimation-duration%3A9s%7D.garden-bud%20ellipse%7Bdisplay%3Anone%7D.garden-bud%20circle%7Bfill%3A%23dce8ed%3Bstroke%3A%23779eaf%3Bstroke-width%3A.4%7D%20%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.25deg\)%7D50%25%7Btransform%3Arotate\(.45deg\)%7D%7D%20.garden-thread%7Bstroke-width%3A1.8%7D.garden-stem%7Bstroke%3A%236f9db3%3Bstroke-width%3A1.5%7D%3C%2Fstyle%3E%3Cg%20class%3D%22garden%22%3E%3Cpath%20class%3D%22garden-thread%22%20pathLength%3D%221%22%20d%3D%22M82%20289%20C230%20304%20625%20304%20788%20289%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(37%20289\)%20scale\(1%20.72\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.3s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.3s%22%20d%3D%22M0%200%20C-9%20-39.6%208%20-85.8%20-4%20-132%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-22.44\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-41.58\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.48s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-60.72\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.86s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-79.86\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.24s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-99\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.62s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-132\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.3s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-71.28%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.3s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(66%20289\)%20scale\(-1%20.82\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.1s%22%20d%3D%22M0%200%20C-9%20-26.4%208%20-57.2%20-4%20-88%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-14.96\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.9000000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-27.72\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-40.48\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-53.239999999999995\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.04s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-66\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-88\)%22%3E%3Cg%20class%3D%22garden-bloom%20garden-bud%22%20style%3D%22--delay%3A4.1s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-47.52%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(89%20289\)%20scale\(1%20.7\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.9s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.9s%22%20d%3D%22M0%200%20C-9%20-14.399999999999999%208%20-31.200000000000003%20-4%20-48%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-8.16\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.7s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-15.120000000000001\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.08s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-22.08\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.46s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-29.04\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.8400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-36\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.220000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-48\)%22%3E%3Cg%20class%3D%22garden-bloom%20garden-bud%22%20style%3D%22--delay%3A4.9s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-25.92%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.9s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(833%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.7s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.7s%22%20d%3D%22M0%200%20C-9%20-45.3%208%20-98.15%20-4%20-151%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-25.67\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.5s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-47.565\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.88s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-69.46\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.26s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-91.355\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.64s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-113.25\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.02s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-151\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.7s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-81.54%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.7s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(805%20289\)%20scale\(.85%20.9\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.4s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.4s%22%20d%3D%22M0%200%20C-9%20-30.299999999999997%208%20-65.65%20-4%20-101%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-17.17\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-31.815\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.58s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-46.459999999999994\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.96s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-61.105\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.3400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-75.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.72s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-101\)%22%3E%3Cg%20class%3D%22garden-bloom%20garden-bud%22%20style%3D%22--delay%3A4.4s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-54.540000000000006%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.4s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(785%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A2.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A2.1s%22%20d%3D%22M0%200%20C-9%20-17.099999999999998%208%20-37.050000000000004%20-4%20-57%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-9.690000000000001\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.9000000000000004s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-17.955000000000002\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-26.22\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-34.485\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.040000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-42.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-57\)%22%3E%3Cg%20class%3D%22garden-bloom%20garden-bud%22%20style%3D%22--delay%3A5.1s%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-30.78%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A7.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E)!important;}
/* kite-story-garden-text-clearance-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding:34px 15% 54px!important;}
@media(max-width:600px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding:28px 15% 48px!important;}}
/* /kite-story-garden-text-clearance-20260926 */
/* kite-story-garden-below-text-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding:34px 70px 110px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{inset:auto 0 0!important;top:auto!important;bottom:0!important;width:100%!important;height:140px!important;}
@media(max-width:600px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding:28px 34px 100px!important;}}
/* /kite-story-garden-below-text-20260926 */
/* kite-story-responsive-description-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{box-sizing:border-box!important;width:calc(100% - 64px)!important;max-width:1200px!important;padding:34px 32px 110px!important;margin-left:auto!important;margin-right:auto!important;}
@media(min-width:601px) and (max-width:1024px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{width:calc(100% - 48px)!important;max-width:900px!important;padding:30px 24px 105px!important;}}
@media(max-width:600px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{width:calc(100% - 32px)!important;padding:28px 14px 100px!important;}}
/* /kite-story-responsive-description-20260926 */
/* kite-story-garden-nearer-responsive-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding-bottom:95px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{height:120px!important;}
@media(min-width:601px) and (max-width:1024px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding-bottom:90px!important;}}
@media(max-width:600px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding-bottom:85px!important;}}
/* kite-story-all-stems-flower-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20870%20330%22%20preserveAspectRatio%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22threadFade%22%3E%3Cstop%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.78%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cstyle%3E.garden-thread%2C.garden-stem%7Bfill%3Anone%3Bstroke%3A%2372a7be%3Bstroke-width%3A1.15%3Bvector-effect%3Anon-scaling-stroke%3Bstroke-linecap%3Around%3Bstroke-dasharray%3A1%3Banimation%3Agarden-grow%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-thread%7Bstroke-width%3A1.35%7D.garden-leaf%2C.garden-bloom%7Btransform-box%3Afill-box%3Btransform-origin%3A100%25%20100%25%3Banimation%3Agarden-open%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D.garden-bloom%7Btransform-origin%3Acenter%7D.garden-sway%7Btransform-origin%3A0%200%3Banimation%3Agarden-sway%207s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-dew%7Banimation%3Agarden-dew%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D%40keyframes%20garden-grow%7B0%25%7Bstroke-dashoffset%3A1%3Bopacity%3A0%7D5%25%7Bopacity%3A1%7D32%25%2C79%25%7Bstroke-dashoffset%3A0%3Bopacity%3A1%7D94%25%2C100%25%7Bstroke-dashoffset%3A0%3Bopacity%3A0%7D%7D%40keyframes%20garden-open%7B0%25%2C4%25%7Bopacity%3A0%3Btransform%3Ascale\(.2\)%20rotate\(-10deg\)%7D25%25%2C70%25%7Bopacity%3A1%3Btransform%3Ascale\(1\)%20rotate\(0\)%7D88%25%2C100%25%7Bopacity%3A0%3Btransform%3Ascale\(1\)%7D%7D%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.6deg\)%7D50%25%7Btransform%3Arotate\(.8deg\)%7D%7D%40keyframes%20garden-dew%7B0%25%2C10%25%2C35%25%2C100%25%7Bopacity%3A0%7D20%25%7Bopacity%3A.9%7D%7D%40media\(prefers-reduced-motion%3Areduce\)%7B.garden-leaf%2C.garden-bloom%7Bopacity%3A1%3Btransform%3Anone%7D.garden-stem%2C.garden-thread%7Bstroke-dashoffset%3A0%7D.garden-dew%7Bopacity%3A.5%7D%7D%20.garden-thread%7Bstroke%3Aurl\(%23threadFade\)%3Bstroke-width%3A1%7D.garden-stem%7Bstroke%3A%2397b7c6%3Bstroke-width%3A.85%3Banimation-duration%3A22s%7D.garden-leaf%2C.garden-bloom%2C.garden-dew%7Banimation-duration%3A22s%7D.garden-sway%7Banimation-duration%3A9s%7D.garden-bud%20ellipse%7Bdisplay%3Anone%7D.garden-bud%20circle%7Bfill%3A%23dce8ed%3Bstroke%3A%23779eaf%3Bstroke-width%3A.4%7D%20%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.25deg\)%7D50%25%7Btransform%3Arotate\(.45deg\)%7D%7D%20.garden-thread%7Bstroke-width%3A1.8%7D.garden-stem%7Bstroke%3A%236f9db3%3Bstroke-width%3A1.5%7D%3C%2Fstyle%3E%3Cg%20class%3D%22garden%22%3E%3Cpath%20class%3D%22garden-thread%22%20pathLength%3D%221%22%20d%3D%22M82%20289%20C230%20304%20625%20304%20788%20289%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(37%20289\)%20scale\(1%20.72\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.3s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.3s%22%20d%3D%22M0%200%20C-9%20-39.6%208%20-85.8%20-4%20-132%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-22.44\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-41.58\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.48s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-60.72\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.86s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-79.86\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.24s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-99\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.62s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-132\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.3s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-71.28%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.3s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(66%20289\)%20scale\(-1%20.82\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.1s%22%20d%3D%22M0%200%20C-9%20-26.4%208%20-57.2%20-4%20-88%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-14.96\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.9000000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-27.72\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-40.48\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-53.239999999999995\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.04s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-66\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-88\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.1s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-47.52%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(89%20289\)%20scale\(1%20.7\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.9s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.9s%22%20d%3D%22M0%200%20C-9%20-14.399999999999999%208%20-31.200000000000003%20-4%20-48%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-8.16\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.7s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-15.120000000000001\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.08s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-22.08\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.46s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-29.04\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.8400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-36\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.220000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-48\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.9s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-25.92%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.9s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(833%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.7s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.7s%22%20d%3D%22M0%200%20C-9%20-45.3%208%20-98.15%20-4%20-151%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-25.67\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.5s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-47.565\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.88s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-69.46\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.26s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-91.355\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.64s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-113.25\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.02s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-151\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.7s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-81.54%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.7s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(805%20289\)%20scale\(.85%20.9\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.4s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.4s%22%20d%3D%22M0%200%20C-9%20-30.299999999999997%208%20-65.65%20-4%20-101%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-17.17\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-31.815\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.58s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-46.459999999999994\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.96s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-61.105\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.3400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-75.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.72s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-101\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.4s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-54.540000000000006%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.4s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(785%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A2.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A2.1s%22%20d%3D%22M0%200%20C-9%20-17.099999999999998%208%20-37.050000000000004%20-4%20-57%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-9.690000000000001\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.9000000000000004s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-17.955000000000002\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-26.22\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-34.485\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.040000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-42.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-57\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A5.1s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-30.78%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A7.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E)!important;}
/* kite-story-garden-nearer-10px-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding-bottom:85px!important;}
@media(min-width:601px) and (max-width:1024px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding-bottom:80px!important;}}
@media(max-width:600px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{padding-bottom:75px!important;}}
/* kite-story-garden-close-frame-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{width:calc(100% - 48px)!important;max-width:1440px!important;padding:26px 175px 52px!important;}
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{inset:0!important;top:0!important;bottom:0!important;height:100%!important;width:100%!important;}
@media(min-width:601px) and (max-width:1024px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{width:calc(100% - 32px)!important;padding:24px 110px 60px!important;}}
@media(max-width:600px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview{width:calc(100% - 16px)!important;padding:22px 54px 64px!important;}}
/* kite-service-title-photo-20260926 */
html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;box-sizing:border-box!important;min-height:390px!important;padding:44px max(430px,34vw) 44px clamp(28px,6vw,110px)!important;text-align:left!important;}
html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle::after{content:""!important;display:block!important;position:absolute!important;inset:auto!important;right:clamp(28px,6vw,110px)!important;top:50%!important;transform:translateY(-50%)!important;width:clamp(300px,26vw,390px)!important;height:auto!important;aspect-ratio:4/3!important;margin:0!important;background:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/cmZf7TioxG_full.png)center/cover no-repeat!important;border:1px solid #d9e8ed!important;border-radius:28px!important;box-shadow:0 18px 40px rgba(30,83,106,.12)!important;opacity:1!important;animation:none!important;}
@media(max-width:900px){html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle{padding:38px 28px 32px!important;min-height:0!important;}html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle::after{position:relative!important;right:auto!important;top:auto!important;transform:none!important;width:min(100%,420px)!important;margin:28px auto 0!important;flex-shrink:0!important;}}
/* /kite-service-title-photo-20260926 */
/* kite-service-title-welcome-photo-20260926 */
html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle{min-height:450px!important;}
html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle::after{background-image:url(https://toriaez-hp.jp/assets/2-0500000809/uploader/OxJdVVbKxf.png)!important;background-position:center 20%!important;aspect-ratio:1/1!important;}
@media(max-width:900px){html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle{min-height:0!important;}}
/* /kite-service-title-welcome-photo-20260926 */
/* kite-garden-preserve-plant-ratio-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20110%20120%20210%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%20aria-hidden%3D%22true%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22threadFade%22%3E%3Cstop%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.78%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cstyle%3E.garden-thread%2C.garden-stem%7Bfill%3Anone%3Bstroke%3A%2372a7be%3Bstroke-width%3A1.15%3Bvector-effect%3Anon-scaling-stroke%3Bstroke-linecap%3Around%3Bstroke-dasharray%3A1%3Banimation%3Agarden-grow%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-thread%7Bstroke-width%3A1.35%7D.garden-leaf%2C.garden-bloom%7Btransform-box%3Afill-box%3Btransform-origin%3A100%25%20100%25%3Banimation%3Agarden-open%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D.garden-bloom%7Btransform-origin%3Acenter%7D.garden-sway%7Btransform-origin%3A0%200%3Banimation%3Agarden-sway%207s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-dew%7Banimation%3Agarden-dew%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D%40keyframes%20garden-grow%7B0%25%7Bstroke-dashoffset%3A1%3Bopacity%3A0%7D5%25%7Bopacity%3A1%7D32%25%2C79%25%7Bstroke-dashoffset%3A0%3Bopacity%3A1%7D94%25%2C100%25%7Bstroke-dashoffset%3A0%3Bopacity%3A0%7D%7D%40keyframes%20garden-open%7B0%25%2C4%25%7Bopacity%3A0%3Btransform%3Ascale\(.2\)%20rotate\(-10deg\)%7D25%25%2C70%25%7Bopacity%3A1%3Btransform%3Ascale\(1\)%20rotate\(0\)%7D88%25%2C100%25%7Bopacity%3A0%3Btransform%3Ascale\(1\)%7D%7D%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.6deg\)%7D50%25%7Btransform%3Arotate\(.8deg\)%7D%7D%40keyframes%20garden-dew%7B0%25%2C10%25%2C35%25%2C100%25%7Bopacity%3A0%7D20%25%7Bopacity%3A.9%7D%7D%40media\(prefers-reduced-motion%3Areduce\)%7B.garden-leaf%2C.garden-bloom%7Bopacity%3A1%3Btransform%3Anone%7D.garden-stem%2C.garden-thread%7Bstroke-dashoffset%3A0%7D.garden-dew%7Bopacity%3A.5%7D%7D%20.garden-thread%7Bstroke%3Aurl\(%23threadFade\)%3Bstroke-width%3A1%7D.garden-stem%7Bstroke%3A%2397b7c6%3Bstroke-width%3A.85%3Banimation-duration%3A22s%7D.garden-leaf%2C.garden-bloom%2C.garden-dew%7Banimation-duration%3A22s%7D.garden-sway%7Banimation-duration%3A9s%7D.garden-bud%20ellipse%7Bdisplay%3Anone%7D.garden-bud%20circle%7Bfill%3A%23dce8ed%3Bstroke%3A%23779eaf%3Bstroke-width%3A.4%7D%20%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.25deg\)%7D50%25%7Btransform%3Arotate\(.45deg\)%7D%7D%20.garden-thread%7Bstroke-width%3A1.8%7D.garden-stem%7Bstroke%3A%236f9db3%3Bstroke-width%3A1.5%7D%3C%2Fstyle%3E%3Cg%20class%3D%22garden%22%3E%3Cg%20transform%3D%22translate\(37%20289\)%20scale\(1%20.72\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.3s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.3s%22%20d%3D%22M0%200%20C-9%20-39.6%208%20-85.8%20-4%20-132%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-22.44\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-41.58\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.48s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-60.72\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.86s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-79.86\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.24s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-99\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.62s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-132\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.3s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-71.28%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.3s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(66%20289\)%20scale\(-1%20.82\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.1s%22%20d%3D%22M0%200%20C-9%20-26.4%208%20-57.2%20-4%20-88%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-14.96\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.9000000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-27.72\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-40.48\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-53.239999999999995\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.04s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-66\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-88\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.1s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-47.52%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(89%20289\)%20scale\(1%20.7\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.9s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.9s%22%20d%3D%22M0%200%20C-9%20-14.399999999999999%208%20-31.200000000000003%20-4%20-48%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-8.16\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.7s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-15.120000000000001\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.08s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-22.08\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.46s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-29.04\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.8400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-36\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.220000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-48\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.9s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-25.92%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.9s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(833%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.7s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.7s%22%20d%3D%22M0%200%20C-9%20-45.3%208%20-98.15%20-4%20-151%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-25.67\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.5s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-47.565\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.88s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-69.46\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.26s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-91.355\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.64s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-113.25\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.02s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-151\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.7s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-81.54%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.7s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(805%20289\)%20scale\(.85%20.9\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.4s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.4s%22%20d%3D%22M0%200%20C-9%20-30.299999999999997%208%20-65.65%20-4%20-101%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-17.17\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-31.815\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.58s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-46.459999999999994\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.96s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-61.105\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.3400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-75.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.72s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-101\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.4s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-54.540000000000006%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.4s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(785%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A2.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A2.1s%22%20d%3D%22M0%200%20C-9%20-17.099999999999998%208%20-37.050000000000004%20-4%20-57%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-9.690000000000001\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.9000000000000004s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-17.955000000000002\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-26.22\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-34.485\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.040000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-42.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-57\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A5.1s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-30.78%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A7.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22750%20110%20120%20210%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%20aria-hidden%3D%22true%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22threadFade%22%3E%3Cstop%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.78%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cstyle%3E.garden-thread%2C.garden-stem%7Bfill%3Anone%3Bstroke%3A%2372a7be%3Bstroke-width%3A1.15%3Bvector-effect%3Anon-scaling-stroke%3Bstroke-linecap%3Around%3Bstroke-dasharray%3A1%3Banimation%3Agarden-grow%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-thread%7Bstroke-width%3A1.35%7D.garden-leaf%2C.garden-bloom%7Btransform-box%3Afill-box%3Btransform-origin%3A100%25%20100%25%3Banimation%3Agarden-open%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D.garden-bloom%7Btransform-origin%3Acenter%7D.garden-sway%7Btransform-origin%3A0%200%3Banimation%3Agarden-sway%207s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-dew%7Banimation%3Agarden-dew%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D%40keyframes%20garden-grow%7B0%25%7Bstroke-dashoffset%3A1%3Bopacity%3A0%7D5%25%7Bopacity%3A1%7D32%25%2C79%25%7Bstroke-dashoffset%3A0%3Bopacity%3A1%7D94%25%2C100%25%7Bstroke-dashoffset%3A0%3Bopacity%3A0%7D%7D%40keyframes%20garden-open%7B0%25%2C4%25%7Bopacity%3A0%3Btransform%3Ascale\(.2\)%20rotate\(-10deg\)%7D25%25%2C70%25%7Bopacity%3A1%3Btransform%3Ascale\(1\)%20rotate\(0\)%7D88%25%2C100%25%7Bopacity%3A0%3Btransform%3Ascale\(1\)%7D%7D%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.6deg\)%7D50%25%7Btransform%3Arotate\(.8deg\)%7D%7D%40keyframes%20garden-dew%7B0%25%2C10%25%2C35%25%2C100%25%7Bopacity%3A0%7D20%25%7Bopacity%3A.9%7D%7D%40media\(prefers-reduced-motion%3Areduce\)%7B.garden-leaf%2C.garden-bloom%7Bopacity%3A1%3Btransform%3Anone%7D.garden-stem%2C.garden-thread%7Bstroke-dashoffset%3A0%7D.garden-dew%7Bopacity%3A.5%7D%7D%20.garden-thread%7Bstroke%3Aurl\(%23threadFade\)%3Bstroke-width%3A1%7D.garden-stem%7Bstroke%3A%2397b7c6%3Bstroke-width%3A.85%3Banimation-duration%3A22s%7D.garden-leaf%2C.garden-bloom%2C.garden-dew%7Banimation-duration%3A22s%7D.garden-sway%7Banimation-duration%3A9s%7D.garden-bud%20ellipse%7Bdisplay%3Anone%7D.garden-bud%20circle%7Bfill%3A%23dce8ed%3Bstroke%3A%23779eaf%3Bstroke-width%3A.4%7D%20%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.25deg\)%7D50%25%7Btransform%3Arotate\(.45deg\)%7D%7D%20.garden-thread%7Bstroke-width%3A1.8%7D.garden-stem%7Bstroke%3A%236f9db3%3Bstroke-width%3A1.5%7D%3C%2Fstyle%3E%3Cg%20class%3D%22garden%22%3E%3Cg%20transform%3D%22translate\(37%20289\)%20scale\(1%20.72\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.3s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.3s%22%20d%3D%22M0%200%20C-9%20-39.6%208%20-85.8%20-4%20-132%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-22.44\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-41.58\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.48s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-60.72\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.86s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-79.86\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.24s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-99\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.62s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-132\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.3s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-71.28%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.3s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(66%20289\)%20scale\(-1%20.82\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.1s%22%20d%3D%22M0%200%20C-9%20-26.4%208%20-57.2%20-4%20-88%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-14.96\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.9000000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-27.72\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-40.48\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-53.239999999999995\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.04s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-66\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-88\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.1s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-47.52%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(89%20289\)%20scale\(1%20.7\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.9s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.9s%22%20d%3D%22M0%200%20C-9%20-14.399999999999999%208%20-31.200000000000003%20-4%20-48%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-8.16\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.7s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-15.120000000000001\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.08s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-22.08\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.46s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-29.04\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.8400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-36\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.220000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-48\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.9s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-25.92%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.9s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(833%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.7s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.7s%22%20d%3D%22M0%200%20C-9%20-45.3%208%20-98.15%20-4%20-151%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-25.67\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.5s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-47.565\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.88s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-69.46\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.26s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-91.355\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.64s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-113.25\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.02s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-151\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.7s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-81.54%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.7s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(805%20289\)%20scale\(.85%20.9\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.4s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.4s%22%20d%3D%22M0%200%20C-9%20-30.299999999999997%208%20-65.65%20-4%20-101%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-17.17\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-31.815\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.58s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-46.459999999999994\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.96s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-61.105\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.3400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-75.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.72s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-101\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.4s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-54.540000000000006%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.4s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(785%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A2.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A2.1s%22%20d%3D%22M0%200%20C-9%20-17.099999999999998%208%20-37.050000000000004%20-4%20-57%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-9.690000000000001\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.9000000000000004s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-17.955000000000002\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-26.22\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-34.485\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.040000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-42.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-57\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A5.1s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-30.78%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A7.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20870%2024%22%20preserveAspectRatio%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22threadFade%22%3E%3Cstop%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.78%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cstyle%3E.garden-thread%2C.garden-stem%7Bfill%3Anone%3Bstroke%3A%2372a7be%3Bstroke-width%3A1.15%3Bvector-effect%3Anon-scaling-stroke%3Bstroke-linecap%3Around%3Bstroke-dasharray%3A1%3Banimation%3Agarden-grow%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-thread%7Bstroke-width%3A1.35%7D.garden-leaf%2C.garden-bloom%7Btransform-box%3Afill-box%3Btransform-origin%3A100%25%20100%25%3Banimation%3Agarden-open%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D.garden-bloom%7Btransform-origin%3Acenter%7D.garden-sway%7Btransform-origin%3A0%200%3Banimation%3Agarden-sway%207s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-dew%7Banimation%3Agarden-dew%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D%40keyframes%20garden-grow%7B0%25%7Bstroke-dashoffset%3A1%3Bopacity%3A0%7D5%25%7Bopacity%3A1%7D32%25%2C79%25%7Bstroke-dashoffset%3A0%3Bopacity%3A1%7D94%25%2C100%25%7Bstroke-dashoffset%3A0%3Bopacity%3A0%7D%7D%40keyframes%20garden-open%7B0%25%2C4%25%7Bopacity%3A0%3Btransform%3Ascale\(.2\)%20rotate\(-10deg\)%7D25%25%2C70%25%7Bopacity%3A1%3Btransform%3Ascale\(1\)%20rotate\(0\)%7D88%25%2C100%25%7Bopacity%3A0%3Btransform%3Ascale\(1\)%7D%7D%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.6deg\)%7D50%25%7Btransform%3Arotate\(.8deg\)%7D%7D%40keyframes%20garden-dew%7B0%25%2C10%25%2C35%25%2C100%25%7Bopacity%3A0%7D20%25%7Bopacity%3A.9%7D%7D%40media\(prefers-reduced-motion%3Areduce\)%7B.garden-leaf%2C.garden-bloom%7Bopacity%3A1%3Btransform%3Anone%7D.garden-stem%2C.garden-thread%7Bstroke-dashoffset%3A0%7D.garden-dew%7Bopacity%3A.5%7D%7D%20.garden-thread%7Bstroke%3Aurl\(%23threadFade\)%3Bstroke-width%3A1%7D.garden-stem%7Bstroke%3A%2397b7c6%3Bstroke-width%3A.85%3Banimation-duration%3A22s%7D.garden-leaf%2C.garden-bloom%2C.garden-dew%7Banimation-duration%3A22s%7D.garden-sway%7Banimation-duration%3A9s%7D.garden-bud%20ellipse%7Bdisplay%3Anone%7D.garden-bud%20circle%7Bfill%3A%23dce8ed%3Bstroke%3A%23779eaf%3Bstroke-width%3A.4%7D%20%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.25deg\)%7D50%25%7Btransform%3Arotate\(.45deg\)%7D%7D%20.garden-thread%7Bstroke-width%3A1.8%7D.garden-stem%7Bstroke%3A%236f9db3%3Bstroke-width%3A1.5%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22garden-thread%22%20pathLength%3D%221%22%20d%3D%22M0%205%20Q435%2022%20870%205%22%2F%3E%3C%2Fsvg%3E)!important;background-size:100px 175px,100px 175px,calc(100% - 180px) 24px!important;background-position:left bottom,right bottom,center bottom 12px!important;background-repeat:no-repeat!important;}
@media(max-width:600px){html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{background-size:48px 84px,48px 84px,calc(100% - 84px) 18px!important;background-position:left bottom,right bottom,center bottom 6px!important;}}
/* /kite-garden-preserve-plant-ratio-20260926 */
/* kite-service-background-match-20260926 */
html body.page-154472:not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved){background:radial-gradient(18% 65%at 0% 24%,rgba(117,192,232,0.17),rgba(0,0,0,0) 100%) no-repeat scroll 0% 0%/100% 100%padding-box border-box,rgb(255,255,255) radial-gradient(18% 65%at 100% 75%,rgba(104,178,225,0.15),rgba(0,0,0,0) 100%) no-repeat scroll 0% 0%/100% 100%padding-box border-box!important;}
html body.page-154472:not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved) main,html body.page-154472:not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved) main>section.article{background:transparent!important;}
html body.page-154472:not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved) main>section.article::before{background:none!important;}
html body.page-154472:not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved):not(#kite-service-bg-reserved)>h1.pageTitle{background-color:transparent!important;}
/* /kite-service-background-match-20260926 */
/* kite-garden-continuous-thread-20260926 */
html body:is(.page-154474,.page-257868,.page-257918,.page-258062,.page-258148,.page-258158,.page-258857,.page-258958,.page-258998,.page-259067):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved):not(#kite-story-thread-reserved) #kite-page-overview::before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20110%20120%20210%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%20aria-hidden%3D%22true%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22threadFade%22%3E%3Cstop%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.78%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cstyle%3E.garden-thread%2C.garden-stem%7Bfill%3Anone%3Bstroke%3A%2372a7be%3Bstroke-width%3A1.15%3Bvector-effect%3Anon-scaling-stroke%3Bstroke-linecap%3Around%3Bstroke-dasharray%3A1%3Banimation%3Agarden-grow%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-thread%7Bstroke-width%3A1.35%7D.garden-leaf%2C.garden-bloom%7Btransform-box%3Afill-box%3Btransform-origin%3A100%25%20100%25%3Banimation%3Agarden-open%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D.garden-bloom%7Btransform-origin%3Acenter%7D.garden-sway%7Btransform-origin%3A0%200%3Banimation%3Agarden-sway%207s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-dew%7Banimation%3Agarden-dew%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D%40keyframes%20garden-grow%7B0%25%7Bstroke-dashoffset%3A1%3Bopacity%3A0%7D5%25%7Bopacity%3A1%7D32%25%2C79%25%7Bstroke-dashoffset%3A0%3Bopacity%3A1%7D94%25%2C100%25%7Bstroke-dashoffset%3A0%3Bopacity%3A0%7D%7D%40keyframes%20garden-open%7B0%25%2C4%25%7Bopacity%3A0%3Btransform%3Ascale\(.2\)%20rotate\(-10deg\)%7D25%25%2C70%25%7Bopacity%3A1%3Btransform%3Ascale\(1\)%20rotate\(0\)%7D88%25%2C100%25%7Bopacity%3A0%3Btransform%3Ascale\(1\)%7D%7D%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.6deg\)%7D50%25%7Btransform%3Arotate\(.8deg\)%7D%7D%40keyframes%20garden-dew%7B0%25%2C10%25%2C35%25%2C100%25%7Bopacity%3A0%7D20%25%7Bopacity%3A.9%7D%7D%40media\(prefers-reduced-motion%3Areduce\)%7B.garden-leaf%2C.garden-bloom%7Bopacity%3A1%3Btransform%3Anone%7D.garden-stem%2C.garden-thread%7Bstroke-dashoffset%3A0%7D.garden-dew%7Bopacity%3A.5%7D%7D%20.garden-thread%7Bstroke%3Aurl\(%23threadFade\)%3Bstroke-width%3A1%7D.garden-stem%7Bstroke%3A%2397b7c6%3Bstroke-width%3A.85%3Banimation-duration%3A22s%7D.garden-leaf%2C.garden-bloom%2C.garden-dew%7Banimation-duration%3A22s%7D.garden-sway%7Banimation-duration%3A9s%7D.garden-bud%20ellipse%7Bdisplay%3Anone%7D.garden-bud%20circle%7Bfill%3A%23dce8ed%3Bstroke%3A%23779eaf%3Bstroke-width%3A.4%7D%20%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.25deg\)%7D50%25%7Btransform%3Arotate\(.45deg\)%7D%7D%20.garden-thread%7Bstroke-width%3A1.8%7D.garden-stem%7Bstroke%3A%236f9db3%3Bstroke-width%3A1.5%7D%3C%2Fstyle%3E%3Cg%20class%3D%22garden%22%3E%3Cg%20transform%3D%22translate\(37%20289\)%20scale\(1%20.72\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.3s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.3s%22%20d%3D%22M0%200%20C-9%20-39.6%208%20-85.8%20-4%20-132%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-22.44\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-41.58\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.48s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-60.72\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.86s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-79.86\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.24s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-99\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.62s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-132\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.3s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-71.28%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.3s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(66%20289\)%20scale\(-1%20.82\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.1s%22%20d%3D%22M0%200%20C-9%20-26.4%208%20-57.2%20-4%20-88%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-14.96\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.9000000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-27.72\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-40.48\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-53.239999999999995\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.04s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-66\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-88\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.1s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-47.52%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(89%20289\)%20scale\(1%20.7\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.9s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.9s%22%20d%3D%22M0%200%20C-9%20-14.399999999999999%208%20-31.200000000000003%20-4%20-48%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-8.16\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.7s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-15.120000000000001\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.08s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-22.08\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.46s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-29.04\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.8400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-36\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.220000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-48\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.9s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-25.92%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.9s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(833%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.7s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.7s%22%20d%3D%22M0%200%20C-9%20-45.3%208%20-98.15%20-4%20-151%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-25.67\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.5s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-47.565\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.88s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-69.46\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.26s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-91.355\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.64s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-113.25\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.02s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-151\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.7s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-81.54%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.7s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(805%20289\)%20scale\(.85%20.9\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.4s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.4s%22%20d%3D%22M0%200%20C-9%20-30.299999999999997%208%20-65.65%20-4%20-101%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-17.17\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-31.815\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.58s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-46.459999999999994\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.96s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-61.105\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.3400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-75.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.72s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-101\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.4s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-54.540000000000006%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.4s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(785%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A2.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A2.1s%22%20d%3D%22M0%200%20C-9%20-17.099999999999998%208%20-37.050000000000004%20-4%20-57%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-9.690000000000001\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.9000000000000004s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-17.955000000000002\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-26.22\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-34.485\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.040000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-42.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-57\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A5.1s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-30.78%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A7.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22750%20110%20120%20210%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%20aria-hidden%3D%22true%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22threadFade%22%3E%3Cstop%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.78%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cstyle%3E.garden-thread%2C.garden-stem%7Bfill%3Anone%3Bstroke%3A%2372a7be%3Bstroke-width%3A1.15%3Bvector-effect%3Anon-scaling-stroke%3Bstroke-linecap%3Around%3Bstroke-dasharray%3A1%3Banimation%3Agarden-grow%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-thread%7Bstroke-width%3A1.35%7D.garden-leaf%2C.garden-bloom%7Btransform-box%3Afill-box%3Btransform-origin%3A100%25%20100%25%3Banimation%3Agarden-open%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D.garden-bloom%7Btransform-origin%3Acenter%7D.garden-sway%7Btransform-origin%3A0%200%3Banimation%3Agarden-sway%207s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-dew%7Banimation%3Agarden-dew%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D%40keyframes%20garden-grow%7B0%25%7Bstroke-dashoffset%3A1%3Bopacity%3A0%7D5%25%7Bopacity%3A1%7D32%25%2C79%25%7Bstroke-dashoffset%3A0%3Bopacity%3A1%7D94%25%2C100%25%7Bstroke-dashoffset%3A0%3Bopacity%3A0%7D%7D%40keyframes%20garden-open%7B0%25%2C4%25%7Bopacity%3A0%3Btransform%3Ascale\(.2\)%20rotate\(-10deg\)%7D25%25%2C70%25%7Bopacity%3A1%3Btransform%3Ascale\(1\)%20rotate\(0\)%7D88%25%2C100%25%7Bopacity%3A0%3Btransform%3Ascale\(1\)%7D%7D%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.6deg\)%7D50%25%7Btransform%3Arotate\(.8deg\)%7D%7D%40keyframes%20garden-dew%7B0%25%2C10%25%2C35%25%2C100%25%7Bopacity%3A0%7D20%25%7Bopacity%3A.9%7D%7D%40media\(prefers-reduced-motion%3Areduce\)%7B.garden-leaf%2C.garden-bloom%7Bopacity%3A1%3Btransform%3Anone%7D.garden-stem%2C.garden-thread%7Bstroke-dashoffset%3A0%7D.garden-dew%7Bopacity%3A.5%7D%7D%20.garden-thread%7Bstroke%3Aurl\(%23threadFade\)%3Bstroke-width%3A1%7D.garden-stem%7Bstroke%3A%2397b7c6%3Bstroke-width%3A.85%3Banimation-duration%3A22s%7D.garden-leaf%2C.garden-bloom%2C.garden-dew%7Banimation-duration%3A22s%7D.garden-sway%7Banimation-duration%3A9s%7D.garden-bud%20ellipse%7Bdisplay%3Anone%7D.garden-bud%20circle%7Bfill%3A%23dce8ed%3Bstroke%3A%23779eaf%3Bstroke-width%3A.4%7D%20%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.25deg\)%7D50%25%7Btransform%3Arotate\(.45deg\)%7D%7D%20.garden-thread%7Bstroke-width%3A1.8%7D.garden-stem%7Bstroke%3A%236f9db3%3Bstroke-width%3A1.5%7D%3C%2Fstyle%3E%3Cg%20class%3D%22garden%22%3E%3Cg%20transform%3D%22translate\(37%20289\)%20scale\(1%20.72\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.3s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.3s%22%20d%3D%22M0%200%20C-9%20-39.6%208%20-85.8%20-4%20-132%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-22.44\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-41.58\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.48s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-60.72\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.86s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-79.86\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.24s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-99\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.62s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-132\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.3s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-71.28%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.3s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(66%20289\)%20scale\(-1%20.82\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.1s%22%20d%3D%22M0%200%20C-9%20-26.4%208%20-57.2%20-4%20-88%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-14.96\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.9000000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-27.72\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-40.48\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-53.239999999999995\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.04s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-66\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-88\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.1s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-47.52%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(89%20289\)%20scale\(1%20.7\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.9s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.9s%22%20d%3D%22M0%200%20C-9%20-14.399999999999999%208%20-31.200000000000003%20-4%20-48%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-8.16\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.7s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-15.120000000000001\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.08s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-22.08\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.46s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-29.04\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.8400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-36\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.220000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-48\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.9s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-25.92%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.9s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(833%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A0.7s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A0.7s%22%20d%3D%22M0%200%20C-9%20-45.3%208%20-98.15%20-4%20-151%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-25.67\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.5s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-47.565\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A1.88s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-69.46\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.26s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-91.355\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.64s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-113.25\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.02s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-151\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A3.7s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-81.54%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A5.7s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(805%20289\)%20scale\(.85%20.9\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A1.4s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A1.4s%22%20d%3D%22M0%200%20C-9%20-30.299999999999997%208%20-65.65%20-4%20-101%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-17.17\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.2s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-31.815\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.58s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-46.459999999999994\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.96s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-61.105\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.3400000000000003s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-75.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.72s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-101\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A4.4s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-54.540000000000006%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A6.4s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(785%20289\)%20scale\(-1%201\)%22%3E%3Cg%20class%3D%22garden-sway%22%20style%3D%22--delay%3A2.1s%22%3E%3Cpath%20class%3D%22garden-stem%22%20pathLength%3D%221%22%20style%3D%22--delay%3A2.1s%22%20d%3D%22M0%200%20C-9%20-17.099999999999998%208%20-37.050000000000004%20-4%20-57%22%3E%3C%2Fpath%3E%3Cg%20transform%3D%22translate\(0%20-9.690000000000001\)%20scale\(-0.6%200.6\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A2.9000000000000004s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-17.955000000000002\)%20scale\(0.635%200.635\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.2800000000000002s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-26.22\)%20scale\(-0.6699999999999999%200.6699999999999999\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A3.66s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-34.485\)%20scale\(0.705%200.705\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.040000000000001s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(0%20-42.75\)%20scale\(-0.74%200.74\)%22%3E%3Cg%20class%3D%22garden-leaf%22%20style%3D%22--delay%3A4.42s%22%3E%3Cpath%20d%3D%22M0%200%20C-9%20-3%20-18%20-14%20-25%20-24%20C-11%20-24%20-1%20-16%200%200Z%22%20fill%3D%22%23deedf3%22%20stroke%3D%22%23749db1%22%20stroke-width%3D%22.85%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-1%20-1%20Q-11%20-12%20-22%20-21%20M-9%20-10%20L-15%20-11%20M-15%20-16%20L-15%20-20%22%20fill%3D%22none%22%20stroke%3D%22%23779eaf%22%20stroke-width%3D%22.65%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate\(-4%20-57\)%22%3E%3Cg%20class%3D%22garden-bloom%22%20style%3D%22--delay%3A5.1s%22%3E%3Cg%20transform%3D%22scale\(2.2\)%22%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(0\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(72\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(144\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(216\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Cellipse%20cx%3D%220%22%20cy%3D%22-3.5%22%20rx%3D%222.5%22%20ry%3D%224%22%20transform%3D%22rotate\(288\)%22%20fill%3D%22%23fffefd%22%20stroke%3D%22%23a4c4d2%22%20stroke-width%3D%22.65%22%3E%3C%2Fellipse%3E%3Ccircle%20r%3D%221.5%22%20fill%3D%22%23d9cda2%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Ccircle%20class%3D%22garden-dew%22%20cx%3D%22-14%22%20cy%3D%22-30.78%22%20r%3D%221.5%22%20fill%3D%22%23a8d6e9%22%20style%3D%22--delay%3A7.1s%22%3E%3C%2Fcircle%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20870%2024%22%20preserveAspectRatio%3D%22none%22%20aria-hidden%3D%22true%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22threadFade%22%3E%3Cstop%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3Cstop%20offset%3D%22.22%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.78%22%20stop-color%3D%22%236d9fb7%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237aa9bc%22%20stop-opacity%3D%22.2%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cstyle%3E.garden-thread%2C.garden-stem%7Bfill%3Anone%3Bstroke%3A%2372a7be%3Bstroke-width%3A1.15%3Bvector-effect%3Anon-scaling-stroke%3Bstroke-linecap%3Around%3Bstroke-dasharray%3A1%3Banimation%3Agarden-grow%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-thread%7Bstroke-width%3A1.35%7D.garden-leaf%2C.garden-bloom%7Btransform-box%3Afill-box%3Btransform-origin%3A100%25%20100%25%3Banimation%3Agarden-open%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D.garden-bloom%7Btransform-origin%3Acenter%7D.garden-sway%7Btransform-origin%3A0%200%3Banimation%3Agarden-sway%207s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%7D.garden-dew%7Banimation%3Agarden-dew%2016s%20ease-in-out%20infinite%3Banimation-delay%3Avar\(--delay%2C0s\)%3Bopacity%3A0%7D%40keyframes%20garden-grow%7B0%25%7Bstroke-dashoffset%3A1%3Bopacity%3A0%7D5%25%7Bopacity%3A1%7D32%25%2C79%25%7Bstroke-dashoffset%3A0%3Bopacity%3A1%7D94%25%2C100%25%7Bstroke-dashoffset%3A0%3Bopacity%3A0%7D%7D%40keyframes%20garden-open%7B0%25%2C4%25%7Bopacity%3A0%3Btransform%3Ascale\(.2\)%20rotate\(-10deg\)%7D25%25%2C70%25%7Bopacity%3A1%3Btransform%3Ascale\(1\)%20rotate\(0\)%7D88%25%2C100%25%7Bopacity%3A0%3Btransform%3Ascale\(1\)%7D%7D%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.6deg\)%7D50%25%7Btransform%3Arotate\(.8deg\)%7D%7D%40keyframes%20garden-dew%7B0%25%2C10%25%2C35%25%2C100%25%7Bopacity%3A0%7D20%25%7Bopacity%3A.9%7D%7D%40media\(prefers-reduced-motion%3Areduce\)%7B.garden-leaf%2C.garden-bloom%7Bopacity%3A1%3Btransform%3Anone%7D.garden-stem%2C.garden-thread%7Bstroke-dashoffset%3A0%7D.garden-dew%7Bopacity%3A.5%7D%7D%20.garden-thread%7Bstroke%3Aurl\(%23threadFade\)%3Bstroke-width%3A1%7D.garden-stem%7Bstroke%3A%2397b7c6%3Bstroke-width%3A.85%3Banimation-duration%3A22s%7D.garden-leaf%2C.garden-bloom%2C.garden-dew%7Banimation-duration%3A22s%7D.garden-sway%7Banimation-duration%3A9s%7D.garden-bud%20ellipse%7Bdisplay%3Anone%7D.garden-bud%20circle%7Bfill%3A%23dce8ed%3Bstroke%3A%23779eaf%3Bstroke-width%3A.4%7D%20%40keyframes%20garden-sway%7B0%25%2C100%25%7Btransform%3Arotate\(-.25deg\)%7D50%25%7Btransform%3Arotate\(.45deg\)%7D%7D%20.garden-thread%7Bstroke-width%3A1.8%7D.garden-stem%7Bstroke%3A%236f9db3%3Bstroke-width%3A1.5%7D.garden-thread%7Bstroke-dasharray%3Anone!important%3Bstroke-dashoffset%3A0!important%3Banimation%3Anone!important%3Bopacity%3A1!important%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22garden-thread%22%20pathLength%3D%221%22%20d%3D%22M0%205%20Q435%2022%20870%205%22%2F%3E%3C%2Fsvg%3E)!important;}
/* /kite-garden-continuous-thread-20260926 */
/* kite-service-compact-hero-20260926 */
@media(min-width:901px){html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle{padding-left:max(36px,calc((100% - 1180px)/2))!important;padding-right:max(426px,calc((100% - 1180px)/2 + 410px))!important;}html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle::after{right:max(36px,calc((100% - 1180px)/2))!important;width:350px!important;}}
/* /kite-service-compact-hero-20260926 */
/* kite-overview-background-continuity-20260926 */
html body:not(#top):not(.home):not(.top):not(.front-page):has(#kite-page-overview):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved):not(#kite-overview-background-reserved){background-color:#fff!important;background-image:radial-gradient(ellipse 70% 520px at 0% 250px,rgba(145,202,233,.34),rgba(213,237,248,.13) 65%,transparent 100%),radial-gradient(ellipse 60% 620px at 100% 320px,rgba(154,218,233,.30),rgba(221,244,248,.12) 65%,transparent 100%),radial-gradient(ellipse 18% 65%at 0% 24%,rgba(117,192,232,.17),transparent 100%),radial-gradient(ellipse 18% 65%at 100% 75%,rgba(104,178,225,.15),transparent 100%)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-attachment:scroll!important;}
/* /kite-overview-background-continuity-20260926 */
/* kite-overview-hero-seam-20260926 */
html body:not(#top):not(.home):not(.top):not(.front-page):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved):not(#kite-hero-seam-reserved)>h1.pageTitle:has(.kite-sitewide-hero-title-text){background-color:transparent!important;background-image:none!important;box-shadow:none!important;border-bottom-color:transparent!important;}
/* /kite-overview-hero-seam-20260926 */
/* kite-unified-endnote-20260926 */
html body #kite-unified-endnote.kite-article-entity-footnote-v1{box-sizing:border-box!important;display:block!important;width:calc(100% - 48px)!important;max-width:1200px!important;margin:48px auto!important;padding:26px 32px!important;border:1px solid rgba(14,181,156,.26)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 12px 32px rgba(14,181,156,.07)!important;font-family:var(--font-mincho,"Yu Mincho",serif)!important;color:#183544!important;font-size:clamp(16px,1.35vw,20px)!important;line-height:2!important;letter-spacing:.08em!important;text-align:center!important;}html body #kite-unified-endnote p{margin:0!important;font:inherit!important;color:inherit!important;}html body #kite-unified-endnote a{color:#0b8173!important;text-decoration:underline!important;text-underline-offset:4px!important;}@media(max-width:600px){html body #kite-unified-endnote.kite-article-entity-footnote-v1{width:calc(100% - 32px)!important;padding:22px 20px!important;margin:32px auto!important;text-align:left!important;letter-spacing:.04em!important;}}
/* /kite-unified-endnote-20260926 */
/* kite-endnote-subtle-20260926 */
html body #kite-unified-endnote.kite-article-entity-footnote-v1{box-sizing:border-box!important;display:block!important;width:calc(100% - 48px)!important;max-width:1040px!important;margin:32px auto!important;padding:18px 24px!important;border:1px solid rgba(14,181,156,.26)!important;border-radius:12px!important;background:#fff!important;box-shadow:0 5px 16px rgba(14,181,156,.035)!important;font-family:var(--font-mincho,"Yu Mincho",serif)!important;color:#183544!important;font-size:14px!important;line-height:1.85!important;letter-spacing:.035em!important;text-align:center!important;}html body #kite-unified-endnote p{margin:0!important;font:inherit!important;color:inherit!important;}html body #kite-unified-endnote a{color:#0b8173!important;text-decoration:underline!important;text-underline-offset:4px!important;}@media(max-width:600px){html body #kite-unified-endnote.kite-article-entity-footnote-v1{width:calc(100% - 32px)!important;padding:16px 18px!important;margin:24px auto!important;text-align:left!important;letter-spacing:.04em!important;}}
html body #kite-unified-endnote strong{font-weight:500!important;}
/* /kite-endnote-subtle-20260926 */
/* kite-all-page-service-background-20260926 */
html body:not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved){background-color:#fff!important;background-image:radial-gradient(18% 65%at 0% 24%,rgba(117,192,232,0.17),rgba(0,0,0,0) 100%),radial-gradient(18% 65%at 100% 75%,rgba(104,178,225,0.15),rgba(0,0,0,0) 100%)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-attachment:scroll!important;}
html body:not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved)>main,html body:not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved)>main>section.article{background-color:transparent!important;background-image:none!important;}
/* /kite-all-page-service-background-20260926 */
/* kite-service-reference-gradient-correction-20260926 */
html body:not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved){background-color:#fff!important;background-image:linear-gradient(135deg,rgba(240,255,250,.96),rgba(246,253,255,.98) 48%,rgba(230,248,255,.92))!important;background-size:100vw 100vh!important;background-attachment:fixed!important;background-repeat:no-repeat!important;}
/* /kite-service-reference-gradient-correction-20260926 */
/* kite-all-pages-reference-grid-20260926 */
html body:not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved){background-color:#fff!important;background-image:linear-gradient(90deg,rgba(255,255,255,.54),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.14) 52%,transparent 76%),linear-gradient(135deg,rgba(240,255,250,.96),rgba(246,253,255,.98) 48%,rgba(230,248,255,.92))!important;background-size:100vw 100vh,112px 100vh,100vw 100vh,100vw 100vh!important;background-position:left top!important;background-repeat:no-repeat,repeat,no-repeat,no-repeat!important;background-attachment:fixed!important;}
/* /kite-all-pages-reference-grid-20260926 */
/* kite-service-inner-background-dedupe-20260926 */
html body:not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved) #kite-service-main{background-color:transparent!important;background-image:none!important;}
/* /kite-service-inner-background-dedupe-20260926 */
/* kite-all-page-inner-background-dedupe-20260926 */
html body:not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved) :is(main main,#kite-service-main,.careplan-making,.med-care-cooperation,#kite-region-hero,.kda-hero,.krw-hero,.klf-hero,.krs-hero,.kes-hero,.ksw-hero,#kite-insurance-navigation-v1,.k9m-hero,#kite-kyotaku-atlas-v2,.ae-hero,#kite-column-page,.care-message-wrapper,#sava-lounge-page,.scc-hero,.kite-sava-dawn-lights-20260825,#kite-pro-practice,.kite-record-page,.kite34-record,.kite35-record,#kite-lp-area,#kite-region-lp-hodogaya,#kite-region-lp-naka,#kite-region-lp-minami,#kite-region-lp-other-yokohama,.kite-medical-hero-v2,.kite-disability-hero,.medical-hero,.kite-work-hero,.kite-guard-hero,#kite-profile-elegant){background-color:transparent!important;background-image:none!important;}
/* /kite-all-page-inner-background-dedupe-20260926 */
/* kite-all-page-blue-background-20260926 */
html body:not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved){background-image:linear-gradient(90deg,rgba(255,255,255,.54),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(85,166,215,.10) 52%,transparent 76%),linear-gradient(135deg,rgba(249,253,255,.98),rgba(246,253,255,.98) 48%,rgba(237,247,255,.94))!important;}
/* /kite-all-page-blue-background-20260926 */
/* kite-faint-mint-background-20260926 */
html body:not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved){background-image:linear-gradient(90deg,rgba(255,255,255,.54),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.035) 52%,transparent 76%),linear-gradient(135deg,rgba(249,253,255,.98),rgba(246,253,255,.98) 48%,rgba(237,247,255,.94))!important;}
/* /kite-faint-mint-background-20260926 */
/* kite-page-anchored-background-20260926 */
html body:not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved){background-attachment:scroll!important;background-position:left top!important;background-repeat:no-repeat,repeat-x,no-repeat,no-repeat!important;}
/* /kite-page-anchored-background-20260926 */
/* kite-retain-blue-edges-20260926 */
html body:not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved):not(#kite-service-background-reserved){background-image:linear-gradient(90deg,rgba(255,255,255,.54),rgba(255,255,255,.10) 52%,rgba(255,255,255,.04)),repeating-linear-gradient(90deg,rgba(15,47,67,.043)0 1px,transparent 1px 112px),radial-gradient(82% 100%at 100% 0%,rgba(10,90,150,.34) 0%,rgba(88,199,242,.24) 30%,rgba(14,181,156,.035) 52%,transparent 76%),linear-gradient(135deg,rgba(249,253,255,.98),rgba(246,253,255,.98) 48%,rgba(237,247,255,.94)),linear-gradient(90deg,rgba(117,192,232,.16) 0%,rgba(117,192,232,0) 19%,rgba(104,178,225,0) 81%,rgba(104,178,225,.15) 100%)!important;background-size:100vw 100vh,112px 100vh,100vw 100vh,100vw 100vh,100% 100%!important;background-position:left top!important;background-attachment:scroll!important;background-repeat:no-repeat,repeat-x,no-repeat,no-repeat,no-repeat!important;}
/* /kite-retain-blue-edges-20260926 */
/* kite-service-portrait-photo-20260926 */
html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle::after{aspect-ratio:3/5!important;background-position:center center!important;border-radius:28px!important;}
@media(min-width:901px){html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle{min-height:680px!important;}html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle::after{width:350px!important;height:583px!important;top:50%!important;transform:translateY(-50%)!important;}}
@media(max-width:900px){html body.page-154472:not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved):not(#kite-service-photo-reserved)>h1.pageTitle::after{width:min(300px,100%)!important;height:auto!important;min-height:0!important;flex-shrink:0!important;align-self:center!important;}}
/* /kite-service-portrait-photo-20260926 */
/* kite-home-all-underlines-20260927 */
body#top #kite-desc-root .ao-line{display:none!important;visibility:hidden!important;animation:none!important}
html body#top#top#top#top :is(#concern-section .flow-heading,#guide-section .section-heading,#guide-section .philosophy-heading,.anchor-wrapper .flow-head,.kite-access-container-v12 .kite-company-name)::after{background-color:#079f89!important;background-image:linear-gradient(90deg,transparent,#aff 25%,#fff 45%,#fff 55%,#aff 75%,transparent),linear-gradient(90deg,transparent,#aff 25%,#fff 45%,#fff 55%,#aff 75%,transparent)!important;background-size:38% 100%;background-repeat:no-repeat!important;animation:kiteRipple27 6s ease-in-out infinite!important;transform:none!important;opacity:1!important;box-shadow:none!important;height:5px!important;width:100%!important}
@media(prefers-reduced-motion:reduce){html body#top#top#top#top :is(#concern-section .flow-heading,#guide-section .section-heading,#guide-section .philosophy-heading,.anchor-wrapper .flow-head,.kite-access-container-v12 .kite-company-name)::after{animation:none!important;background-image:none!important}}
/* /kite-home-all-underlines-20260927 */
/* kite-service-area-bold-20260928 */
html body #kite-global-service-area,html body #kite-global-service-area p,html body #kite-global-service-area strong { font-weight:700!important; }
/* /kite-service-area-bold-20260928 */
/* kite-philosophy-wave7-20260928 */
html body .main-visual-wrapper+section.section>h2.js-fade{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin-bottom:40px!important;position:relative!important;overflow:visible!important;border-bottom:0!important;box-shadow:none!important;padding-bottom:22px!important;background:linear-gradient(90deg,#009e8a,#1e9eb0,#009e8a)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
html body .main-visual-wrapper+section.section>h2.js-fade::before{content:none!important;display:none!important}
html body .main-visual-wrapper+section.section>h2.js-fade::after{content:""!important;display:block!important;position:absolute!important;left:0!important;right:auto!important;bottom:-12px!important;width:100%!important;height:28px!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;opacity:1!important;animation:none!important;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%2032%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%230bb39c%22%20stroke-width%3D%222.2%22%20d%3D%22M0%2016%20Q150%2016%20300%2016%20T600%2016%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%227s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M0%2016%20Q150%2016%20300%2016%20T600%2016%3BM0%2016%20Q150%20-7%20300%2016%20T600%2016%3BM0%2016%20Q150%2036%20300%2016%20T600%2016%3BM0%2016%20Q150%2016%20300%2016%20T600%2016%22%20keyTimes%3D%220%3B.35%3B.7%3B1%22%20calcMode%3D%22spline%22%20keySplines%3D%22.42%200%20.58%201%3B.42%200%20.58%201%3B.42%200%20.58%201%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%2363bad0%22%20stroke-width%3D%221.2%22%20opacity%3D%22.55%22%20d%3D%22M0%2016%20Q150%2016%20300%2016%20T600%2016%22%3E%3Canimate%20attributeName%3D%22d%22%20begin%3D%22-3.5s%22%20dur%3D%227s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M0%2016%20Q150%2016%20300%2016%20T600%2016%3BM0%2016%20Q150%20-7%20300%2016%20T600%2016%3BM0%2016%20Q150%2036%20300%2016%20T600%2016%3BM0%2016%20Q150%2016%20300%2016%20T600%2016%22%20keyTimes%3D%220%3B.35%3B.7%3B1%22%20calcMode%3D%22spline%22%20keySplines%3D%22.42%200%20.58%201%3B.42%200%20.58%201%3B.42%200%20.58%201%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E)center/100% 100%no-repeat!important}
@media(prefers-reduced-motion:reduce){html body .main-visual-wrapper+section.section>h2.js-fade::after{background:none!important;height:2px!important;bottom:0!important;background-color:#0bb39c!important}}
/* /kite-philosophy-wave7-20260928 */
/* kite-philosophy-wave7-text-visible-20260928 */
html body .main-visual-wrapper+section.section>h2.js-fade{color:#0bb39c!important;-webkit-text-fill-color:#0bb39c!important;background:none!important;background-clip:border-box!important;-webkit-background-clip:border-box!important;opacity:1!important;visibility:visible!important}
/* /kite-philosophy-wave7-text-visible-20260928 */
/* kite-philosophy-wave7-compact-20260928 */
html body .main-visual-wrapper+section.section>h2.js-fade{padding-bottom:8px!important}
html body .main-visual-wrapper+section.section>h2.js-fade::after{bottom:-2px!important;height:20px!important;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%2032%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%230bb39c%22%20stroke-width%3D%222.2%22%20d%3D%22M0%2016%20Q150%2016%20300%2016%20T600%2016%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%227s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M0%2016%20Q150%2016%20300%2016%20T600%2016%3BM0%2016%20Q150%207%20300%2016%20T600%2016%3BM0%2016%20Q150%2025%20300%2016%20T600%2016%3BM0%2016%20Q150%2016%20300%2016%20T600%2016%22%20keyTimes%3D%220%3B.35%3B.7%3B1%22%20calcMode%3D%22spline%22%20keySplines%3D%22.42%200%20.58%201%3B.42%200%20.58%201%3B.42%200%20.58%201%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%2363bad0%22%20stroke-width%3D%221.2%22%20opacity%3D%22.55%22%20d%3D%22M0%2016%20Q150%2016%20300%2016%20T600%2016%22%3E%3Canimate%20attributeName%3D%22d%22%20begin%3D%22-3.5s%22%20dur%3D%227s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M0%2016%20Q150%2016%20300%2016%20T600%2016%3BM0%2016%20Q150%207%20300%2016%20T600%2016%3BM0%2016%20Q150%2025%20300%2016%20T600%2016%3BM0%2016%20Q150%2016%20300%2016%20T600%2016%22%20keyTimes%3D%220%3B.35%3B.7%3B1%22%20calcMode%3D%22spline%22%20keySplines%3D%22.42%200%20.58%201%3B.42%200%20.58%201%3B.42%200%20.58%201%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E)!important}
@media(prefers-reduced-motion:reduce){html body .main-visual-wrapper+section.section>h2.js-fade::after{background-image:none!important;height:2px!important;bottom:0!important}}
/* /kite-philosophy-wave7-compact-20260928 */
/* kite-philosophy-wave7-revert-compact-20260928 */
html body .main-visual-wrapper+section.section>h2.js-fade{padding-bottom:22px!important}
html body .main-visual-wrapper+section.section>h2.js-fade::after{bottom:-12px!important;height:28px!important;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20600%2032%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%230bb39c%22%20stroke-width%3D%222.2%22%20d%3D%22M0%2016%20Q150%2016%20300%2016%20T600%2016%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%227s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M0%2016%20Q150%2016%20300%2016%20T600%2016%3BM0%2016%20Q150%20-7%20300%2016%20T600%2016%3BM0%2016%20Q150%2036%20300%2016%20T600%2016%3BM0%2016%20Q150%2016%20300%2016%20T600%2016%22%20keyTimes%3D%220%3B.35%3B.7%3B1%22%20calcMode%3D%22spline%22%20keySplines%3D%22.42%200%20.58%201%3B.42%200%20.58%201%3B.42%200%20.58%201%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%2363bad0%22%20stroke-width%3D%221.2%22%20opacity%3D%22.55%22%20d%3D%22M0%2016%20Q150%2016%20300%2016%20T600%2016%22%3E%3Canimate%20attributeName%3D%22d%22%20begin%3D%22-3.5s%22%20dur%3D%227s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M0%2016%20Q150%2016%20300%2016%20T600%2016%3BM0%2016%20Q150%20-7%20300%2016%20T600%2016%3BM0%2016%20Q150%2036%20300%2016%20T600%2016%3BM0%2016%20Q150%2016%20300%2016%20T600%2016%22%20keyTimes%3D%220%3B.35%3B.7%3B1%22%20calcMode%3D%22spline%22%20keySplines%3D%22.42%200%20.58%201%3B.42%200%20.58%201%3B.42%200%20.58%201%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E)!important}
@media(prefers-reduced-motion:reduce){html body .main-visual-wrapper+section.section>h2.js-fade::after{background-image:none!important;height:2px!important;bottom:0!important}}
/* /kite-philosophy-wave7-revert-compact-20260928 */
/* kite-philosophy-aurora1-20260928 */
html body .main-visual-wrapper+section.section>h2.js-fade{color:#079b86!important;-webkit-text-fill-color:#079b86!important;padding-bottom:22px!important}
html body .main-visual-wrapper+section.section>h2.js-fade::before{content:"OUR PHILOSOPHY"!important;display:block!important;position:absolute!important;inset:0 0 auto 0!important;width:100%!important;height:auto!important;padding:0!important;border:0!important;font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;white-space:inherit!important;pointer-events:none!important;opacity:1!important;visibility:visible!important;transform:none!important;box-shadow:none!important;background:linear-gradient(110deg,transparent 25%,#04c8b2 40%,#d1f9ef 49%,transparent 60%)!important;background-size:280% 100%!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:kitePhiloAurora1 7s ease-in-out infinite!important}
html body .main-visual-wrapper+section.section>h2.js-fade::after{bottom:0!important;height:3px!important;background:linear-gradient(90deg,#b7e6dc,#06ae98,#b7e6dc)!important;transform-origin:center!important;animation:kitePhiloBreathe1 7s ease-in-out infinite!important}
@keyframes kitePhiloAurora1{0%,15%{background-position:100%0}75%,100%{background-position:0%0}}
@keyframes kitePhiloBreathe1{0%,100%{scale:1 1;opacity:1}50%{scale:.82 1;opacity:.5}}
@media(prefers-reduced-motion:reduce){html body .main-visual-wrapper+section.section>h2.js-fade::before{display:none!important;animation:none!important}html body .main-visual-wrapper+section.section>h2.js-fade::after{animation:none!important;scale:1!important;opacity:1!important}}
/* /kite-philosophy-aurora1-20260928 */
/* kite-philosophy-aurora-motion-fix-20260928 */
@property --kite-philo-sweep{syntax:"<percentage>";inherits:false;initial-value:100%}
html body .main-visual-wrapper+section.section>h2.js-fade::before{background-position:var(--kite-philo-sweep) 0!important;animation:kitePhiloSweepFixed 4.8s linear infinite!important}
html body .main-visual-wrapper+section.section>h2.js-fade::after{animation:kitePhiloBreatheFixed 4.8s ease-in-out infinite!important}
@keyframes kitePhiloSweepFixed{from{--kite-philo-sweep:100%}to{--kite-philo-sweep:0%}}
@keyframes kitePhiloBreatheFixed{0%,100%{scale:1 1;filter:opacity(1)}50%{scale:.72 1;filter:opacity(.45)}}
@media(prefers-reduced-motion:reduce){html body .main-visual-wrapper+section.section>h2.js-fade::before,html body .main-visual-wrapper+section.section>h2.js-fade::after{animation:none!important}}
/* /kite-philosophy-aurora-motion-fix-20260928 */
/* kite-philosophy-single-line-20260928 */
html body .main-visual-wrapper+section.section>h2.js-fade.js-fade{border:0!important;border-image:none!important;text-decoration:none!important;box-shadow:none!important}
/* /kite-philosophy-single-line-20260928 */
/* kite-home-aurora6-css-20261002 start */

html body#top#top#top#top#top#top.slide header.header .logo-catch,html body#top#top#top#top#top#top.slide header.header .siteTitle>a>.logo-main,html body#top#top#top#top#top#top.slide header.header .siteTitle>a>.sava,html body#top#top#top#top#top#top.slide header.header .siteTitle>a>.kite-area-text::after{animation:none!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
html body#top header.header .siteTitle .logo-main{position:relative!important;overflow:visible!important}

html body#top header.header .siteTitle .logo-main::after{position:absolute!important;display:block!important;left:50%!important;top:calc(100% - 30px)!important;transform:translateX(-50%)!important;width:min(76%,760px)!important;height:46px!important;margin:0!important;padding:0!important;border:0!important;pointer-events:none!important;opacity:1!important;visibility:visible!important;background:transparent!important;z-index:1!important}
@media(max-width:767px){html body#top header.header .siteTitle .logo-main::after{height:30px!important;width:82%!important;top:calc(100% - 20px)!important}}

html body#top#top#top header.header .siteTitle .logo-main::after{content:""!important;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20570%2054%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffeba3%22%20stroke-opacity%3D%220.070%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.74L35%2C25.25L45%2C24.55L55%2C23.63L65%2C22.51L75%2C21.21L85%2C19.76L95%2C18.19L105%2C16.54L115%2C14.86L125%2C13.19L135%2C11.60L145%2C10.12L155%2C8.81L165%2C7.71L175%2C6.86L185%2C6.28L195%2C6.00L205%2C6.04L215%2C6.39L225%2C7.05L235%2C8.00L245%2C9.22L255%2C10.67L265%2C12.32L275%2C14.11L285%2C16.00L295%2C17.93L305%2C19.86L315%2C21.72L325%2C23.48L335%2C25.09L345%2C26.51L355%2C27.71L365%2C28.68L375%2C29.41L385%2C29.89L395%2C30.13L405%2C30.15L415%2C29.97L425%2C29.62L435%2C29.14L445%2C28.58L455%2C27.96L465%2C27.34L475%2C26.76L485%2C26.24L495%2C25.83L505%2C25.55L515%2C25.40L525%2C25.40L535%2C25.53L545%2C25.76L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.74L35%2C25.25L45%2C24.55L55%2C23.63L65%2C22.51L75%2C21.21L85%2C19.76L95%2C18.19L105%2C16.54L115%2C14.86L125%2C13.19L135%2C11.60L145%2C10.12L155%2C8.81L165%2C7.71L175%2C6.86L185%2C6.28L195%2C6.00L205%2C6.04L215%2C6.39L225%2C7.05L235%2C8.00L245%2C9.22L255%2C10.67L265%2C12.32L275%2C14.11L285%2C16.00L295%2C17.93L305%2C19.86L315%2C21.72L325%2C23.48L335%2C25.09L345%2C26.51L355%2C27.71L365%2C28.68L375%2C29.41L385%2C29.89L395%2C30.13L405%2C30.15L415%2C29.97L425%2C29.62L435%2C29.14L445%2C28.58L455%2C27.96L465%2C27.34L475%2C26.76L485%2C26.24L495%2C25.83L505%2C25.55L515%2C25.40L525%2C25.40L535%2C25.53L545%2C25.76L555%2C26.00%3BM15%2C26.00L25%2C25.47L35%2C24.61L45%2C23.55L55%2C22.33L65%2C21.00L75%2C19.61L85%2C18.20L95%2C16.84L105%2C15.57L115%2C14.43L125%2C13.47L135%2C12.72L145%2C12.22L155%2C11.99L165%2C12.04L175%2C12.37L185%2C12.98L195%2C13.85L205%2C14.96L215%2C16.27L225%2C17.74L235%2C19.33L245%2C20.99L255%2C22.67L265%2C24.32L275%2C25.88L285%2C27.31L295%2C28.58L305%2C29.65L315%2C30.48L325%2C31.08L335%2C31.42L345%2C31.50L355%2C31.35L365%2C30.97L375%2C30.40L385%2C29.68L395%2C28.83L405%2C27.90L415%2C26.95L425%2C26.01L435%2C25.13L445%2C24.34L455%2C23.69L465%2C23.21L475%2C22.90L485%2C22.79L495%2C22.87L505%2C23.14L515%2C23.58L525%2C24.15L535%2C24.81L545%2C25.48L555%2C26.00%3BM15%2C26.00L25%2C25.36L35%2C24.43L45%2C23.39L55%2C22.31L65%2C21.26L75%2C20.30L85%2C19.46L95%2C18.79L105%2C18.33L115%2C18.09L125%2C18.08L135%2C18.32L145%2C18.80L155%2C19.50L165%2C20.40L175%2C21.47L185%2C22.67L195%2C23.96L205%2C25.29L215%2C26.61L225%2C27.87L235%2C29.03L245%2C30.05L255%2C30.88L265%2C31.49L275%2C31.87L285%2C32.00L295%2C31.87L305%2C31.49L315%2C30.88L325%2C30.05L335%2C29.03L345%2C27.87L355%2C26.61L365%2C25.29L375%2C23.96L385%2C22.67L395%2C21.47L405%2C20.40L415%2C19.50L425%2C18.80L435%2C18.32L445%2C18.08L455%2C18.09L465%2C18.33L475%2C18.79L485%2C19.46L495%2C20.30L505%2C21.26L515%2C22.31L525%2C23.39L535%2C24.43L545%2C25.36L555%2C26.00%3BM15%2C26.00L25%2C25.48L35%2C24.81L45%2C24.15L55%2C23.58L65%2C23.14L75%2C22.87L85%2C22.79L95%2C22.90L105%2C23.21L115%2C23.69L125%2C24.34L135%2C25.13L145%2C26.01L155%2C26.95L165%2C27.90L175%2C28.83L185%2C29.68L195%2C30.40L205%2C30.97L215%2C31.35L225%2C31.50L235%2C31.42L245%2C31.08L255%2C30.48L265%2C29.65L275%2C28.58L285%2C27.31L295%2C25.88L305%2C24.32L315%2C22.67L325%2C20.99L335%2C19.33L345%2C17.74L355%2C16.27L365%2C14.96L375%2C13.85L385%2C12.98L395%2C12.37L405%2C12.04L415%2C11.99L425%2C12.22L435%2C12.72L445%2C13.47L455%2C14.43L465%2C15.57L475%2C16.84L485%2C18.20L495%2C19.61L505%2C21.00L515%2C22.33L525%2C23.55L535%2C24.61L545%2C25.47L555%2C26.00%3BM15%2C26.00L25%2C25.76L35%2C25.53L45%2C25.40L55%2C25.40L65%2C25.55L75%2C25.83L85%2C26.24L95%2C26.76L105%2C27.34L115%2C27.96L125%2C28.58L135%2C29.14L145%2C29.62L155%2C29.97L165%2C30.15L175%2C30.13L185%2C29.89L195%2C29.41L205%2C28.68L215%2C27.71L225%2C26.51L235%2C25.09L245%2C23.48L255%2C21.72L265%2C19.86L275%2C17.93L285%2C16.00L295%2C14.11L305%2C12.32L315%2C10.67L325%2C9.22L335%2C8.00L345%2C7.05L355%2C6.39L365%2C6.04L375%2C6.00L385%2C6.28L395%2C6.86L405%2C7.71L415%2C8.81L425%2C10.12L435%2C11.60L445%2C13.19L455%2C14.86L465%2C16.54L475%2C18.19L485%2C19.76L495%2C21.21L505%2C22.51L515%2C23.63L525%2C24.55L535%2C25.25L545%2C25.74L555%2C26.00%3BM15%2C26.00L25%2C26.04L35%2C26.17L45%2C26.40L55%2C26.70L65%2C27.06L75%2C27.43L85%2C27.80L95%2C28.10L105%2C28.31L115%2C28.39L125%2C28.30L135%2C28.02L145%2C27.52L155%2C26.79L165%2C25.82L175%2C24.61L185%2C23.19L195%2C21.56L205%2C19.76L215%2C17.83L225%2C15.81L235%2C13.75L245%2C11.71L255%2C9.72L265%2C7.86L275%2C6.17L285%2C4.69L295%2C3.46L305%2C2.53L315%2C1.91L325%2C1.62L335%2C1.67L345%2C2.05L355%2C2.75L365%2C3.75L375%2C5.01L385%2C6.49L395%2C8.16L405%2C9.95L415%2C11.83L425%2C13.73L435%2C15.61L445%2C17.43L455%2C19.12L465%2C20.67L475%2C22.04L485%2C23.21L495%2C24.17L505%2C24.91L515%2C25.45L525%2C25.79L535%2C25.98L545%2C26.03L555%2C26.00%3BM15%2C26.00L25%2C26.15L35%2C26.36L45%2C26.56L55%2C26.72L65%2C26.79L75%2C26.75L85%2C26.54L95%2C26.15L105%2C25.55L115%2C24.73L125%2C23.68L135%2C22.42L145%2C20.94L155%2C19.27L165%2C17.45L175%2C15.51L185%2C13.49L195%2C11.45L205%2C9.43L215%2C7.49L225%2C5.68L235%2C4.05L245%2C2.65L255%2C1.52L265%2C0.68L275%2C0.17L285%2C0.00L295%2C0.17L305%2C0.68L315%2C1.52L325%2C2.65L335%2C4.05L345%2C5.68L355%2C7.49L365%2C9.43L375%2C11.45L385%2C13.49L395%2C15.51L405%2C17.45L415%2C19.27L425%2C20.94L435%2C22.42L445%2C23.68L455%2C24.73L465%2C25.55L475%2C26.15L485%2C26.54L495%2C26.75L505%2C26.79L515%2C26.72L525%2C26.56L535%2C26.36L545%2C26.15L555%2C26.00%3BM15%2C26.00L25%2C26.03L35%2C25.98L45%2C25.79L55%2C25.45L65%2C24.91L75%2C24.17L85%2C23.21L95%2C22.04L105%2C20.67L115%2C19.12L125%2C17.43L135%2C15.61L145%2C13.73L155%2C11.83L165%2C9.95L175%2C8.16L185%2C6.49L195%2C5.01L205%2C3.75L215%2C2.75L225%2C2.05L235%2C1.67L245%2C1.62L255%2C1.91L265%2C2.53L275%2C3.46L285%2C4.69L295%2C6.17L305%2C7.86L315%2C9.72L325%2C11.71L335%2C13.75L345%2C15.81L355%2C17.83L365%2C19.76L375%2C21.56L385%2C23.19L395%2C24.61L405%2C25.82L415%2C26.79L425%2C27.52L435%2C28.02L445%2C28.30L455%2C28.39L465%2C28.31L475%2C28.10L485%2C27.80L495%2C27.43L505%2C27.06L515%2C26.70L525%2C26.40L535%2C26.17L545%2C26.04L555%2C26.00%3BM15%2C26.00L25%2C25.74L35%2C25.25L45%2C24.55L55%2C23.63L65%2C22.51L75%2C21.21L85%2C19.76L95%2C18.19L105%2C16.54L115%2C14.86L125%2C13.19L135%2C11.60L145%2C10.12L155%2C8.81L165%2C7.71L175%2C6.86L185%2C6.28L195%2C6.00L205%2C6.04L215%2C6.39L225%2C7.05L235%2C8.00L245%2C9.22L255%2C10.67L265%2C12.32L275%2C14.11L285%2C16.00L295%2C17.93L305%2C19.86L315%2C21.72L325%2C23.48L335%2C25.09L345%2C26.51L355%2C27.71L365%2C28.68L375%2C29.41L385%2C29.89L395%2C30.13L405%2C30.15L415%2C29.97L425%2C29.62L435%2C29.14L445%2C28.58L455%2C27.96L465%2C27.34L475%2C26.76L485%2C26.24L495%2C25.83L505%2C25.55L515%2C25.40L525%2C25.40L535%2C25.53L545%2C25.76L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.091%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.74L35%2C25.23L45%2C24.52L55%2C23.60L65%2C22.49L75%2C21.20L85%2C19.78L95%2C18.26L105%2C16.68L115%2C15.09L125%2C13.54L135%2C12.07L145%2C10.74L155%2C9.59L165%2C8.67L175%2C8.00L185%2C7.61L195%2C7.52L205%2C7.74L215%2C8.27L225%2C9.10L235%2C10.20L245%2C11.54L255%2C13.09L265%2C14.81L275%2C16.64L285%2C18.54L295%2C20.45L305%2C22.32L315%2C24.10L325%2C25.74L335%2C27.21L345%2C28.48L355%2C29.51L365%2C30.30L375%2C30.84L385%2C31.12L395%2C31.18L405%2C31.01L415%2C30.66L425%2C30.16L435%2C29.54L445%2C28.86L455%2C28.14L465%2C27.44L475%2C26.80L485%2C26.24L495%2C25.80L505%2C25.51L515%2C25.36L525%2C25.37L535%2C25.51L545%2C25.75L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.74L35%2C25.23L45%2C24.52L55%2C23.60L65%2C22.49L75%2C21.20L85%2C19.78L95%2C18.26L105%2C16.68L115%2C15.09L125%2C13.54L135%2C12.07L145%2C10.74L155%2C9.59L165%2C8.67L175%2C8.00L185%2C7.61L195%2C7.52L205%2C7.74L215%2C8.27L225%2C9.10L235%2C10.20L245%2C11.54L255%2C13.09L265%2C14.81L275%2C16.64L285%2C18.54L295%2C20.45L305%2C22.32L315%2C24.10L325%2C25.74L335%2C27.21L345%2C28.48L355%2C29.51L365%2C30.30L375%2C30.84L385%2C31.12L395%2C31.18L405%2C31.01L415%2C30.66L425%2C30.16L435%2C29.54L445%2C28.86L455%2C28.14L465%2C27.44L475%2C26.80L485%2C26.24L495%2C25.80L505%2C25.51L515%2C25.36L525%2C25.37L535%2C25.51L545%2C25.75L555%2C26.00%3BM15%2C26.00L25%2C25.47L35%2C24.63L45%2C23.59L55%2C22.42L65%2C21.15L75%2C19.84L85%2C18.54L95%2C17.29L105%2C16.15L115%2C15.16L125%2C14.37L135%2C13.80L145%2C13.48L155%2C13.43L165%2C13.65L175%2C14.15L185%2C14.91L195%2C15.92L205%2C17.14L215%2C18.54L225%2C20.08L235%2C21.70L245%2C23.36L255%2C25.01L265%2C26.59L275%2C28.06L285%2C29.38L295%2C30.51L305%2C31.42L315%2C32.09L325%2C32.50L335%2C32.65L345%2C32.54L355%2C32.21L365%2C31.65L375%2C30.92L385%2C30.04L395%2C29.06L405%2C28.03L415%2C26.98L425%2C25.97L435%2C25.04L445%2C24.22L455%2C23.56L465%2C23.07L475%2C22.78L485%2C22.69L495%2C22.80L505%2C23.09L515%2C23.55L525%2C24.14L535%2C24.81L545%2C25.48L555%2C26.00%3BM15%2C26.00L25%2C25.39L35%2C24.51L45%2C23.54L55%2C22.56L65%2C21.63L75%2C20.79L85%2C20.10L95%2C19.58L105%2C19.27L115%2C19.19L125%2C19.35L135%2C19.74L145%2C20.36L155%2C21.18L165%2C22.18L175%2C23.33L185%2C24.59L195%2C25.90L205%2C27.22L215%2C28.51L225%2C29.72L235%2C30.79L245%2C31.69L255%2C32.39L265%2C32.86L275%2C33.08L285%2C33.04L295%2C32.73L305%2C32.18L315%2C31.40L325%2C30.41L335%2C29.25L345%2C27.97L355%2C26.60L365%2C25.19L375%2C23.80L385%2C22.46L395%2C21.24L405%2C20.17L415%2C19.28L425%2C18.60L435%2C18.16L445%2C17.97L455%2C18.02L465%2C18.30L475%2C18.81L485%2C19.51L495%2C20.37L505%2C21.35L515%2C22.40L525%2C23.47L535%2C24.49L545%2C25.38L555%2C26.00%3BM15%2C26.00L25%2C25.53L35%2C24.95L45%2C24.40L55%2C23.94L65%2C23.64L75%2C23.50L85%2C23.55L95%2C23.79L105%2C24.22L115%2C24.82L125%2C25.56L135%2C26.41L145%2C27.35L155%2C28.31L165%2C29.26L175%2C30.16L185%2C30.96L195%2C31.61L205%2C32.08L215%2C32.35L225%2C32.37L235%2C32.14L245%2C31.66L255%2C30.92L265%2C29.94L275%2C28.74L285%2C27.35L295%2C25.81L305%2C24.15L315%2C22.44L325%2C20.71L335%2C19.02L345%2C17.43L355%2C15.97L365%2C14.70L375%2C13.64L385%2C12.83L395%2C12.29L405%2C12.04L415%2C12.07L425%2C12.37L435%2C12.94L445%2C13.75L455%2C14.75L465%2C15.92L475%2C17.21L485%2C18.57L495%2C19.95L505%2C21.31L515%2C22.59L525%2C23.74L535%2C24.74L545%2C25.52L555%2C26.00%3BM15%2C26.00L25%2C25.82L35%2C25.68L45%2C25.65L55%2C25.76L65%2C26.00L75%2C26.38L85%2C26.88L95%2C27.46L105%2C28.09L115%2C28.74L125%2C29.36L135%2C29.91L145%2C30.35L155%2C30.64L165%2C30.75L175%2C30.64L185%2C30.30L195%2C29.71L205%2C28.88L215%2C27.80L225%2C26.49L235%2C24.97L245%2C23.28L255%2C21.46L265%2C19.55L275%2C17.60L285%2C15.66L295%2C13.79L305%2C12.04L315%2C10.45L325%2C9.08L335%2C7.95L345%2C7.10L355%2C6.56L365%2C6.32L375%2C6.40L385%2C6.78L395%2C7.46L405%2C8.40L415%2C9.57L425%2C10.93L435%2C12.44L445%2C14.04L455%2C15.69L465%2C17.33L475%2C18.92L485%2C20.42L495%2C21.78L505%2C22.98L515%2C24.00L525%2C24.81L535%2C25.41L545%2C25.81L555%2C26.00%3BM15%2C26.00L25%2C26.09L35%2C26.29L45%2C26.58L55%2C26.94L65%2C27.34L75%2C27.75L85%2C28.12L95%2C28.43L105%2C28.62L115%2C28.66L125%2C28.52L135%2C28.18L145%2C27.61L155%2C26.81L165%2C25.76L175%2C24.48L185%2C22.99L195%2C21.31L205%2C19.48L215%2C17.53L225%2C15.51L235%2C13.47L245%2C11.46L255%2C9.54L265%2C7.77L275%2C6.17L285%2C4.82L295%2C3.73L305%2C2.93L315%2C2.46L325%2C2.33L335%2C2.52L345%2C3.04L355%2C3.86L365%2C4.97L375%2C6.32L385%2C7.87L395%2C9.57L405%2C11.39L415%2C13.25L425%2C15.12L435%2C16.94L445%2C18.67L455%2C20.27L465%2C21.70L475%2C22.94L485%2C23.97L495%2C24.79L505%2C25.40L515%2C25.80L525%2C26.03L535%2C26.11L545%2C26.08L555%2C26.00%3BM15%2C26.00L25%2C26.17L35%2C26.41L45%2C26.63L55%2C26.80L65%2C26.86L75%2C26.80L85%2C26.56L95%2C26.14L105%2C25.50L115%2C24.63L125%2C23.54L135%2C22.24L145%2C20.73L155%2C19.05L165%2C17.23L175%2C15.30L185%2C13.32L195%2C11.34L205%2C9.40L215%2C7.56L225%2C5.87L235%2C4.38L245%2C3.13L255%2C2.16L265%2C1.50L275%2C1.16L285%2C1.16L295%2C1.51L305%2C2.17L315%2C3.15L325%2C4.41L335%2C5.91L345%2C7.62L355%2C9.47L365%2C11.43L375%2C13.44L385%2C15.44L395%2C17.39L405%2C19.24L415%2C20.95L425%2C22.49L435%2C23.82L445%2C24.93L455%2C25.81L465%2C26.47L475%2C26.91L485%2C27.15L495%2C27.21L505%2C27.14L515%2C26.95L525%2C26.71L535%2C26.43L545%2C26.17L555%2C26.00%3BM15%2C26.00L25%2C26.03L35%2C25.97L45%2C25.78L55%2C25.41L65%2C24.85L75%2C24.09L85%2C23.11L95%2C21.92L105%2C20.55L115%2C19.01L125%2C17.34L135%2C15.57L145%2C13.74L155%2C11.92L165%2C10.15L175%2C8.47L185%2C6.95L195%2C5.62L205%2C4.54L215%2C3.72L225%2C3.21L235%2C3.02L245%2C3.16L255%2C3.63L265%2C4.41L275%2C5.50L285%2C6.85L295%2C8.43L305%2C10.20L315%2C12.11L325%2C14.11L335%2C16.14L345%2C18.15L355%2C20.10L365%2C21.93L375%2C23.60L385%2C25.08L395%2C26.34L405%2C27.37L415%2C28.16L425%2C28.71L435%2C29.04L445%2C29.15L455%2C29.07L465%2C28.85L475%2C28.51L485%2C28.09L495%2C27.63L505%2C27.18L515%2C26.77L525%2C26.43L535%2C26.18L545%2C26.04L555%2C26.00%3BM15%2C26.00L25%2C25.74L35%2C25.23L45%2C24.52L55%2C23.60L65%2C22.49L75%2C21.20L85%2C19.78L95%2C18.26L105%2C16.68L115%2C15.09L125%2C13.54L135%2C12.07L145%2C10.74L155%2C9.59L165%2C8.67L175%2C8.00L185%2C7.61L195%2C7.52L205%2C7.74L215%2C8.27L225%2C9.10L235%2C10.20L245%2C11.54L255%2C13.09L265%2C14.81L275%2C16.64L285%2C18.54L295%2C20.45L305%2C22.32L315%2C24.10L325%2C25.74L335%2C27.21L345%2C28.48L355%2C29.51L365%2C30.30L375%2C30.84L385%2C31.12L395%2C31.18L405%2C31.01L415%2C30.66L425%2C30.16L435%2C29.54L445%2C28.86L455%2C28.14L465%2C27.44L475%2C26.80L485%2C26.24L495%2C25.80L505%2C25.51L515%2C25.36L525%2C25.37L535%2C25.51L545%2C25.75L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.111%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.73L35%2C25.22L45%2C24.50L55%2C23.58L65%2C22.47L75%2C21.22L85%2C19.84L95%2C18.37L105%2C16.87L115%2C15.38L125%2C13.94L135%2C12.61L145%2C11.44L155%2C10.46L165%2C9.71L175%2C9.23L185%2C9.03L195%2C9.13L205%2C9.54L215%2C10.24L225%2C11.22L235%2C12.45L245%2C13.91L255%2C15.55L265%2C17.32L275%2C19.17L285%2C21.06L295%2C22.94L305%2C24.74L315%2C26.42L325%2C27.94L335%2C29.27L345%2C30.37L355%2C31.22L365%2C31.82L375%2C32.17L385%2C32.26L395%2C32.13L405%2C31.79L415%2C31.27L425%2C30.62L435%2C29.87L445%2C29.08L455%2C28.27L465%2C27.50L475%2C26.80L485%2C26.22L495%2C25.76L505%2C25.46L515%2C25.32L525%2C25.33L535%2C25.49L545%2C25.74L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.73L35%2C25.22L45%2C24.50L55%2C23.58L65%2C22.47L75%2C21.22L85%2C19.84L95%2C18.37L105%2C16.87L115%2C15.38L125%2C13.94L135%2C12.61L145%2C11.44L155%2C10.46L165%2C9.71L175%2C9.23L185%2C9.03L195%2C9.13L205%2C9.54L215%2C10.24L225%2C11.22L235%2C12.45L245%2C13.91L255%2C15.55L265%2C17.32L275%2C19.17L285%2C21.06L295%2C22.94L305%2C24.74L315%2C26.42L325%2C27.94L335%2C29.27L345%2C30.37L355%2C31.22L365%2C31.82L375%2C32.17L385%2C32.26L395%2C32.13L405%2C31.79L415%2C31.27L425%2C30.62L435%2C29.87L445%2C29.08L455%2C28.27L465%2C27.50L475%2C26.80L485%2C26.22L495%2C25.76L505%2C25.46L515%2C25.32L525%2C25.33L535%2C25.49L545%2C25.74L555%2C26.00%3BM15%2C26.00L25%2C25.48L35%2C24.65L45%2C23.65L55%2C22.52L65%2C21.32L75%2C20.10L85%2C18.90L95%2C17.78L105%2C16.79L115%2C15.96L125%2C15.33L135%2C14.93L145%2C14.79L155%2C14.92L165%2C15.31L175%2C15.97L185%2C16.88L195%2C18.01L205%2C19.34L215%2C20.81L225%2C22.39L235%2C24.03L245%2C25.68L255%2C27.28L265%2C28.79L275%2C30.16L285%2C31.36L295%2C32.34L305%2C33.08L315%2C33.57L325%2C33.79L335%2C33.75L345%2C33.47L355%2C32.95L365%2C32.22L375%2C31.33L385%2C30.32L395%2C29.22L405%2C28.08L415%2C26.96L425%2C25.89L435%2C24.92L445%2C24.08L455%2C23.42L465%2C22.94L475%2C22.66L485%2C22.59L495%2C22.73L505%2C23.05L515%2C23.53L525%2C24.14L535%2C24.81L545%2C25.49L555%2C26.00%3BM15%2C26.00L25%2C25.42L35%2C24.60L45%2C23.71L55%2C22.83L65%2C22.01L75%2C21.31L85%2C20.76L95%2C20.40L105%2C20.25L115%2C20.32L125%2C20.63L135%2C21.17L145%2C21.91L155%2C22.85L165%2C23.94L175%2C25.16L185%2C26.45L195%2C27.78L205%2C29.09L215%2C30.33L225%2C31.46L235%2C32.44L245%2C33.22L255%2C33.79L265%2C34.10L275%2C34.15L285%2C33.94L295%2C33.47L305%2C32.75L315%2C31.81L325%2C30.67L335%2C29.38L345%2C27.98L355%2C26.51L365%2C25.03L375%2C23.59L385%2C22.23L395%2C20.99L405%2C19.93L415%2C19.06L425%2C18.42L435%2C18.02L445%2C17.88L455%2C17.98L465%2C18.31L475%2C18.86L485%2C19.60L495%2C20.48L505%2C21.47L515%2C22.51L525%2C23.56L535%2C24.55L545%2C25.42L555%2C26.00%3BM15%2C26.00L25%2C25.59L35%2C25.09L45%2C24.65L55%2C24.31L65%2C24.14L75%2C24.13L85%2C24.31L95%2C24.68L105%2C25.22L115%2C25.92L125%2C26.74L135%2C27.66L145%2C28.63L155%2C29.61L165%2C30.55L175%2C31.41L185%2C32.14L195%2C32.71L205%2C33.08L215%2C33.23L225%2C33.12L235%2C32.76L245%2C32.13L255%2C31.25L265%2C30.14L275%2C28.81L285%2C27.31L295%2C25.67L305%2C23.94L315%2C22.16L325%2C20.40L335%2C18.70L345%2C17.12L355%2C15.69L365%2C14.46L375%2C13.47L385%2C12.73L395%2C12.27L405%2C12.10L415%2C12.21L425%2C12.59L435%2C13.23L445%2C14.09L455%2C15.14L465%2C16.34L475%2C17.63L485%2C18.98L495%2C20.33L505%2C21.64L515%2C22.86L525%2C23.95L535%2C24.86L545%2C25.57L555%2C26.00%3BM15%2C26.00L25%2C25.89L35%2C25.83L45%2C25.90L55%2C26.11L65%2C26.45L75%2C26.92L85%2C27.48L95%2C28.12L105%2C28.79L115%2C29.46L125%2C30.08L135%2C30.61L145%2C31.00L155%2C31.23L165%2C31.26L175%2C31.06L185%2C30.62L195%2C29.93L205%2C28.98L215%2C27.80L225%2C26.39L235%2C24.79L245%2C23.04L255%2C21.16L265%2C19.22L275%2C17.26L285%2C15.34L295%2C13.50L305%2C11.80L315%2C10.29L325%2C9.00L335%2C7.98L345%2C7.25L355%2C6.82L365%2C6.70L375%2C6.89L385%2C7.39L395%2C8.16L405%2C9.18L415%2C10.42L425%2C11.82L435%2C13.34L445%2C14.94L455%2C16.57L465%2C18.16L475%2C19.69L485%2C21.10L495%2C22.37L505%2C23.46L515%2C24.37L525%2C25.07L535%2C25.56L545%2C25.87L555%2C26.00%3BM15%2C26.00L25%2C26.14L35%2C26.40L45%2C26.75L55%2C27.16L65%2C27.60L75%2C28.03L85%2C28.42L95%2C28.71L105%2C28.88L115%2C28.88L125%2C28.69L135%2C28.28L145%2C27.65L155%2C26.77L165%2C25.65L175%2C24.31L185%2C22.77L195%2C21.05L205%2C19.19L215%2C17.23L225%2C15.22L235%2C13.22L245%2C11.27L255%2C9.43L265%2C7.75L275%2C6.27L285%2C5.04L295%2C4.10L305%2C3.46L315%2C3.14L325%2C3.15L335%2C3.49L345%2C4.15L355%2C5.09L365%2C6.30L375%2C7.73L385%2C9.33L395%2C11.07L405%2C12.89L415%2C14.73L425%2C16.55L435%2C18.30L445%2C19.94L455%2C21.42L465%2C22.73L475%2C23.83L485%2C24.73L495%2C25.40L505%2C25.87L515%2C26.15L525%2C26.26L535%2C26.24L545%2C26.13L555%2C26.00%3BM15%2C26.00L25%2C26.20L35%2C26.45L45%2C26.68L55%2C26.85L65%2C26.91L75%2C26.83L85%2C26.56L95%2C26.10L105%2C25.42L115%2C24.51L125%2C23.39L135%2C22.05L145%2C20.53L155%2C18.84L165%2C17.02L175%2C15.13L185%2C13.20L195%2C11.28L205%2C9.43L215%2C7.71L225%2C6.15L235%2C4.81L245%2C3.72L255%2C2.92L265%2C2.44L275%2C2.28L285%2C2.46L295%2C2.97L305%2C3.79L315%2C4.90L325%2C6.27L335%2C7.87L345%2C9.63L355%2C11.52L365%2C13.49L375%2C15.47L385%2C17.42L395%2C19.29L405%2C21.04L415%2C22.62L425%2C24.02L435%2C25.19L445%2C26.14L455%2C26.86L465%2C27.35L475%2C27.63L485%2C27.72L495%2C27.65L505%2C27.46L515%2C27.17L525%2C26.84L535%2C26.50L545%2C26.20L555%2C26.00%3BM15%2C26.00L25%2C26.03L35%2C25.96L45%2C25.75L55%2C25.37L65%2C24.79L75%2C24.00L85%2C23.01L95%2C21.82L105%2C20.44L115%2C18.92L125%2C17.28L135%2C15.56L145%2C13.81L155%2C12.08L165%2C10.42L175%2C8.88L185%2C7.51L195%2C6.35L205%2C5.44L215%2C4.81L225%2C4.49L235%2C4.49L245%2C4.81L255%2C5.46L265%2C6.40L275%2C7.63L285%2C9.09L295%2C10.77L305%2C12.60L315%2C14.54L325%2C16.54L335%2C18.54L345%2C20.49L355%2C22.35L365%2C24.06L375%2C25.60L385%2C26.92L395%2C28.02L405%2C28.87L415%2C29.48L425%2C29.84L435%2C29.99L445%2C29.93L455%2C29.70L465%2C29.33L475%2C28.86L485%2C28.34L495%2C27.80L505%2C27.28L515%2C26.82L525%2C26.45L535%2C26.19L545%2C26.04L555%2C26.00%3BM15%2C26.00L25%2C25.73L35%2C25.22L45%2C24.50L55%2C23.58L65%2C22.47L75%2C21.22L85%2C19.84L95%2C18.37L105%2C16.87L115%2C15.38L125%2C13.94L135%2C12.61L145%2C11.44L155%2C10.46L165%2C9.71L175%2C9.23L185%2C9.03L195%2C9.13L205%2C9.54L215%2C10.24L225%2C11.22L235%2C12.45L245%2C13.91L255%2C15.55L265%2C17.32L275%2C19.17L285%2C21.06L295%2C22.94L305%2C24.74L315%2C26.42L325%2C27.94L335%2C29.27L345%2C30.37L355%2C31.22L365%2C31.82L375%2C32.17L385%2C32.26L395%2C32.13L405%2C31.79L415%2C31.27L425%2C30.62L435%2C29.87L445%2C29.08L455%2C28.27L465%2C27.50L475%2C26.80L485%2C26.22L495%2C25.76L505%2C25.46L515%2C25.32L525%2C25.33L535%2C25.49L545%2C25.74L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffeba3%22%20stroke-opacity%3D%220.130%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.72L35%2C25.20L45%2C24.48L55%2C23.56L65%2C22.48L75%2C21.25L85%2C19.92L95%2C18.52L105%2C17.11L115%2C15.72L125%2C14.41L135%2C13.23L145%2C12.21L155%2C11.41L165%2C10.84L175%2C10.55L185%2C10.54L195%2C10.83L205%2C11.41L215%2C12.28L225%2C13.40L235%2C14.76L245%2C16.31L255%2C18.02L265%2C19.83L275%2C21.70L285%2C23.57L295%2C25.38L305%2C27.10L315%2C28.67L325%2C30.06L335%2C31.23L345%2C32.16L355%2C32.83L365%2C33.24L375%2C33.39L385%2C33.30L395%2C32.98L405%2C32.47L415%2C31.80L425%2C31.00L435%2C30.14L445%2C29.24L455%2C28.35L465%2C27.52L475%2C26.78L485%2C26.17L495%2C25.71L505%2C25.40L515%2C25.27L525%2C25.30L535%2C25.47L545%2C25.74L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.72L35%2C25.20L45%2C24.48L55%2C23.56L65%2C22.48L75%2C21.25L85%2C19.92L95%2C18.52L105%2C17.11L115%2C15.72L125%2C14.41L135%2C13.23L145%2C12.21L155%2C11.41L165%2C10.84L175%2C10.55L185%2C10.54L195%2C10.83L205%2C11.41L215%2C12.28L225%2C13.40L235%2C14.76L245%2C16.31L255%2C18.02L265%2C19.83L275%2C21.70L285%2C23.57L295%2C25.38L305%2C27.10L315%2C28.67L325%2C30.06L335%2C31.23L345%2C32.16L355%2C32.83L365%2C33.24L375%2C33.39L385%2C33.30L395%2C32.98L405%2C32.47L415%2C31.80L425%2C31.00L435%2C30.14L445%2C29.24L455%2C28.35L465%2C27.52L475%2C26.78L485%2C26.17L495%2C25.71L505%2C25.40L515%2C25.27L525%2C25.30L535%2C25.47L545%2C25.74L555%2C26.00%3BM15%2C26.00L25%2C25.49L35%2C24.69L45%2C23.72L55%2C22.65L65%2C21.52L75%2C20.40L85%2C19.31L95%2C18.32L105%2C17.47L115%2C16.80L125%2C16.34L135%2C16.12L145%2C16.16L155%2C16.46L165%2C17.02L175%2C17.83L185%2C18.87L195%2C20.12L205%2C21.53L215%2C23.06L225%2C24.68L235%2C26.32L245%2C27.94L255%2C29.48L265%2C30.90L275%2C32.16L285%2C33.22L295%2C34.05L305%2C34.62L315%2C34.93L325%2C34.97L335%2C34.74L345%2C34.27L355%2C33.58L365%2C32.69L375%2C31.65L385%2C30.51L395%2C29.30L405%2C28.08L415%2C26.88L425%2C25.77L435%2C24.77L445%2C23.93L455%2C23.26L465%2C22.80L475%2C22.55L485%2C22.51L495%2C22.67L505%2C23.02L515%2C23.52L525%2C24.14L535%2C24.82L545%2C25.49L555%2C26.00%3BM15%2C26.00L25%2C25.45L35%2C24.70L45%2C23.90L55%2C23.12L65%2C22.42L75%2C21.85L85%2C21.44L95%2C21.23L105%2C21.24L115%2C21.47L125%2C21.92L135%2C22.60L145%2C23.46L155%2C24.50L165%2C25.68L175%2C26.95L185%2C28.27L195%2C29.59L205%2C30.87L215%2C32.06L225%2C33.11L235%2C33.98L245%2C34.64L255%2C35.05L265%2C35.21L275%2C35.10L285%2C34.72L295%2C34.08L305%2C33.20L315%2C32.11L325%2C30.83L335%2C29.42L345%2C27.92L355%2C26.37L365%2C24.83L375%2C23.35L385%2C21.97L395%2C20.74L405%2C19.69L415%2C18.86L425%2C18.26L435%2C17.92L445%2C17.82L455%2C17.97L465%2C18.36L475%2C18.95L485%2C19.71L495%2C20.62L505%2C21.61L515%2C22.64L525%2C23.67L535%2C24.63L545%2C25.45L555%2C26.00%3BM15%2C26.00L25%2C25.65L35%2C25.24L45%2C24.90L55%2C24.69L65%2C24.64L75%2C24.76L85%2C25.07L95%2C25.55L105%2C26.20L115%2C26.99L125%2C27.88L135%2C28.85L145%2C29.85L155%2C30.83L165%2C31.75L175%2C32.56L185%2C33.23L195%2C33.71L205%2C33.97L215%2C33.99L225%2C33.76L235%2C33.25L245%2C32.49L255%2C31.47L265%2C30.23L275%2C28.79L285%2C27.19L295%2C25.46L305%2C23.67L315%2C21.86L325%2C20.08L335%2C18.38L345%2C16.82L355%2C15.44L365%2C14.27L375%2C13.34L385%2C12.69L395%2C12.31L405%2C12.23L415%2C12.42L425%2C12.88L435%2C13.59L445%2C14.50L455%2C15.58L465%2C16.80L475%2C18.09L485%2C19.42L495%2C20.74L505%2C22.00L515%2C23.15L525%2C24.16L535%2C25.00L545%2C25.63L555%2C26.00%3BM15%2C26.00L25%2C25.95L35%2C25.98L45%2C26.14L55%2C26.45L65%2C26.88L75%2C27.43L85%2C28.06L95%2C28.75L105%2C29.45L115%2C30.12L125%2C30.73L135%2C31.23L145%2C31.57L155%2C31.73L165%2C31.68L175%2C31.39L185%2C30.85L195%2C30.05L205%2C29.01L215%2C27.73L225%2C26.24L235%2C24.57L245%2C22.75L255%2C20.84L265%2C18.88L275%2C16.93L285%2C15.03L295%2C13.25L305%2C11.62L315%2C10.19L325%2C9.01L335%2C8.10L345%2C7.48L355%2C7.18L365%2C7.18L375%2C7.49L385%2C8.09L395%2C8.96L405%2C10.06L415%2C11.35L425%2C12.78L435%2C14.32L445%2C15.91L455%2C17.49L465%2C19.04L475%2C20.49L485%2C21.81L495%2C22.97L505%2C23.95L515%2C24.74L525%2C25.33L535%2C25.72L545%2C25.93L555%2C26.00%3BM15%2C26.00L25%2C26.18L35%2C26.50L45%2C26.90L55%2C27.36L65%2C27.83L75%2C28.28L85%2C28.67L95%2C28.95L105%2C29.08L115%2C29.04L125%2C28.80L135%2C28.33L145%2C27.63L155%2C26.68L165%2C25.51L175%2C24.11L185%2C22.52L195%2C20.77L205%2C18.89L215%2C16.94L225%2C14.96L235%2C13.01L245%2C11.13L255%2C9.38L265%2C7.81L275%2C6.47L285%2C5.38L295%2C4.58L305%2C4.10L315%2C3.94L325%2C4.10L335%2C4.59L345%2C5.37L355%2C6.43L365%2C7.73L375%2C9.23L385%2C10.88L395%2C12.64L405%2C14.45L415%2C16.26L425%2C18.02L435%2C19.69L445%2C21.22L455%2C22.58L465%2C23.76L475%2C24.72L485%2C25.47L495%2C26.01L505%2C26.34L515%2C26.49L525%2C26.48L535%2C26.36L545%2C26.17L555%2C26.00%3BM15%2C26.00L25%2C26.21L35%2C26.48L45%2C26.73L55%2C26.89L65%2C26.94L75%2C26.83L85%2C26.54L95%2C26.04L105%2C25.32L115%2C24.38L125%2C23.22L135%2C21.86L145%2C20.32L155%2C18.64L165%2C16.85L175%2C14.99L185%2C13.12L195%2C11.29L205%2C9.55L215%2C7.95L225%2C6.53L235%2C5.35L245%2C4.43L255%2C3.81L265%2C3.51L275%2C3.53L285%2C3.88L295%2C4.55L305%2C5.52L315%2C6.76L325%2C8.24L335%2C9.91L345%2C11.72L355%2C13.64L365%2C15.59L375%2C17.54L385%2C19.42L395%2C21.20L405%2C22.83L415%2C24.28L425%2C25.52L435%2C26.54L445%2C27.32L455%2C27.87L465%2C28.20L475%2C28.32L485%2C28.27L495%2C28.06L505%2C27.75L515%2C27.37L525%2C26.96L535%2C26.56L545%2C26.22L555%2C26.00%3BM15%2C26.00L25%2C26.02L35%2C25.95L45%2C25.72L55%2C25.32L65%2C24.72L75%2C23.92L85%2C22.91L95%2C21.72L105%2C20.36L115%2C18.86L125%2C17.26L135%2C15.60L145%2C13.94L155%2C12.31L165%2C10.77L175%2C9.38L185%2C8.16L195%2C7.18L205%2C6.45L215%2C6.01L225%2C5.89L235%2C6.07L245%2C6.58L255%2C7.39L265%2C8.49L275%2C9.84L285%2C11.41L295%2C13.17L305%2C15.05L315%2C17.00L325%2C18.99L335%2C20.94L345%2C22.82L355%2C24.57L365%2C26.16L375%2C27.54L385%2C28.71L395%2C29.63L405%2C30.30L415%2C30.72L425%2C30.90L435%2C30.87L445%2C30.64L455%2C30.26L465%2C29.76L475%2C29.18L485%2C28.56L495%2C27.94L505%2C27.36L515%2C26.86L525%2C26.46L535%2C26.19L545%2C26.04L555%2C26.00%3BM15%2C26.00L25%2C25.72L35%2C25.20L45%2C24.48L55%2C23.56L65%2C22.48L75%2C21.25L85%2C19.92L95%2C18.52L105%2C17.11L115%2C15.72L125%2C14.41L135%2C13.23L145%2C12.21L155%2C11.41L165%2C10.84L175%2C10.55L185%2C10.54L195%2C10.83L205%2C11.41L215%2C12.28L225%2C13.40L235%2C14.76L245%2C16.31L255%2C18.02L265%2C19.83L275%2C21.70L285%2C23.57L295%2C25.38L305%2C27.10L315%2C28.67L325%2C30.06L335%2C31.23L345%2C32.16L355%2C32.83L365%2C33.24L375%2C33.39L385%2C33.30L395%2C32.98L405%2C32.47L415%2C31.80L425%2C31.00L435%2C30.14L445%2C29.24L455%2C28.35L465%2C27.52L475%2C26.78L485%2C26.17L495%2C25.71L505%2C25.40L515%2C25.27L525%2C25.30L535%2C25.47L545%2C25.74L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.147%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.71L35%2C25.19L45%2C24.47L55%2C23.56L65%2C22.50L75%2C21.31L85%2C20.04L95%2C18.72L105%2C17.40L115%2C16.13L125%2C14.95L135%2C13.92L145%2C13.07L155%2C12.44L165%2C12.06L175%2C11.96L185%2C12.14L195%2C12.60L205%2C13.36L215%2C14.38L225%2C15.64L235%2C17.11L245%2C18.75L255%2C20.51L265%2C22.35L275%2C24.21L285%2C26.04L295%2C27.78L305%2C29.40L315%2C30.85L325%2C32.09L335%2C33.10L345%2C33.85L355%2C34.33L365%2C34.55L375%2C34.51L385%2C34.23L395%2C33.74L405%2C33.06L415%2C32.24L425%2C31.31L435%2C30.34L445%2C29.35L455%2C28.39L465%2C27.51L475%2C26.74L485%2C26.11L495%2C25.64L505%2C25.34L515%2C25.22L525%2C25.26L535%2C25.45L545%2C25.73L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.71L35%2C25.19L45%2C24.47L55%2C23.56L65%2C22.50L75%2C21.31L85%2C20.04L95%2C18.72L105%2C17.40L115%2C16.13L125%2C14.95L135%2C13.92L145%2C13.07L155%2C12.44L165%2C12.06L175%2C11.96L185%2C12.14L195%2C12.60L205%2C13.36L215%2C14.38L225%2C15.64L235%2C17.11L245%2C18.75L255%2C20.51L265%2C22.35L275%2C24.21L285%2C26.04L295%2C27.78L305%2C29.40L315%2C30.85L325%2C32.09L335%2C33.10L345%2C33.85L355%2C34.33L365%2C34.55L375%2C34.51L385%2C34.23L395%2C33.74L405%2C33.06L415%2C32.24L425%2C31.31L435%2C30.34L445%2C29.35L455%2C28.39L465%2C27.51L475%2C26.74L485%2C26.11L495%2C25.64L505%2C25.34L515%2C25.22L525%2C25.26L535%2C25.45L545%2C25.73L555%2C26.00%3BM15%2C26.00L25%2C25.50L35%2C24.72L45%2C23.80L55%2C22.79L65%2C21.75L75%2C20.72L85%2C19.76L95%2C18.91L105%2C18.21L115%2C17.70L125%2C17.41L135%2C17.36L145%2C17.57L155%2C18.04L165%2C18.75L175%2C19.71L185%2C20.88L195%2C22.22L205%2C23.71L215%2C25.29L225%2C26.93L235%2C28.55L245%2C30.13L255%2C31.60L265%2C32.93L275%2C34.06L285%2C34.97L295%2C35.64L305%2C36.04L315%2C36.16L325%2C36.01L335%2C35.61L345%2C34.96L355%2C34.09L365%2C33.06L375%2C31.88L385%2C30.62L395%2C29.31L405%2C28.01L415%2C26.77L425%2C25.62L435%2C24.60L445%2C23.76L455%2C23.11L465%2C22.67L475%2C22.44L485%2C22.43L495%2C22.63L505%2C23.00L515%2C23.52L525%2C24.15L535%2C24.84L545%2C25.50L555%2C26.00%3BM15%2C26.00L25%2C25.49L35%2C24.81L45%2C24.09L55%2C23.42L65%2C22.84L75%2C22.41L85%2C22.15L95%2C22.09L105%2C22.25L115%2C22.63L125%2C23.22L135%2C24.02L145%2C25.00L155%2C26.13L165%2C27.37L175%2C28.69L185%2C30.02L195%2C31.33L205%2C32.57L215%2C33.69L225%2C34.65L235%2C35.40L245%2C35.93L255%2C36.20L265%2C36.19L275%2C35.92L285%2C35.37L295%2C34.57L305%2C33.54L315%2C32.30L325%2C30.90L335%2C29.38L345%2C27.79L355%2C26.18L365%2C24.59L375%2C23.09L385%2C21.70L395%2C20.49L405%2C19.47L415%2C18.68L425%2C18.13L435%2C17.84L445%2C17.80L455%2C18.01L465%2C18.44L475%2C19.07L485%2C19.87L495%2C20.78L505%2C21.77L515%2C22.79L525%2C23.79L535%2C24.71L545%2C25.49L555%2C26.00%3BM15%2C26.00L25%2C25.71L35%2C25.39L45%2C25.16L55%2C25.06L65%2C25.14L75%2C25.38L85%2C25.81L95%2C26.41L105%2C27.16L115%2C28.03L125%2C28.99L135%2C29.99L145%2C31.01L155%2C31.98L165%2C32.87L175%2C33.63L185%2C34.21L195%2C34.60L205%2C34.75L215%2C34.65L225%2C34.28L235%2C33.64L245%2C32.74L255%2C31.60L265%2C30.24L275%2C28.69L285%2C27.00L295%2C25.21L305%2C23.37L315%2C21.54L325%2C19.75L335%2C18.08L345%2C16.55L355%2C15.22L365%2C14.12L375%2C13.28L385%2C12.71L395%2C12.43L405%2C12.43L415%2C12.71L425%2C13.25L435%2C14.01L445%2C14.97L455%2C16.09L465%2C17.31L475%2C18.60L485%2C19.91L495%2C21.18L505%2C22.37L515%2C23.45L525%2C24.38L535%2C25.14L545%2C25.69L555%2C26.00%3BM15%2C26.00L25%2C26.01L35%2C26.13L45%2C26.38L55%2C26.77L65%2C27.29L75%2C27.91L85%2C28.60L95%2C29.33L105%2C30.05L115%2C30.73L125%2C31.32L135%2C31.78L145%2C32.07L155%2C32.16L165%2C32.02L175%2C31.64L185%2C31.00L195%2C30.11L205%2C28.97L215%2C27.60L225%2C26.03L235%2C24.30L245%2C22.44L255%2C20.51L265%2C18.55L275%2C16.62L285%2C14.76L295%2C13.04L305%2C11.49L315%2C10.17L325%2C9.10L335%2C8.31L345%2C7.82L355%2C7.64L365%2C7.77L375%2C8.20L385%2C8.90L395%2C9.85L405%2C11.02L415%2C12.36L425%2C13.82L435%2C15.36L445%2C16.92L455%2C18.47L465%2C19.94L475%2C21.31L485%2C22.53L495%2C23.59L505%2C24.45L515%2C25.12L525%2C25.59L535%2C25.87L545%2C25.99L555%2C26.00%3BM15%2C26.00L25%2C26.23L35%2C26.59L45%2C27.05L55%2C27.54L65%2C28.04L75%2C28.50L85%2C28.88L95%2C29.14L105%2C29.24L115%2C29.16L125%2C28.86L135%2C28.33L145%2C27.56L155%2C26.56L165%2C25.33L175%2C23.88L185%2C22.26L195%2C20.49L205%2C18.61L215%2C16.68L225%2C14.74L235%2C12.85L245%2C11.06L255%2C9.42L265%2C7.97L275%2C6.76L285%2C5.83L295%2C5.19L305%2C4.86L315%2C4.86L325%2C5.18L335%2C5.80L345%2C6.71L355%2C7.88L365%2C9.27L375%2C10.83L385%2C12.51L395%2C14.28L405%2C16.07L415%2C17.83L425%2C19.52L435%2C21.09L445%2C22.51L455%2C23.75L465%2C24.79L475%2C25.60L485%2C26.21L495%2C26.60L505%2C26.79L515%2C26.81L525%2C26.70L535%2C26.48L545%2C26.22L555%2C26.00%3BM15%2C26.00L25%2C26.23L35%2C26.51L45%2C26.76L55%2C26.92L65%2C26.95L75%2C26.82L85%2C26.49L95%2C25.96L105%2C25.20L115%2C24.23L125%2C23.05L135%2C21.67L145%2C20.13L155%2C18.46L165%2C16.71L175%2C14.91L185%2C13.11L195%2C11.38L205%2C9.75L215%2C8.29L225%2C7.02L235%2C6.01L245%2C5.26L255%2C4.83L265%2C4.70L275%2C4.91L285%2C5.43L295%2C6.25L305%2C7.36L315%2C8.72L325%2C10.29L335%2C12.03L345%2C13.88L355%2C15.80L365%2C17.73L375%2C19.62L385%2C21.43L395%2C23.10L405%2C24.61L415%2C25.92L425%2C27.00L435%2C27.85L445%2C28.47L455%2C28.85L465%2C29.01L475%2C28.97L485%2C28.77L495%2C28.44L505%2C28.02L515%2C27.54L525%2C27.06L535%2C26.61L545%2C26.24L555%2C26.00%3BM15%2C26.00L25%2C26.02L35%2C25.93L45%2C25.69L55%2C25.27L65%2C24.66L75%2C23.84L85%2C22.83L95%2C21.64L105%2C20.30L115%2C18.83L125%2C17.29L135%2C15.70L145%2C14.13L155%2C12.62L165%2C11.21L175%2C9.97L185%2C8.92L195%2C8.11L205%2C7.57L215%2C7.33L225%2C7.39L235%2C7.77L245%2C8.45L255%2C9.42L265%2C10.66L275%2C12.13L285%2C13.80L295%2C15.61L305%2C17.53L315%2C19.49L325%2C21.44L335%2C23.33L345%2C25.12L355%2C26.76L365%2C28.20L375%2C29.44L385%2C30.43L395%2C31.16L405%2C31.65L415%2C31.89L425%2C31.89L435%2C31.68L445%2C31.30L455%2C30.77L465%2C30.14L475%2C29.44L485%2C28.73L495%2C28.05L505%2C27.42L515%2C26.88L525%2C26.47L535%2C26.18L545%2C26.03L555%2C26.00%3BM15%2C26.00L25%2C25.71L35%2C25.19L45%2C24.47L55%2C23.56L65%2C22.50L75%2C21.31L85%2C20.04L95%2C18.72L105%2C17.40L115%2C16.13L125%2C14.95L135%2C13.92L145%2C13.07L155%2C12.44L165%2C12.06L175%2C11.96L185%2C12.14L195%2C12.60L205%2C13.36L215%2C14.38L225%2C15.64L235%2C17.11L245%2C18.75L255%2C20.51L265%2C22.35L275%2C24.21L285%2C26.04L295%2C27.78L305%2C29.40L315%2C30.85L325%2C32.09L335%2C33.10L345%2C33.85L355%2C34.33L365%2C34.55L375%2C34.51L385%2C34.23L395%2C33.74L405%2C33.06L415%2C32.24L425%2C31.31L435%2C30.34L445%2C29.35L455%2C28.39L465%2C27.51L475%2C26.74L485%2C26.11L495%2C25.64L505%2C25.34L515%2C25.22L525%2C25.26L535%2C25.45L545%2C25.73L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.162%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.71L35%2C25.18L45%2C24.46L55%2C23.58L65%2C22.54L75%2C21.40L85%2C20.19L95%2C18.95L105%2C17.74L115%2C16.59L125%2C15.55L135%2C14.68L145%2C14.00L155%2C13.55L165%2C13.36L175%2C13.44L185%2C13.80L195%2C14.45L205%2C15.36L215%2C16.53L225%2C17.91L235%2C19.48L245%2C21.19L255%2C23.00L265%2C24.85L275%2C26.68L285%2C28.46L295%2C30.13L305%2C31.63L315%2C32.95L325%2C34.04L335%2C34.87L345%2C35.44L355%2C35.73L365%2C35.76L375%2C35.53L385%2C35.06L395%2C34.40L405%2C33.56L415%2C32.60L425%2C31.56L435%2C30.48L445%2C29.41L455%2C28.39L465%2C27.47L475%2C26.67L485%2C26.03L495%2C25.56L505%2C25.28L515%2C25.17L525%2C25.23L535%2C25.43L545%2C25.72L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.71L35%2C25.18L45%2C24.46L55%2C23.58L65%2C22.54L75%2C21.40L85%2C20.19L95%2C18.95L105%2C17.74L115%2C16.59L125%2C15.55L135%2C14.68L145%2C14.00L155%2C13.55L165%2C13.36L175%2C13.44L185%2C13.80L195%2C14.45L205%2C15.36L215%2C16.53L225%2C17.91L235%2C19.48L245%2C21.19L255%2C23.00L265%2C24.85L275%2C26.68L285%2C28.46L295%2C30.13L305%2C31.63L315%2C32.95L325%2C34.04L335%2C34.87L345%2C35.44L355%2C35.73L365%2C35.76L375%2C35.53L385%2C35.06L395%2C34.40L405%2C33.56L415%2C32.60L425%2C31.56L435%2C30.48L445%2C29.41L455%2C28.39L465%2C27.47L475%2C26.67L485%2C26.03L495%2C25.56L505%2C25.28L515%2C25.17L525%2C25.23L535%2C25.43L545%2C25.72L555%2C26.00%3BM15%2C26.00L25%2C25.51L35%2C24.77L45%2C23.90L55%2C22.96L65%2C22.00L75%2C21.08L85%2C20.24L95%2C19.53L105%2C18.98L115%2C18.64L125%2C18.52L135%2C18.65L145%2C19.02L155%2C19.65L165%2C20.52L175%2C21.61L185%2C22.89L195%2C24.32L205%2C25.87L215%2C27.49L225%2C29.12L235%2C30.72L245%2C32.24L255%2C33.63L265%2C34.85L275%2C35.85L285%2C36.61L295%2C37.11L305%2C37.33L315%2C37.27L325%2C36.94L335%2C36.35L345%2C35.53L355%2C34.51L365%2C33.33L375%2C32.03L385%2C30.66L395%2C29.27L405%2C27.90L415%2C26.61L425%2C25.44L435%2C24.42L445%2C23.58L455%2C22.95L465%2C22.54L475%2C22.35L485%2C22.37L495%2C22.60L505%2C23.00L515%2C23.54L525%2C24.18L535%2C24.86L545%2C25.52L555%2C26.00%3BM15%2C26.00L25%2C25.54L35%2C24.92L45%2C24.29L55%2C23.73L65%2C23.28L75%2C22.99L85%2C22.87L95%2C22.96L105%2C23.27L115%2C23.79L125%2C24.52L135%2C25.44L145%2C26.52L155%2C27.73L165%2C29.03L175%2C30.37L185%2C31.71L195%2C32.99L205%2C34.18L215%2C35.22L225%2C36.07L235%2C36.71L245%2C37.09L255%2C37.21L265%2C37.05L275%2C36.61L285%2C35.91L295%2C34.95L305%2C33.77L315%2C32.40L325%2C30.89L335%2C29.27L345%2C27.61L355%2C25.94L365%2C24.33L375%2C22.81L385%2C21.44L395%2C20.24L405%2C19.27L415%2C18.53L425%2C18.04L435%2C17.81L445%2C17.83L455%2C18.09L465%2C18.57L475%2C19.24L485%2C20.05L495%2C20.98L505%2C21.96L515%2C22.96L525%2C23.92L535%2C24.80L545%2C25.53L555%2C26.00%3BM15%2C26.00L25%2C25.77L35%2C25.54L45%2C25.42L55%2C25.44L65%2C25.63L75%2C26.00L85%2C26.55L95%2C27.25L105%2C28.09L115%2C29.03L125%2C30.04L135%2C31.08L145%2C32.10L155%2C33.05L165%2C33.90L175%2C34.59L185%2C35.10L195%2C35.38L205%2C35.41L215%2C35.19L225%2C34.69L235%2C33.92L245%2C32.90L255%2C31.64L265%2C30.17L275%2C28.53L285%2C26.77L295%2C24.92L305%2C23.05L315%2C21.20L325%2C19.43L335%2C17.79L345%2C16.31L355%2C15.05L365%2C14.03L375%2C13.27L385%2C12.80L395%2C12.61L405%2C12.71L415%2C13.07L425%2C13.68L435%2C14.51L445%2C15.51L455%2C16.65L465%2C17.88L475%2C19.16L485%2C20.42L495%2C21.64L505%2C22.77L515%2C23.77L525%2C24.61L535%2C25.28L545%2C25.75L555%2C26.00%3BM15%2C26.00L25%2C26.07L35%2C26.27L45%2C26.61L55%2C27.09L65%2C27.68L75%2C28.37L85%2C29.11L95%2C29.87L105%2C30.61L115%2C31.28L125%2C31.84L135%2C32.26L145%2C32.48L155%2C32.50L165%2C32.28L175%2C31.80L185%2C31.07L195%2C30.09L205%2C28.86L215%2C27.42L225%2C25.79L235%2C24.01L245%2C22.12L255%2C20.18L265%2C18.23L275%2C16.34L285%2C14.54L295%2C12.89L305%2C11.44L315%2C10.23L325%2C9.28L335%2C8.62L345%2C8.26L355%2C8.21L365%2C8.47L375%2C9.01L385%2C9.81L395%2C10.85L405%2C12.07L415%2C13.45L425%2C14.93L435%2C16.46L445%2C17.99L455%2C19.48L465%2C20.88L475%2C22.15L485%2C23.27L495%2C24.21L505%2C24.95L515%2C25.49L525%2C25.85L535%2C26.02L545%2C26.05L555%2C26.00%3BM15%2C26.00L25%2C26.27L35%2C26.68L45%2C27.18L55%2C27.71L65%2C28.22L75%2C28.69L85%2C29.06L95%2C29.29L105%2C29.36L115%2C29.23L125%2C28.87L135%2C28.29L145%2C27.46L155%2C26.40L165%2C25.12L175%2C23.64L185%2C21.99L195%2C20.21L205%2C18.35L215%2C16.46L225%2C14.58L235%2C12.76L245%2C11.07L255%2C9.55L265%2C8.23L275%2C7.17L285%2C6.39L295%2C5.91L305%2C5.75L315%2C5.91L325%2C6.38L335%2C7.14L345%2C8.17L355%2C9.44L365%2C10.90L375%2C12.51L385%2C14.22L395%2C15.98L405%2C17.73L415%2C19.44L425%2C21.04L435%2C22.51L445%2C23.81L455%2C24.91L465%2C25.80L475%2C26.47L485%2C26.93L495%2C27.17L505%2C27.23L515%2C27.12L525%2C26.90L535%2C26.59L545%2C26.26L555%2C26.00%3BM15%2C26.00L25%2C26.24L35%2C26.53L45%2C26.78L55%2C26.93L65%2C26.94L75%2C26.78L85%2C26.43L95%2C25.86L105%2C25.07L115%2C24.07L125%2C22.87L135%2C21.49L145%2C19.96L155%2C18.32L165%2C16.61L175%2C14.88L185%2C13.17L195%2C11.54L205%2C10.05L215%2C8.73L225%2C7.63L235%2C6.78L245%2C6.22L255%2C5.97L265%2C6.03L275%2C6.41L285%2C7.09L295%2C8.07L305%2C9.31L315%2C10.77L325%2C12.43L335%2C14.22L345%2C16.09L355%2C18.00L365%2C19.90L375%2C21.73L385%2C23.44L395%2C25.00L405%2C26.37L415%2C27.52L425%2C28.44L435%2C29.12L445%2C29.57L455%2C29.78L465%2C29.77L475%2C29.59L485%2C29.25L495%2C28.79L505%2C28.26L515%2C27.70L525%2C27.15L535%2C26.65L545%2C26.25L555%2C26.00%3BM15%2C26.00L25%2C26.01L35%2C25.91L45%2C25.66L55%2C25.22L65%2C24.59L75%2C23.76L85%2C22.75L95%2C21.58L105%2C20.26L115%2C18.84L125%2C17.36L135%2C15.86L145%2C14.39L155%2C13.00L165%2C11.74L175%2C10.65L185%2C9.78L195%2C9.16L205%2C8.81L215%2C8.76L225%2C9.01L235%2C9.57L245%2C10.42L255%2C11.54L265%2C12.91L275%2C14.49L285%2C16.23L295%2C18.10L305%2C20.03L315%2C21.97L325%2C23.88L335%2C25.70L345%2C27.39L355%2C28.90L365%2C30.20L375%2C31.26L385%2C32.07L395%2C32.63L405%2C32.93L415%2C32.98L425%2C32.80L435%2C32.42L445%2C31.88L455%2C31.21L465%2C30.46L475%2C29.67L485%2C28.88L495%2C28.13L505%2C27.46L515%2C26.89L525%2C26.46L535%2C26.17L545%2C26.03L555%2C26.00%3BM15%2C26.00L25%2C25.71L35%2C25.18L45%2C24.46L55%2C23.58L65%2C22.54L75%2C21.40L85%2C20.19L95%2C18.95L105%2C17.74L115%2C16.59L125%2C15.55L135%2C14.68L145%2C14.00L155%2C13.55L165%2C13.36L175%2C13.44L185%2C13.80L195%2C14.45L205%2C15.36L215%2C16.53L225%2C17.91L235%2C19.48L245%2C21.19L255%2C23.00L265%2C24.85L275%2C26.68L285%2C28.46L295%2C30.13L305%2C31.63L315%2C32.95L325%2C34.04L335%2C34.87L345%2C35.44L355%2C35.73L365%2C35.76L375%2C35.53L385%2C35.06L395%2C34.40L405%2C33.56L415%2C32.60L425%2C31.56L435%2C30.48L445%2C29.41L455%2C28.39L465%2C27.47L475%2C26.67L485%2C26.03L495%2C25.56L505%2C25.28L515%2C25.17L525%2C25.23L535%2C25.43L545%2C25.72L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffeba3%22%20stroke-opacity%3D%220.174%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.70L35%2C25.18L45%2C24.47L55%2C23.60L65%2C22.61L75%2C21.52L85%2C20.38L95%2C19.23L105%2C18.13L115%2C17.11L125%2C16.22L135%2C15.51L145%2C15.00L155%2C14.74L165%2C14.73L175%2C15.00L185%2C15.54L195%2C16.36L205%2C17.43L215%2C18.73L225%2C20.22L235%2C21.88L245%2C23.64L255%2C25.48L265%2C27.32L275%2C29.12L285%2C30.83L295%2C32.40L305%2C33.78L315%2C34.95L325%2C35.88L335%2C36.53L345%2C36.91L355%2C37.02L365%2C36.85L375%2C36.43L385%2C35.79L395%2C34.96L405%2C33.98L415%2C32.88L425%2C31.73L435%2C30.56L445%2C29.42L455%2C28.35L465%2C27.40L475%2C26.58L485%2C25.94L495%2C25.48L505%2C25.21L515%2C25.12L525%2C25.20L535%2C25.42L545%2C25.72L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.70L35%2C25.18L45%2C24.47L55%2C23.60L65%2C22.61L75%2C21.52L85%2C20.38L95%2C19.23L105%2C18.13L115%2C17.11L125%2C16.22L135%2C15.51L145%2C15.00L155%2C14.74L165%2C14.73L175%2C15.00L185%2C15.54L195%2C16.36L205%2C17.43L215%2C18.73L225%2C20.22L235%2C21.88L245%2C23.64L255%2C25.48L265%2C27.32L275%2C29.12L285%2C30.83L295%2C32.40L305%2C33.78L315%2C34.95L325%2C35.88L335%2C36.53L345%2C36.91L355%2C37.02L365%2C36.85L375%2C36.43L385%2C35.79L395%2C34.96L405%2C33.98L415%2C32.88L425%2C31.73L435%2C30.56L445%2C29.42L455%2C28.35L465%2C27.40L475%2C26.58L485%2C25.94L495%2C25.48L505%2C25.21L515%2C25.12L525%2C25.20L535%2C25.42L545%2C25.72L555%2C26.00%3BM15%2C26.00L25%2C25.53L35%2C24.82L45%2C24.01L55%2C23.14L65%2C22.28L75%2C21.47L85%2C20.76L95%2C20.19L105%2C19.80L115%2C19.62L125%2C19.68L135%2C19.97L145%2C20.51L155%2C21.29L165%2C22.30L175%2C23.51L185%2C24.89L195%2C26.40L205%2C28.00L215%2C29.64L225%2C31.26L235%2C32.82L245%2C34.27L255%2C35.56L265%2C36.66L275%2C37.52L285%2C38.12L295%2C38.45L305%2C38.49L315%2C38.25L325%2C37.74L335%2C36.97L345%2C35.99L355%2C34.82L365%2C33.50L375%2C32.09L385%2C30.63L395%2C29.17L405%2C27.75L415%2C26.43L425%2C25.25L435%2C24.23L445%2C23.41L455%2C22.81L465%2C22.43L475%2C22.27L485%2C22.33L495%2C22.59L505%2C23.01L515%2C23.57L525%2C24.21L535%2C24.89L545%2C25.53L555%2C26.00%3BM15%2C26.00L25%2C25.58L35%2C25.04L45%2C24.51L55%2C24.06L65%2C23.74L75%2C23.58L85%2C23.61L95%2C23.85L105%2C24.30L115%2C24.96L125%2C25.81L135%2C26.84L145%2C28.01L155%2C29.29L165%2C30.63L175%2C31.99L185%2C33.31L195%2C34.56L205%2C35.68L215%2C36.64L225%2C37.38L235%2C37.89L245%2C38.13L255%2C38.10L265%2C37.78L275%2C37.18L285%2C36.32L295%2C35.22L305%2C33.90L315%2C32.42L325%2C30.80L335%2C29.10L345%2C27.38L355%2C25.67L365%2C24.04L375%2C22.53L385%2C21.18L395%2C20.02L405%2C19.09L415%2C18.41L425%2C17.99L435%2C17.82L445%2C17.90L455%2C18.22L465%2C18.74L475%2C19.44L485%2C20.28L495%2C21.20L505%2C22.18L515%2C23.15L525%2C24.07L535%2C24.90L545%2C25.57L555%2C26.00%3BM15%2C26.00L25%2C25.83L35%2C25.69L45%2C25.68L55%2C25.82L65%2C26.13L75%2C26.61L85%2C27.27L95%2C28.06L105%2C28.98L115%2C29.99L125%2C31.04L135%2C32.10L145%2C33.11L155%2C34.04L165%2C34.84L175%2C35.46L185%2C35.88L195%2C36.05L205%2C35.97L215%2C35.62L225%2C35.00L235%2C34.11L245%2C32.96L255%2C31.59L265%2C30.03L275%2C28.31L285%2C26.49L295%2C24.60L305%2C22.72L315%2C20.87L325%2C19.13L335%2C17.53L345%2C16.12L355%2C14.94L365%2C14.00L375%2C13.35L385%2C12.97L395%2C12.88L405%2C13.07L415%2C13.52L425%2C14.20L435%2C15.08L445%2C16.12L455%2C17.28L465%2C18.50L475%2C19.75L485%2C20.98L495%2C22.13L505%2C23.19L515%2C24.10L525%2C24.85L535%2C25.43L545%2C25.81L555%2C26.00%3BM15%2C26.00L25%2C26.13L35%2C26.41L45%2C26.83L55%2C27.39L65%2C28.05L75%2C28.80L85%2C29.58L95%2C30.37L105%2C31.11L115%2C31.77L125%2C32.30L135%2C32.66L145%2C32.83L155%2C32.77L165%2C32.46L175%2C31.90L185%2C31.07L195%2C30.00L205%2C28.70L215%2C27.19L225%2C25.51L235%2C23.69L245%2C21.79L255%2C19.86L265%2C17.94L275%2C16.10L285%2C14.37L295%2C12.82L305%2C11.48L315%2C10.38L325%2C9.56L335%2C9.04L345%2C8.81L355%2C8.90L365%2C9.27L375%2C9.92L385%2C10.82L395%2C11.93L405%2C13.21L415%2C14.62L425%2C16.10L435%2C17.61L445%2C19.10L455%2C20.53L465%2C21.84L475%2C23.02L485%2C24.02L495%2C24.83L505%2C25.45L515%2C25.87L525%2C26.10L535%2C26.17L545%2C26.11L555%2C26.00%3BM15%2C26.00L25%2C26.30L35%2C26.76L45%2C27.29L55%2C27.85L65%2C28.38L75%2C28.85L85%2C29.20L95%2C29.41L105%2C29.43L115%2C29.25L125%2C28.85L135%2C28.20L145%2C27.32L155%2C26.21L165%2C24.89L175%2C23.38L185%2C21.72L195%2C19.96L205%2C18.12L215%2C16.28L225%2C14.47L235%2C12.75L245%2C11.16L255%2C9.77L265%2C8.60L275%2C7.70L285%2C7.08L295%2C6.77L305%2C6.77L315%2C7.09L325%2C7.70L335%2C8.59L345%2C9.74L355%2C11.09L365%2C12.62L375%2C14.27L385%2C15.99L395%2C17.73L405%2C19.44L415%2C21.07L425%2C22.58L435%2C23.94L445%2C25.11L455%2C26.07L465%2C26.81L475%2C27.33L485%2C27.63L495%2C27.72L505%2C27.64L515%2C27.42L525%2C27.09L535%2C26.69L545%2C26.30L555%2C26.00%3BM15%2C26.00L25%2C26.25L35%2C26.55L45%2C26.79L55%2C26.93L65%2C26.92L75%2C26.74L85%2C26.35L95%2C25.75L105%2C24.94L115%2C23.92L125%2C22.71L135%2C21.33L145%2C19.82L155%2C18.22L165%2C16.56L175%2C14.91L185%2C13.30L195%2C11.80L205%2C10.44L215%2C9.28L225%2C8.35L235%2C7.68L245%2C7.30L255%2C7.24L265%2C7.48L275%2C8.03L285%2C8.88L295%2C10.00L305%2C11.36L315%2C12.92L325%2C14.64L335%2C16.47L345%2C18.35L355%2C20.24L365%2C22.08L375%2C23.83L385%2C25.44L395%2C26.87L405%2C28.10L415%2C29.09L425%2C29.84L435%2C30.35L445%2C30.62L455%2C30.66L465%2C30.49L475%2C30.16L485%2C29.68L495%2C29.11L505%2C28.48L515%2C27.84L525%2C27.23L535%2C26.69L545%2C26.26L555%2C26.00%3BM15%2C26.00L25%2C26.00L35%2C25.89L45%2C25.62L55%2C25.17L65%2C24.53L75%2C23.70L85%2C22.69L95%2C21.54L105%2C20.26L115%2C18.89L125%2C17.48L135%2C16.07L145%2C14.72L155%2C13.46L165%2C12.35L175%2C11.44L185%2C10.74L195%2C10.31L205%2C10.15L215%2C10.29L225%2C10.73L235%2C11.46L245%2C12.47L255%2C13.74L265%2C15.23L275%2C16.90L285%2C18.71L295%2C20.61L305%2C22.54L315%2C24.46L325%2C26.31L335%2C28.04L345%2C29.61L355%2C30.98L365%2C32.12L375%2C33.01L385%2C33.65L395%2C34.01L405%2C34.12L415%2C33.98L425%2C33.63L435%2C33.09L445%2C32.40L455%2C31.60L465%2C30.74L475%2C29.85L485%2C28.98L495%2C28.18L505%2C27.47L515%2C26.89L525%2C26.45L535%2C26.16L545%2C26.02L555%2C26.00%3BM15%2C26.00L25%2C25.70L35%2C25.18L45%2C24.47L55%2C23.60L65%2C22.61L75%2C21.52L85%2C20.38L95%2C19.23L105%2C18.13L115%2C17.11L125%2C16.22L135%2C15.51L145%2C15.00L155%2C14.74L165%2C14.73L175%2C15.00L185%2C15.54L195%2C16.36L205%2C17.43L215%2C18.73L225%2C20.22L235%2C21.88L245%2C23.64L255%2C25.48L265%2C27.32L275%2C29.12L285%2C30.83L295%2C32.40L305%2C33.78L315%2C34.95L325%2C35.88L335%2C36.53L345%2C36.91L355%2C37.02L365%2C36.85L375%2C36.43L385%2C35.79L395%2C34.96L405%2C33.98L415%2C32.88L425%2C31.73L435%2C30.56L445%2C29.42L455%2C28.35L465%2C27.40L475%2C26.58L485%2C25.94L495%2C25.48L505%2C25.21L515%2C25.12L525%2C25.20L535%2C25.42L545%2C25.72L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.183%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.70L35%2C25.18L45%2C24.49L55%2C23.64L65%2C22.69L75%2C21.66L85%2C20.60L95%2C19.56L105%2C18.57L115%2C17.69L125%2C16.96L135%2C16.41L145%2C16.08L155%2C16.00L165%2C16.18L175%2C16.63L185%2C17.34L195%2C18.32L205%2C19.53L215%2C20.96L225%2C22.55L235%2C24.28L245%2C26.09L255%2C27.93L265%2C29.75L275%2C31.50L285%2C33.13L295%2C34.59L305%2C35.84L315%2C36.86L325%2C37.61L335%2C38.09L345%2C38.28L355%2C38.19L365%2C37.83L375%2C37.24L385%2C36.42L395%2C35.43L405%2C34.31L415%2C33.09L425%2C31.84L435%2C30.59L445%2C29.39L455%2C28.28L465%2C27.30L475%2C26.48L485%2C25.84L495%2C25.40L505%2C25.14L515%2C25.07L525%2C25.17L535%2C25.40L545%2C25.72L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.70L35%2C25.18L45%2C24.49L55%2C23.64L65%2C22.69L75%2C21.66L85%2C20.60L95%2C19.56L105%2C18.57L115%2C17.69L125%2C16.96L135%2C16.41L145%2C16.08L155%2C16.00L165%2C16.18L175%2C16.63L185%2C17.34L195%2C18.32L205%2C19.53L215%2C20.96L225%2C22.55L235%2C24.28L245%2C26.09L255%2C27.93L265%2C29.75L275%2C31.50L285%2C33.13L295%2C34.59L305%2C35.84L315%2C36.86L325%2C37.61L335%2C38.09L345%2C38.28L355%2C38.19L365%2C37.83L375%2C37.24L385%2C36.42L395%2C35.43L405%2C34.31L415%2C33.09L425%2C31.84L435%2C30.59L445%2C29.39L455%2C28.28L465%2C27.30L475%2C26.48L485%2C25.84L495%2C25.40L505%2C25.14L515%2C25.07L525%2C25.17L535%2C25.40L545%2C25.72L555%2C26.00%3BM15%2C26.00L25%2C25.55L35%2C24.89L45%2C24.13L55%2C23.34L65%2C22.58L75%2C21.89L85%2C21.31L95%2C20.89L105%2C20.66L115%2C20.65L125%2C20.87L135%2C21.33L145%2C22.03L155%2C22.96L165%2C24.10L175%2C25.42L185%2C26.89L195%2C28.46L205%2C30.09L215%2C31.73L225%2C33.33L235%2C34.84L245%2C36.21L255%2C37.39L265%2C38.36L275%2C39.07L285%2C39.51L295%2C39.66L305%2C39.52L315%2C39.10L325%2C38.42L335%2C37.49L345%2C36.35L355%2C35.03L365%2C33.60L375%2C32.08L385%2C30.54L395%2C29.02L405%2C27.57L415%2C26.23L425%2C25.04L435%2C24.04L445%2C23.25L455%2C22.68L465%2C22.33L475%2C22.22L485%2C22.32L495%2C22.60L505%2C23.05L515%2C23.62L525%2C24.26L535%2C24.93L545%2C25.55L555%2C26.00%3BM15%2C26.00L25%2C25.63L35%2C25.16L45%2C24.73L55%2C24.40L65%2C24.20L75%2C24.19L85%2C24.36L95%2C24.74L105%2C25.33L115%2C26.12L125%2C27.09L135%2C28.22L145%2C29.47L155%2C30.80L165%2C32.18L175%2C33.54L185%2C34.84L195%2C36.04L205%2C37.09L215%2C37.95L225%2C38.58L235%2C38.95L245%2C39.05L255%2C38.86L265%2C38.39L275%2C37.64L285%2C36.63L295%2C35.39L305%2C33.95L315%2C32.35L325%2C30.65L335%2C28.88L345%2C27.11L355%2C25.38L365%2C23.75L375%2C22.25L385%2C20.93L395%2C19.83L405%2C18.96L415%2C18.34L425%2C17.98L435%2C17.88L445%2C18.03L455%2C18.40L465%2C18.97L475%2C19.69L485%2C20.54L495%2C21.46L505%2C22.42L515%2C23.36L525%2C24.23L535%2C25.00L545%2C25.62L555%2C26.00%3BM15%2C26.00L25%2C25.89L35%2C25.85L45%2C25.94L55%2C26.19L65%2C26.62L75%2C27.21L85%2C27.97L95%2C28.85L105%2C29.84L115%2C30.90L125%2C31.99L135%2C33.05L145%2C34.06L155%2C34.95L165%2C35.68L175%2C36.23L185%2C36.55L195%2C36.62L205%2C36.43L215%2C35.96L225%2C35.21L235%2C34.20L245%2C32.94L255%2C31.48L265%2C29.83L275%2C28.05L285%2C26.18L295%2C24.27L305%2C22.38L315%2C20.56L325%2C18.86L335%2C17.32L345%2C15.98L355%2C14.89L365%2C14.05L375%2C13.50L385%2C13.23L395%2C13.24L405%2C13.52L415%2C14.05L425%2C14.79L435%2C15.72L445%2C16.79L455%2C17.96L465%2C19.17L475%2C20.39L485%2C21.56L495%2C22.65L505%2C23.62L515%2C24.44L525%2C25.10L535%2C25.58L545%2C25.87L555%2C26.00%3BM15%2C26.00L25%2C26.18L35%2C26.54L45%2C27.04L55%2C27.67L65%2C28.40L75%2C29.20L85%2C30.02L95%2C30.82L105%2C31.56L115%2C32.20L125%2C32.69L135%2C33.00L145%2C33.10L155%2C32.96L165%2C32.57L175%2C31.92L185%2C31.01L195%2C29.86L205%2C28.49L215%2C26.93L225%2C25.21L235%2C23.37L245%2C21.47L255%2C19.56L265%2C17.69L275%2C15.91L285%2C14.27L295%2C12.82L305%2C11.60L315%2C10.63L325%2C9.95L335%2C9.56L345%2C9.48L355%2C9.69L365%2C10.19L375%2C10.95L385%2C11.94L395%2C13.11L405%2C14.44L415%2C15.87L425%2C17.34L435%2C18.82L445%2C20.26L455%2C21.61L465%2C22.83L475%2C23.89L485%2C24.78L495%2C25.46L505%2C25.95L515%2C26.24L525%2C26.36L535%2C26.32L545%2C26.17L555%2C26.00%3BM15%2C26.00L25%2C26.34L35%2C26.83L45%2C27.40L55%2C27.97L65%2C28.51L75%2C28.97L85%2C29.31L95%2C29.48L105%2C29.47L115%2C29.24L125%2C28.78L135%2C28.08L145%2C27.16L155%2C26.00L165%2C24.65L175%2C23.13L185%2C21.47L195%2C19.72L205%2C17.93L215%2C16.15L225%2C14.42L235%2C12.81L245%2C11.35L255%2C10.10L265%2C9.08L275%2C8.34L285%2C7.89L295%2C7.75L305%2C7.92L315%2C8.39L325%2C9.15L335%2C10.16L345%2C11.41L355%2C12.85L365%2C14.43L375%2C16.10L385%2C17.82L395%2C19.53L405%2C21.18L415%2C22.73L425%2C24.14L435%2C25.37L445%2C26.40L455%2C27.21L465%2C27.80L475%2C28.16L485%2C28.31L495%2C28.26L505%2C28.04L515%2C27.70L525%2C27.27L535%2C26.79L545%2C26.33L555%2C26.00%3BM15%2C26.00L25%2C26.26L35%2C26.56L45%2C26.80L55%2C26.92L65%2C26.89L75%2C26.67L85%2C26.26L95%2C25.64L105%2C24.80L115%2C23.77L125%2C22.56L135%2C21.19L145%2C19.71L155%2C18.16L165%2C16.57L175%2C15.01L185%2C13.52L195%2C12.14L205%2C10.93L215%2C9.94L225%2C9.18L235%2C8.70L245%2C8.51L255%2C8.63L265%2C9.05L275%2C9.77L285%2C10.77L295%2C12.02L305%2C13.49L315%2C15.14L325%2C16.91L335%2C18.77L345%2C20.65L355%2C22.50L365%2C24.28L375%2C25.93L385%2C27.43L395%2C28.72L405%2C29.79L415%2C30.62L425%2C31.20L435%2C31.53L445%2C31.62L455%2C31.49L465%2C31.17L475%2C30.68L485%2C30.08L495%2C29.40L505%2C28.68L515%2C27.96L525%2C27.30L535%2C26.72L545%2C26.27L555%2C26.00%3BM15%2C26.00L25%2C26.00L35%2C25.87L45%2C25.59L55%2C25.13L65%2C24.48L75%2C23.65L85%2C22.65L95%2C21.52L105%2C20.29L115%2C18.98L125%2C17.66L135%2C16.36L145%2C15.12L155%2C14.01L165%2C13.06L175%2C12.32L185%2C11.81L195%2C11.56L205%2C11.60L215%2C11.93L225%2C12.55L235%2C13.45L245%2C14.62L255%2C16.01L265%2C17.61L275%2C19.36L285%2C21.22L295%2C23.14L305%2C25.06L315%2C26.93L325%2C28.71L335%2C30.33L345%2C31.77L355%2C33.00L365%2C33.97L375%2C34.69L385%2C35.13L395%2C35.31L405%2C35.23L415%2C34.91L425%2C34.39L435%2C33.69L445%2C32.86L455%2C31.93L465%2C30.96L475%2C29.99L485%2C29.06L495%2C28.21L505%2C27.47L515%2C26.87L525%2C26.43L535%2C26.14L545%2C26.01L555%2C26.00%3BM15%2C26.00L25%2C25.70L35%2C25.18L45%2C24.49L55%2C23.64L65%2C22.69L75%2C21.66L85%2C20.60L95%2C19.56L105%2C18.57L115%2C17.69L125%2C16.96L135%2C16.41L145%2C16.08L155%2C16.00L165%2C16.18L175%2C16.63L185%2C17.34L195%2C18.32L205%2C19.53L215%2C20.96L225%2C22.55L235%2C24.28L245%2C26.09L255%2C27.93L265%2C29.75L275%2C31.50L285%2C33.13L295%2C34.59L305%2C35.84L315%2C36.86L325%2C37.61L335%2C38.09L345%2C38.28L355%2C38.19L365%2C37.83L375%2C37.24L385%2C36.42L395%2C35.43L405%2C34.31L415%2C33.09L425%2C31.84L435%2C30.59L445%2C29.39L455%2C28.28L465%2C27.30L475%2C26.48L485%2C25.84L495%2C25.40L505%2C25.14L515%2C25.07L525%2C25.17L535%2C25.40L545%2C25.72L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.188%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.70L35%2C25.19L45%2C24.51L55%2C23.70L65%2C22.80L75%2C21.84L85%2C20.87L95%2C19.93L105%2C19.07L115%2C18.33L125%2C17.76L135%2C17.38L145%2C17.23L155%2C17.33L165%2C17.69L175%2C18.32L185%2C19.20L195%2C20.33L205%2C21.68L215%2C23.21L225%2C24.89L235%2C26.68L245%2C28.51L255%2C30.35L265%2C32.13L275%2C33.82L285%2C35.35L295%2C36.69L305%2C37.80L315%2C38.66L325%2C39.23L335%2C39.52L345%2C39.52L355%2C39.25L365%2C38.70L375%2C37.93L385%2C36.95L395%2C35.81L405%2C34.56L415%2C33.23L425%2C31.89L435%2C30.57L445%2C29.32L455%2C28.18L465%2C27.19L475%2C26.37L485%2C25.74L495%2C25.31L505%2C25.08L515%2C25.03L525%2C25.15L535%2C25.39L545%2C25.72L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.70L35%2C25.19L45%2C24.51L55%2C23.70L65%2C22.80L75%2C21.84L85%2C20.87L95%2C19.93L105%2C19.07L115%2C18.33L125%2C17.76L135%2C17.38L145%2C17.23L155%2C17.33L165%2C17.69L175%2C18.32L185%2C19.20L195%2C20.33L205%2C21.68L215%2C23.21L225%2C24.89L235%2C26.68L245%2C28.51L255%2C30.35L265%2C32.13L275%2C33.82L285%2C35.35L295%2C36.69L305%2C37.80L315%2C38.66L325%2C39.23L335%2C39.52L345%2C39.52L355%2C39.25L365%2C38.70L375%2C37.93L385%2C36.95L395%2C35.81L405%2C34.56L415%2C33.23L425%2C31.89L435%2C30.57L445%2C29.32L455%2C28.18L465%2C27.19L475%2C26.37L485%2C25.74L495%2C25.31L505%2C25.08L515%2C25.03L525%2C25.15L535%2C25.39L545%2C25.72L555%2C26.00%3BM15%2C26.00L25%2C25.57L35%2C24.96L45%2C24.27L55%2C23.56L65%2C22.90L75%2C22.33L85%2C21.90L95%2C21.63L105%2C21.56L115%2C21.71L125%2C22.09L135%2C22.71L145%2C23.56L155%2C24.63L165%2C25.89L175%2C27.31L185%2C28.86L195%2C30.48L205%2C32.13L215%2C33.77L225%2C35.33L235%2C36.77L245%2C38.04L255%2C39.11L265%2C39.94L275%2C40.49L285%2C40.77L295%2C40.74L305%2C40.43L315%2C39.83L325%2C38.98L335%2C37.89L345%2C36.60L355%2C35.16L365%2C33.61L375%2C32.01L385%2C30.40L395%2C28.83L405%2C27.36L415%2C26.01L425%2C24.84L435%2C23.86L445%2C23.09L455%2C22.56L465%2C22.26L475%2C22.19L485%2C22.32L495%2C22.64L505%2C23.10L515%2C23.68L525%2C24.32L535%2C24.97L545%2C25.58L555%2C26.00%3BM15%2C26.00L25%2C25.68L35%2C25.29L45%2C24.96L55%2C24.75L65%2C24.68L75%2C24.80L85%2C25.12L95%2C25.64L105%2C26.36L115%2C27.27L125%2C28.35L135%2C29.57L145%2C30.89L155%2C32.27L165%2C33.66L175%2C35.01L185%2C36.28L195%2C37.43L205%2C38.39L215%2C39.14L225%2C39.65L235%2C39.89L245%2C39.84L255%2C39.50L265%2C38.88L275%2C37.98L285%2C36.83L295%2C35.46L305%2C33.91L315%2C32.22L325%2C30.44L335%2C28.62L345%2C26.82L355%2C25.08L365%2C23.46L375%2C21.99L385%2C20.72L395%2C19.67L405%2C18.86L415%2C18.32L425%2C18.03L435%2C18.00L445%2C18.21L455%2C18.63L465%2C19.24L475%2C19.99L485%2C20.84L495%2C21.76L505%2C22.68L515%2C23.58L525%2C24.40L535%2C25.11L545%2C25.67L555%2C26.00%3BM15%2C26.00L25%2C25.95L35%2C26.00L45%2C26.20L55%2C26.56L65%2C27.10L75%2C27.80L85%2C28.64L95%2C29.61L105%2C30.67L115%2C31.77L125%2C32.88L135%2C33.94L145%2C34.92L155%2C35.77L165%2C36.44L175%2C36.91L185%2C37.13L195%2C37.09L205%2C36.78L215%2C36.19L225%2C35.33L235%2C34.21L245%2C32.85L255%2C31.30L265%2C29.58L275%2C27.75L285%2C25.85L295%2C23.93L305%2C22.06L315%2C20.27L325%2C18.62L335%2C17.16L345%2C15.91L355%2C14.91L365%2C14.18L375%2C13.73L385%2C13.57L395%2C13.68L405%2C14.05L415%2C14.66L425%2C15.47L435%2C16.44L445%2C17.53L455%2C18.69L465%2C19.89L475%2C21.06L485%2C22.17L495%2C23.19L505%2C24.07L515%2C24.79L525%2C25.35L535%2C25.73L545%2C25.94L555%2C26.00%3BM15%2C26.00L25%2C26.24L35%2C26.67L45%2C27.24L55%2C27.94L65%2C28.73L75%2C29.57L85%2C30.41L95%2C31.22L105%2C31.96L115%2C32.57L125%2C33.02L135%2C33.27L145%2C33.30L155%2C33.08L165%2C32.61L175%2C31.88L185%2C30.90L195%2C29.68L205%2C28.25L215%2C26.64L225%2C24.89L235%2C23.05L245%2C21.17L255%2C19.30L265%2C17.49L275%2C15.79L285%2C14.25L295%2C12.91L305%2C11.82L315%2C10.99L325%2C10.45L335%2C10.21L345%2C10.26L355%2C10.61L365%2C11.22L375%2C12.08L385%2C13.15L395%2C14.38L405%2C15.74L415%2C17.18L425%2C18.64L435%2C20.08L445%2C21.45L455%2C22.71L465%2C23.83L475%2C24.78L485%2C25.54L495%2C26.09L505%2C26.45L515%2C26.61L525%2C26.60L535%2C26.46L545%2C26.23L555%2C26.00%3BM15%2C26.00L25%2C26.37L35%2C26.90L45%2C27.49L55%2C28.08L65%2C28.62L75%2C29.07L85%2C29.38L95%2C29.53L105%2C29.47L115%2C29.19L125%2C28.68L135%2C27.94L145%2C26.97L155%2C25.78L165%2C24.41L175%2C22.88L185%2C21.24L195%2C19.53L205%2C17.79L215%2C16.09L225%2C14.46L235%2C12.96L245%2C11.64L255%2C10.54L265%2C9.68L275%2C9.11L285%2C8.83L295%2C8.86L305%2C9.19L315%2C9.81L325%2C10.71L335%2C11.84L345%2C13.19L355%2C14.69L365%2C16.31L375%2C18.00L385%2C19.70L395%2C21.36L405%2C22.95L415%2C24.40L425%2C25.69L435%2C26.79L445%2C27.68L455%2C28.34L465%2C28.76L475%2C28.97L485%2C28.96L495%2C28.77L505%2C28.42L515%2C27.96L525%2C27.43L535%2C26.88L545%2C26.37L555%2C26.00%3BM15%2C26.00L25%2C26.26L35%2C26.56L45%2C26.79L55%2C26.90L65%2C26.84L75%2C26.60L85%2C26.16L95%2C25.52L105%2C24.67L115%2C23.63L125%2C22.42L135%2C21.08L145%2C19.64L155%2C18.15L165%2C16.64L175%2C15.18L185%2C13.82L195%2C12.58L205%2C11.54L215%2C10.71L225%2C10.14L235%2C9.84L245%2C9.84L255%2C10.14L265%2C10.74L275%2C11.63L285%2C12.77L295%2C14.15L305%2C15.71L315%2C17.43L325%2C19.25L335%2C21.11L345%2C22.97L355%2C24.77L365%2C26.47L375%2C28.02L385%2C29.38L395%2C30.53L405%2C31.44L415%2C32.10L425%2C32.50L435%2C32.65L445%2C32.56L455%2C32.27L465%2C31.79L475%2C31.17L485%2C30.44L495%2C29.65L505%2C28.84L515%2C28.06L525%2C27.35L535%2C26.74L545%2C26.27L555%2C26.00%3BM15%2C26.00L25%2C25.99L35%2C25.85L45%2C25.56L55%2C25.08L65%2C24.43L75%2C23.61L85%2C22.64L95%2C21.54L105%2C20.36L115%2C19.13L125%2C17.89L135%2C16.70L145%2C15.61L155%2C14.64L165%2C13.86L175%2C13.29L185%2C12.97L195%2C12.92L205%2C13.14L215%2C13.66L225%2C14.46L235%2C15.52L245%2C16.83L255%2C18.35L265%2C20.04L275%2C21.86L285%2C23.75L295%2C25.67L305%2C27.57L315%2C29.38L325%2C31.06L335%2C32.57L345%2C33.88L355%2C34.94L365%2C35.75L375%2C36.28L385%2C36.53L395%2C36.52L405%2C36.25L415%2C35.75L425%2C35.06L435%2C34.21L445%2C33.24L455%2C32.20L465%2C31.14L475%2C30.09L485%2C29.11L495%2C28.22L505%2C27.46L515%2C26.85L525%2C26.40L535%2C26.13L545%2C26.00L555%2C26.00%3BM15%2C26.00L25%2C25.70L35%2C25.19L45%2C24.51L55%2C23.70L65%2C22.80L75%2C21.84L85%2C20.87L95%2C19.93L105%2C19.07L115%2C18.33L125%2C17.76L135%2C17.38L145%2C17.23L155%2C17.33L165%2C17.69L175%2C18.32L185%2C19.20L195%2C20.33L205%2C21.68L215%2C23.21L225%2C24.89L235%2C26.68L245%2C28.51L255%2C30.35L265%2C32.13L275%2C33.82L285%2C35.35L295%2C36.69L305%2C37.80L315%2C38.66L325%2C39.23L335%2C39.52L345%2C39.52L355%2C39.25L365%2C38.70L375%2C37.93L385%2C36.95L395%2C35.81L405%2C34.56L415%2C33.23L425%2C31.89L435%2C30.57L445%2C29.32L455%2C28.18L465%2C27.19L475%2C26.37L485%2C25.74L495%2C25.31L505%2C25.08L515%2C25.03L525%2C25.15L535%2C25.39L545%2C25.72L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffeba3%22%20stroke-opacity%3D%220.190%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.70L35%2C25.20L45%2C24.55L55%2C23.78L65%2C22.93L75%2C22.05L85%2C21.17L95%2C20.35L105%2C19.62L115%2C19.03L125%2C18.62L135%2C18.41L145%2C18.44L155%2C18.72L165%2C19.26L175%2C20.06L185%2C21.11L195%2C22.38L205%2C23.85L215%2C25.48L225%2C27.23L235%2C29.06L245%2C30.91L255%2C32.72L265%2C34.46L275%2C36.06L285%2C37.49L295%2C38.70L305%2C39.66L315%2C40.34L325%2C40.74L335%2C40.84L345%2C40.65L355%2C40.19L365%2C39.46L375%2C38.52L385%2C37.38L395%2C36.11L405%2C34.73L415%2C33.31L425%2C31.89L435%2C30.51L445%2C29.22L455%2C28.07L465%2C27.07L475%2C26.26L485%2C25.64L495%2C25.23L505%2C25.02L515%2C25.00L525%2C25.13L535%2C25.39L545%2C25.72L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.70L35%2C25.20L45%2C24.55L55%2C23.78L65%2C22.93L75%2C22.05L85%2C21.17L95%2C20.35L105%2C19.62L115%2C19.03L125%2C18.62L135%2C18.41L145%2C18.44L155%2C18.72L165%2C19.26L175%2C20.06L185%2C21.11L195%2C22.38L205%2C23.85L215%2C25.48L225%2C27.23L235%2C29.06L245%2C30.91L255%2C32.72L265%2C34.46L275%2C36.06L285%2C37.49L295%2C38.70L305%2C39.66L315%2C40.34L325%2C40.74L335%2C40.84L345%2C40.65L355%2C40.19L365%2C39.46L375%2C38.52L385%2C37.38L395%2C36.11L405%2C34.73L415%2C33.31L425%2C31.89L435%2C30.51L445%2C29.22L455%2C28.07L465%2C27.07L475%2C26.26L485%2C25.64L495%2C25.23L505%2C25.02L515%2C25.00L525%2C25.13L535%2C25.39L545%2C25.72L555%2C26.00%3BM15%2C26.00L25%2C25.60L35%2C25.03L45%2C24.41L55%2C23.80L65%2C23.25L75%2C22.81L85%2C22.51L95%2C22.39L105%2C22.48L115%2C22.79L125%2C23.34L135%2C24.11L145%2C25.11L155%2C26.31L165%2C27.68L175%2C29.19L185%2C30.80L195%2C32.46L205%2C34.12L215%2C35.73L225%2C37.24L235%2C38.60L245%2C39.77L255%2C40.71L265%2C41.39L275%2C41.79L285%2C41.90L295%2C41.70L305%2C41.21L315%2C40.44L325%2C39.42L335%2C38.18L345%2C36.76L355%2C35.20L365%2C33.56L375%2C31.88L385%2C30.22L395%2C28.62L405%2C27.13L415%2C25.79L425%2C24.63L435%2C23.68L445%2C22.96L455%2C22.47L465%2C22.22L475%2C22.18L485%2C22.35L495%2C22.69L505%2C23.18L515%2C23.76L525%2C24.39L535%2C25.03L545%2C25.60L555%2C26.00%3BM15%2C26.00L25%2C25.73L35%2C25.43L45%2C25.20L55%2C25.11L65%2C25.17L75%2C25.42L85%2C25.88L95%2C26.53L105%2C27.38L115%2C28.41L125%2C29.59L135%2C30.89L145%2C32.26L155%2C33.67L165%2C35.07L175%2C36.41L185%2C37.64L195%2C38.71L205%2C39.58L215%2C40.22L225%2C40.61L235%2C40.70L245%2C40.51L255%2C40.03L265%2C39.25L275%2C38.21L285%2C36.93L295%2C35.44L305%2C33.79L315%2C32.02L325%2C30.18L335%2C28.33L345%2C26.51L355%2C24.78L365%2C23.18L375%2C21.75L385%2C20.53L395%2C19.55L405%2C18.82L415%2C18.35L425%2C18.14L435%2C18.18L445%2C18.45L455%2C18.92L465%2C19.56L475%2C20.33L485%2C21.18L495%2C22.08L505%2C22.97L515%2C23.82L525%2C24.59L535%2C25.23L545%2C25.72L555%2C26.00%3BM15%2C26.00L25%2C26.02L35%2C26.15L45%2C26.45L55%2C26.92L65%2C27.56L75%2C28.36L85%2C29.30L95%2C30.34L105%2C31.45L115%2C32.59L125%2C33.71L135%2C34.76L145%2C35.71L155%2C36.51L165%2C37.11L175%2C37.48L185%2C37.61L195%2C37.46L205%2C37.04L215%2C36.34L225%2C35.36L235%2C34.14L245%2C32.70L255%2C31.06L265%2C29.29L275%2C27.42L285%2C25.51L295%2C23.60L305%2C21.75L315%2C20.02L325%2C18.44L335%2C17.06L345%2C15.91L355%2C15.02L365%2C14.40L375%2C14.06L385%2C14.01L395%2C14.22L405%2C14.68L415%2C15.36L425%2C16.22L435%2C17.22L445%2C18.33L455%2C19.49L465%2C20.65L475%2C21.77L485%2C22.82L495%2C23.75L505%2C24.53L515%2C25.15L525%2C25.60L535%2C25.88L545%2C26.00L555%2C26.00%3BM15%2C26.00L25%2C26.29L35%2C26.79L45%2C27.43L55%2C28.19L65%2C29.03L75%2C29.90L85%2C30.77L95%2C31.58L105%2C32.30L115%2C32.88L125%2C33.28L135%2C33.47L145%2C33.43L155%2C33.14L165%2C32.60L175%2C31.79L185%2C30.74L195%2C29.46L205%2C27.98L215%2C26.34L225%2C24.58L235%2C22.75L245%2C20.90L255%2C19.08L265%2C17.34L275%2C15.74L285%2C14.31L295%2C13.10L305%2C12.14L315%2C11.46L325%2C11.07L335%2C10.97L345%2C11.16L355%2C11.64L365%2C12.36L375%2C13.32L385%2C14.46L395%2C15.74L405%2C17.13L415%2C18.56L425%2C19.99L435%2C21.38L445%2C22.67L455%2C23.84L465%2C24.85L475%2C25.67L485%2C26.30L495%2C26.72L505%2C26.94L515%2C26.97L525%2C26.85L535%2C26.60L545%2C26.28L555%2C26.00%3BM15%2C26.00L25%2C26.39L35%2C26.95L45%2C27.57L55%2C28.17L65%2C28.71L75%2C29.14L85%2C29.43L95%2C29.54L105%2C29.44L115%2C29.11L125%2C28.56L135%2C27.77L145%2C26.77L155%2C25.56L165%2C24.18L175%2C22.66L185%2C21.04L195%2C19.38L205%2C17.71L215%2C16.09L225%2C14.58L235%2C13.21L245%2C12.04L255%2C11.09L265%2C10.41L275%2C10.01L285%2C9.90L295%2C10.10L305%2C10.59L315%2C11.36L325%2C12.39L335%2C13.63L345%2C15.06L355%2C16.62L365%2C18.27L375%2C19.95L385%2C21.62L395%2C23.23L405%2C24.73L415%2C26.08L425%2C27.25L435%2C28.21L445%2C28.94L455%2C29.44L465%2C29.70L475%2C29.75L485%2C29.59L495%2C29.26L505%2C28.78L515%2C28.21L525%2C27.59L535%2C26.96L545%2C26.39L555%2C26.00%3BM15%2C26.00L25%2C26.26L35%2C26.56L45%2C26.78L55%2C26.86L65%2C26.79L75%2C26.53L85%2C26.06L95%2C25.40L105%2C24.54L115%2C23.50L125%2C22.31L135%2C21.00L145%2C19.61L155%2C18.19L165%2C16.79L175%2C15.44L185%2C14.21L195%2C13.13L205%2C12.25L215%2C11.60L225%2C11.21L235%2C11.11L245%2C11.30L255%2C11.78L265%2C12.55L275%2C13.59L285%2C14.87L295%2C16.36L305%2C18.01L315%2C19.78L325%2C21.62L335%2C23.48L345%2C25.31L355%2C27.04L365%2C28.65L375%2C30.08L385%2C31.31L395%2C32.30L405%2C33.04L415%2C33.52L425%2C33.74L435%2C33.71L445%2C33.45L455%2C32.99L465%2C32.36L475%2C31.60L485%2C30.76L495%2C29.87L505%2C28.99L515%2C28.15L525%2C27.39L535%2C26.76L545%2C26.28L555%2C26.00%3BM15%2C26.00L25%2C25.98L35%2C25.83L45%2C25.53L55%2C25.05L65%2C24.40L75%2C23.59L85%2C22.64L95%2C21.59L105%2C20.47L115%2C19.32L125%2C18.19L135%2C17.12L145%2C16.17L155%2C15.36L165%2C14.75L175%2C14.37L185%2C14.23L195%2C14.37L205%2C14.79L215%2C15.49L225%2C16.45L235%2C17.67L245%2C19.11L255%2C20.74L265%2C22.51L275%2C24.38L285%2C26.29L295%2C28.20L305%2C30.05L315%2C31.79L325%2C33.37L335%2C34.75L345%2C35.91L355%2C36.81L365%2C37.43L375%2C37.77L385%2C37.84L395%2C37.63L405%2C37.18L415%2C36.51L425%2C35.66L435%2C34.66L445%2C33.57L455%2C32.42L465%2C31.27L475%2C30.16L485%2C29.12L495%2C28.20L505%2C27.43L515%2C26.82L525%2C26.38L535%2C26.11L545%2C26.00L555%2C26.00%3BM15%2C26.00L25%2C25.70L35%2C25.20L45%2C24.55L55%2C23.78L65%2C22.93L75%2C22.05L85%2C21.17L95%2C20.35L105%2C19.62L115%2C19.03L125%2C18.62L135%2C18.41L145%2C18.44L155%2C18.72L165%2C19.26L175%2C20.06L185%2C21.11L195%2C22.38L205%2C23.85L215%2C25.48L225%2C27.23L235%2C29.06L245%2C30.91L255%2C32.72L265%2C34.46L275%2C36.06L285%2C37.49L295%2C38.70L305%2C39.66L315%2C40.34L325%2C40.74L335%2C40.84L345%2C40.65L355%2C40.19L365%2C39.46L375%2C38.52L385%2C37.38L395%2C36.11L405%2C34.73L415%2C33.31L425%2C31.89L435%2C30.51L445%2C29.22L455%2C28.07L465%2C27.07L475%2C26.26L485%2C25.64L495%2C25.23L505%2C25.02L515%2C25.00L525%2C25.13L535%2C25.39L545%2C25.72L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.188%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.71L35%2C25.22L45%2C24.60L55%2C23.87L65%2C23.09L75%2C22.29L85%2C21.51L95%2C20.81L105%2C20.22L115%2C19.78L125%2C19.54L135%2C19.51L145%2C19.72L155%2C20.18L165%2C20.89L175%2C21.85L185%2C23.05L195%2C24.45L205%2C26.04L215%2C27.75L225%2C29.56L235%2C31.42L245%2C33.26L255%2C35.04L265%2C36.71L275%2C38.23L285%2C39.53L295%2C40.60L305%2C41.40L315%2C41.91L325%2C42.13L335%2C42.04L345%2C41.66L355%2C41.01L365%2C40.11L375%2C39.00L385%2C37.73L395%2C36.32L405%2C34.84L415%2C33.33L425%2C31.84L435%2C30.41L445%2C29.10L455%2C27.93L465%2C26.94L475%2C26.14L485%2C25.54L495%2C25.16L505%2C24.97L515%2C24.97L525%2C25.12L535%2C25.39L545%2C25.72L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.71L35%2C25.22L45%2C24.60L55%2C23.87L65%2C23.09L75%2C22.29L85%2C21.51L95%2C20.81L105%2C20.22L115%2C19.78L125%2C19.54L135%2C19.51L145%2C19.72L155%2C20.18L165%2C20.89L175%2C21.85L185%2C23.05L195%2C24.45L205%2C26.04L215%2C27.75L225%2C29.56L235%2C31.42L245%2C33.26L255%2C35.04L265%2C36.71L275%2C38.23L285%2C39.53L295%2C40.60L305%2C41.40L315%2C41.91L325%2C42.13L335%2C42.04L345%2C41.66L355%2C41.01L365%2C40.11L375%2C39.00L385%2C37.73L395%2C36.32L405%2C34.84L415%2C33.33L425%2C31.84L435%2C30.41L445%2C29.10L455%2C27.93L465%2C26.94L475%2C26.14L485%2C25.54L495%2C25.16L505%2C24.97L515%2C24.97L525%2C25.12L535%2C25.39L545%2C25.72L555%2C26.00%3BM15%2C26.00L25%2C25.63L35%2C25.12L45%2C24.57L55%2C24.06L65%2C23.62L75%2C23.31L85%2C23.15L95%2C23.19L105%2C23.44L115%2C23.91L125%2C24.61L135%2C25.53L145%2C26.67L155%2C27.98L165%2C29.46L175%2C31.04L185%2C32.70L195%2C34.38L205%2C36.04L215%2C37.61L225%2C39.06L235%2C40.33L245%2C41.39L255%2C42.20L265%2C42.73L275%2C42.96L285%2C42.90L295%2C42.53L305%2C41.86L315%2C40.93L325%2C39.76L335%2C38.38L345%2C36.83L355%2C35.17L365%2C33.45L375%2C31.71L385%2C30.00L395%2C28.38L405%2C26.89L415%2C25.57L425%2C24.44L435%2C23.53L445%2C22.85L455%2C22.41L465%2C22.20L475%2C22.21L485%2C22.41L495%2C22.78L505%2C23.28L515%2C23.86L525%2C24.48L535%2C25.09L545%2C25.63L555%2C26.00%3BM15%2C26.00L25%2C25.79L35%2C25.57L45%2C25.45L55%2C25.47L65%2C25.67L75%2C26.05L85%2C26.64L95%2C27.42L105%2C28.39L115%2C29.53L125%2C30.80L135%2C32.16L145%2C33.58L155%2C35.02L165%2C36.41L175%2C37.72L185%2C38.89L195%2C39.89L205%2C40.66L215%2C41.19L225%2C41.44L235%2C41.40L245%2C41.06L255%2C40.43L265%2C39.52L275%2C38.35L285%2C36.95L295%2C35.35L305%2C33.61L315%2C31.78L325%2C29.89L335%2C28.02L345%2C26.20L355%2C24.48L365%2C22.92L375%2C21.55L385%2C20.40L395%2C19.49L405%2C18.84L415%2C18.45L425%2C18.31L435%2C18.42L445%2C18.75L455%2C19.26L465%2C19.93L475%2C20.71L485%2C21.56L495%2C22.43L505%2C23.29L515%2C24.08L525%2C24.78L535%2C25.35L545%2C25.77L555%2C26.00%3BM15%2C26.00L25%2C26.08L35%2C26.31L45%2C26.71L55%2C27.28L65%2C28.02L75%2C28.91L85%2C29.93L95%2C31.03L105%2C32.19L115%2C33.35L125%2C34.47L135%2C35.51L145%2C36.42L155%2C37.16L165%2C37.68L175%2C37.97L185%2C37.99L195%2C37.74L205%2C37.21L215%2C36.40L225%2C35.32L235%2C34.01L245%2C32.48L255%2C30.79L265%2C28.97L275%2C27.08L285%2C25.17L295%2C23.29L305%2C21.48L315%2C19.81L325%2C18.32L335%2C17.03L345%2C15.99L355%2C15.21L365%2C14.71L375%2C14.49L385%2C14.54L395%2C14.85L405%2C15.39L415%2C16.14L425%2C17.05L435%2C18.08L445%2C19.19L455%2C20.33L465%2C21.45L475%2C22.52L485%2C23.48L495%2C24.32L505%2C25.01L515%2C25.52L525%2C25.86L535%2C26.03L545%2C26.06L555%2C26.00%3BM15%2C26.00L25%2C26.34L35%2C26.90L45%2C27.61L55%2C28.43L65%2C29.31L75%2C30.21L85%2C31.09L95%2C31.90L105%2C32.59L115%2C33.13L125%2C33.49L135%2C33.62L145%2C33.51L155%2C33.15L165%2C32.52L175%2C31.65L185%2C30.53L195%2C29.21L205%2C27.69L215%2C26.04L225%2C24.28L235%2C22.47L245%2C20.67L255%2C18.92L265%2C17.27L275%2C15.77L285%2C14.47L295%2C13.39L305%2C12.58L315%2C12.05L325%2C11.80L335%2C11.85L345%2C12.18L355%2C12.78L365%2C13.61L375%2C14.65L385%2C15.86L395%2C17.18L405%2C18.58L415%2C20.00L425%2C21.39L435%2C22.71L445%2C23.92L455%2C24.99L465%2C25.88L475%2C26.57L485%2C27.06L495%2C27.34L505%2C27.42L515%2C27.33L525%2C27.08L535%2C26.73L545%2C26.33L555%2C26.00%3BM15%2C26.00L25%2C26.42L35%2C27.00L45%2C27.63L55%2C28.24L65%2C28.77L75%2C29.19L85%2C29.45L95%2C29.52L105%2C29.38L115%2C29.01L125%2C28.41L135%2C27.59L145%2C26.56L155%2C25.34L165%2C23.96L175%2C22.46L185%2C20.88L195%2C19.28L205%2C17.69L215%2C16.18L225%2C14.79L235%2C13.56L245%2C12.54L255%2C11.77L265%2C11.26L275%2C11.03L285%2C11.10L295%2C11.47L305%2C12.12L315%2C13.03L325%2C14.17L335%2C15.52L345%2C17.01L355%2C18.62L365%2C20.28L375%2C21.95L385%2C23.58L395%2C25.12L405%2C26.52L415%2C27.76L425%2C28.79L435%2C29.60L445%2C30.17L455%2C30.51L465%2C30.61L475%2C30.50L485%2C30.19L495%2C29.72L505%2C29.12L515%2C28.44L525%2C27.73L535%2C27.03L545%2C26.42L555%2C26.00%3BM15%2C26.00L25%2C26.26L35%2C26.55L45%2C26.76L55%2C26.83L65%2C26.73L75%2C26.44L85%2C25.96L95%2C25.28L105%2C24.42L115%2C23.39L125%2C22.23L135%2C20.96L145%2C19.64L155%2C18.30L165%2C17.00L175%2C15.78L185%2C14.69L195%2C13.77L205%2C13.07L215%2C12.60L225%2C12.40L235%2C12.49L245%2C12.87L255%2C13.53L265%2C14.46L275%2C15.65L285%2C17.05L295%2C18.64L305%2C20.37L315%2C22.18L325%2C24.04L335%2C25.88L345%2C27.65L355%2C29.31L365%2C30.81L375%2C32.11L385%2C33.19L395%2C34.01L405%2C34.58L415%2C34.88L425%2C34.91L435%2C34.71L445%2C34.28L455%2C33.66L465%2C32.88L475%2C32.00L485%2C31.04L495%2C30.06L505%2C29.10L515%2C28.21L525%2C27.42L535%2C26.77L545%2C26.28L555%2C26.00%3BM15%2C26.00L25%2C25.97L35%2C25.81L45%2C25.50L55%2C25.02L65%2C24.37L75%2C23.58L85%2C22.67L95%2C21.68L105%2C20.63L115%2C19.57L125%2C18.55L135%2C17.61L145%2C16.81L155%2C16.17L165%2C15.73L175%2C15.53L185%2C15.59L195%2C15.92L205%2C16.52L215%2C17.39L225%2C18.52L235%2C19.89L245%2C21.45L255%2C23.17L265%2C25.01L275%2C26.91L285%2C28.83L295%2C30.71L305%2C32.50L315%2C34.15L325%2C35.62L335%2C36.86L345%2C37.86L355%2C38.58L365%2C39.02L375%2C39.17L385%2C39.04L395%2C38.65L405%2C38.02L415%2C37.18L425%2C36.18L435%2C35.04L445%2C33.83L455%2C32.59L465%2C31.36L475%2C30.19L485%2C29.12L495%2C28.17L505%2C27.39L515%2C26.78L525%2C26.34L535%2C26.09L545%2C25.99L555%2C26.00%3BM15%2C26.00L25%2C25.71L35%2C25.22L45%2C24.60L55%2C23.87L65%2C23.09L75%2C22.29L85%2C21.51L95%2C20.81L105%2C20.22L115%2C19.78L125%2C19.54L135%2C19.51L145%2C19.72L155%2C20.18L165%2C20.89L175%2C21.85L185%2C23.05L195%2C24.45L205%2C26.04L215%2C27.75L225%2C29.56L235%2C31.42L245%2C33.26L255%2C35.04L265%2C36.71L275%2C38.23L285%2C39.53L295%2C40.60L305%2C41.40L315%2C41.91L325%2C42.13L335%2C42.04L345%2C41.66L355%2C41.01L365%2C40.11L375%2C39.00L385%2C37.73L395%2C36.32L405%2C34.84L415%2C33.33L425%2C31.84L435%2C30.41L445%2C29.10L455%2C27.93L465%2C26.94L475%2C26.14L485%2C25.54L495%2C25.16L505%2C24.97L515%2C24.97L525%2C25.12L535%2C25.39L545%2C25.72L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.183%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.72L35%2C25.25L45%2C24.66L55%2C23.98L65%2C23.27L75%2C22.56L85%2C21.89L95%2C21.32L105%2C20.87L115%2C20.59L125%2C20.51L135%2C20.66L145%2C21.04L155%2C21.68L165%2C22.56L175%2C23.68L185%2C25.02L195%2C26.55L205%2C28.23L215%2C30.02L225%2C31.87L235%2C33.74L245%2C35.56L255%2C37.30L265%2C38.89L275%2C40.30L285%2C41.48L295%2C42.40L305%2C43.03L315%2C43.36L325%2C43.39L335%2C43.11L345%2C42.55L355%2C41.72L365%2C40.66L375%2C39.39L385%2C37.98L395%2C36.45L405%2C34.87L415%2C33.29L425%2C31.74L435%2C30.28L445%2C28.95L455%2C27.78L465%2C26.80L475%2C26.02L485%2C25.45L495%2C25.09L505%2C24.93L515%2C24.95L525%2C25.12L535%2C25.40L545%2C25.73L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.72L35%2C25.25L45%2C24.66L55%2C23.98L65%2C23.27L75%2C22.56L85%2C21.89L95%2C21.32L105%2C20.87L115%2C20.59L125%2C20.51L135%2C20.66L145%2C21.04L155%2C21.68L165%2C22.56L175%2C23.68L185%2C25.02L195%2C26.55L205%2C28.23L215%2C30.02L225%2C31.87L235%2C33.74L245%2C35.56L255%2C37.30L265%2C38.89L275%2C40.30L285%2C41.48L295%2C42.40L305%2C43.03L315%2C43.36L325%2C43.39L335%2C43.11L345%2C42.55L355%2C41.72L365%2C40.66L375%2C39.39L385%2C37.98L395%2C36.45L405%2C34.87L415%2C33.29L425%2C31.74L435%2C30.28L445%2C28.95L455%2C27.78L465%2C26.80L475%2C26.02L485%2C25.45L495%2C25.09L505%2C24.93L515%2C24.95L525%2C25.12L535%2C25.40L545%2C25.73L555%2C26.00%3BM15%2C26.00L25%2C25.67L35%2C25.21L45%2C24.75L55%2C24.33L65%2C24.01L75%2C23.83L85%2C23.82L95%2C24.01L105%2C24.41L115%2C25.04L125%2C25.89L135%2C26.96L145%2C28.22L155%2C29.65L165%2C31.21L175%2C32.86L185%2C34.55L195%2C36.24L205%2C37.88L215%2C39.40L225%2C40.78L235%2C41.95L245%2C42.89L255%2C43.55L265%2C43.93L275%2C44.00L285%2C43.77L295%2C43.23L305%2C42.40L315%2C41.31L325%2C39.99L335%2C38.48L345%2C36.82L355%2C35.07L365%2C33.28L375%2C31.49L385%2C29.76L395%2C28.13L405%2C26.65L415%2C25.35L425%2C24.26L435%2C23.40L445%2C22.77L455%2C22.38L465%2C22.22L475%2C22.27L485%2C22.51L495%2C22.89L505%2C23.40L515%2C23.97L525%2C24.58L535%2C25.16L545%2C25.66L555%2C26.00%3BM15%2C26.00L25%2C25.84L35%2C25.71L45%2C25.70L55%2C25.84L65%2C26.16L75%2C26.68L85%2C27.40L95%2C28.31L105%2C29.39L115%2C30.62L125%2C31.97L135%2C33.39L145%2C34.85L155%2C36.29L165%2C37.67L175%2C38.94L185%2C40.05L195%2C40.96L205%2C41.63L215%2C42.04L225%2C42.16L235%2C41.98L245%2C41.50L255%2C40.73L265%2C39.69L275%2C38.39L285%2C36.88L295%2C35.19L305%2C33.38L315%2C31.49L325%2C29.58L335%2C27.70L345%2C25.89L355%2C24.21L365%2C22.70L375%2C21.39L385%2C20.31L395%2C19.48L405%2C18.92L415%2C18.61L425%2C18.55L435%2C18.73L445%2C19.11L455%2C19.66L465%2C20.36L475%2C21.14L485%2C21.98L495%2C22.82L505%2C23.63L515%2C24.36L525%2C24.99L535%2C25.48L545%2C25.83L555%2C26.00%3BM15%2C26.00L25%2C26.14L35%2C26.46L45%2C26.95L55%2C27.63L65%2C28.46L75%2C29.44L85%2C30.52L95%2C31.68L105%2C32.88L115%2C34.06L125%2C35.17L135%2C36.19L145%2C37.05L155%2C37.72L165%2C38.17L175%2C38.36L185%2C38.29L195%2C37.93L205%2C37.29L215%2C36.38L225%2C35.21L235%2C33.81L245%2C32.23L255%2C30.49L265%2C28.64L275%2C26.75L285%2C24.85L295%2C23.00L305%2C21.26L315%2C19.67L325%2C18.26L335%2C17.08L345%2C16.16L355%2C15.50L365%2C15.12L375%2C15.01L385%2C15.17L395%2C15.58L405%2C16.20L415%2C17.01L425%2C17.96L435%2C19.01L445%2C20.11L455%2C21.22L465%2C22.30L475%2C23.29L485%2C24.17L495%2C24.91L505%2C25.49L515%2C25.89L525%2C26.12L535%2C26.19L545%2C26.12L555%2C26.00%3BM15%2C26.00L25%2C26.39L35%2C27.01L45%2C27.78L55%2C28.64L65%2C29.56L75%2C30.48L85%2C31.37L95%2C32.17L105%2C32.84L115%2C33.34L125%2C33.64L135%2C33.71L145%2C33.53L155%2C33.10L165%2C32.41L175%2C31.47L185%2C30.30L195%2C28.93L205%2C27.40L215%2C25.74L225%2C24.00L235%2C22.23L245%2C20.49L255%2C18.82L265%2C17.27L275%2C15.89L285%2C14.72L295%2C13.80L305%2C13.13L315%2C12.75L325%2C12.66L335%2C12.86L345%2C13.32L355%2C14.04L365%2C14.97L375%2C16.09L385%2C17.35L395%2C18.70L405%2C20.10L415%2C21.49L425%2C22.83L435%2C24.08L445%2C25.20L455%2C26.15L465%2C26.91L475%2C27.46L485%2C27.81L495%2C27.95L505%2C27.89L515%2C27.67L525%2C27.31L535%2C26.86L545%2C26.38L555%2C26.00%3BM15%2C26.00L25%2C26.44L35%2C27.04L45%2C27.68L55%2C28.29L65%2C28.81L75%2C29.21L85%2C29.44L95%2C29.47L105%2C29.29L115%2C28.89L125%2C28.25L135%2C27.40L145%2C26.35L155%2C25.13L165%2C23.76L175%2C22.29L185%2C20.77L195%2C19.24L205%2C17.75L215%2C16.35L225%2C15.10L235%2C14.02L245%2C13.17L255%2C12.56L265%2C12.23L275%2C12.19L285%2C12.43L295%2C12.96L305%2C13.76L315%2C14.81L325%2C16.06L335%2C17.49L345%2C19.05L355%2C20.69L365%2C22.35L375%2C24.00L385%2C25.57L395%2C27.02L405%2C28.32L415%2C29.43L425%2C30.31L435%2C30.97L445%2C31.38L455%2C31.55L465%2C31.49L475%2C31.21L485%2C30.75L495%2C30.15L505%2C29.43L515%2C28.65L525%2C27.86L535%2C27.10L545%2C26.44L555%2C26.00%3BM15%2C26.00L25%2C26.26L35%2C26.54L45%2C26.73L55%2C26.78L65%2C26.66L75%2C26.36L85%2C25.86L95%2C25.18L105%2C24.32L115%2C23.31L125%2C22.18L135%2C20.97L145%2C19.72L155%2C18.48L165%2C17.30L175%2C16.21L185%2C15.27L195%2C14.52L205%2C14.00L215%2C13.72L225%2C13.71L235%2C13.99L245%2C14.55L255%2C15.38L265%2C16.48L275%2C17.80L285%2C19.32L295%2C21.00L305%2C22.78L315%2C24.62L325%2C26.47L335%2C28.28L345%2C29.98L355%2C31.55L365%2C32.93L375%2C34.10L385%2C35.01L395%2C35.67L405%2C36.05L415%2C36.17L425%2C36.02L435%2C35.64L445%2C35.04L455%2C34.27L465%2C33.35L475%2C32.34L485%2C31.28L495%2C30.22L505%2C29.20L515%2C28.26L525%2C27.44L535%2C26.77L545%2C26.28L555%2C26.00%3BM15%2C26.00L25%2C25.96L35%2C25.80L45%2C25.48L55%2C25.00L65%2C24.37L75%2C23.60L85%2C22.74L95%2C21.80L105%2C20.83L115%2C19.87L125%2C18.97L135%2C18.18L145%2C17.52L155%2C17.05L165%2C16.80L175%2C16.79L185%2C17.04L195%2C17.55L205%2C18.34L215%2C19.38L225%2C20.66L235%2C22.16L245%2C23.83L255%2C25.63L265%2C27.52L275%2C29.44L285%2C31.35L295%2C33.19L305%2C34.90L315%2C36.45L325%2C37.79L335%2C38.89L345%2C39.72L355%2C40.26L365%2C40.51L375%2C40.47L385%2C40.15L395%2C39.58L405%2C38.77L415%2C37.77L425%2C36.62L435%2C35.36L445%2C34.04L455%2C32.71L465%2C31.41L475%2C30.19L485%2C29.09L495%2C28.13L505%2C27.34L515%2C26.73L525%2C26.31L535%2C26.07L545%2C25.98L555%2C26.00%3BM15%2C26.00L25%2C25.72L35%2C25.25L45%2C24.66L55%2C23.98L65%2C23.27L75%2C22.56L85%2C21.89L95%2C21.32L105%2C20.87L115%2C20.59L125%2C20.51L135%2C20.66L145%2C21.04L155%2C21.68L165%2C22.56L175%2C23.68L185%2C25.02L195%2C26.55L205%2C28.23L215%2C30.02L225%2C31.87L235%2C33.74L245%2C35.56L255%2C37.30L265%2C38.89L275%2C40.30L285%2C41.48L295%2C42.40L305%2C43.03L315%2C43.36L325%2C43.39L335%2C43.11L345%2C42.55L355%2C41.72L365%2C40.66L375%2C39.39L385%2C37.98L395%2C36.45L405%2C34.87L415%2C33.29L425%2C31.74L435%2C30.28L445%2C28.95L455%2C27.78L465%2C26.80L475%2C26.02L485%2C25.45L495%2C25.09L505%2C24.93L515%2C24.95L525%2C25.12L535%2C25.40L545%2C25.73L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffeba3%22%20stroke-opacity%3D%220.174%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.73L35%2C25.28L45%2C24.73L55%2C24.11L65%2C23.48L75%2C22.86L85%2C22.31L95%2C21.87L105%2C21.57L115%2C21.45L125%2C21.54L135%2C21.86L145%2C22.42L155%2C23.23L165%2C24.28L175%2C25.55L185%2C27.02L195%2C28.65L205%2C30.42L215%2C32.27L225%2C34.15L235%2C36.01L245%2C37.81L255%2C39.48L265%2C40.98L275%2C42.27L285%2C43.31L295%2C44.07L305%2C44.54L315%2C44.69L325%2C44.53L335%2C44.07L345%2C43.32L355%2C42.32L365%2C41.09L375%2C39.69L385%2C38.15L395%2C36.52L405%2C34.85L415%2C33.20L425%2C31.61L435%2C30.13L445%2C28.79L455%2C27.63L465%2C26.66L475%2C25.91L485%2C25.37L495%2C25.04L505%2C24.91L515%2C24.95L525%2C25.13L535%2C25.41L545%2C25.73L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.73L35%2C25.28L45%2C24.73L55%2C24.11L65%2C23.48L75%2C22.86L85%2C22.31L95%2C21.87L105%2C21.57L115%2C21.45L125%2C21.54L135%2C21.86L145%2C22.42L155%2C23.23L165%2C24.28L175%2C25.55L185%2C27.02L195%2C28.65L205%2C30.42L215%2C32.27L225%2C34.15L235%2C36.01L245%2C37.81L255%2C39.48L265%2C40.98L275%2C42.27L285%2C43.31L295%2C44.07L305%2C44.54L315%2C44.69L325%2C44.53L335%2C44.07L345%2C43.32L355%2C42.32L365%2C41.09L375%2C39.69L385%2C38.15L395%2C36.52L405%2C34.85L415%2C33.20L425%2C31.61L435%2C30.13L445%2C28.79L455%2C27.63L465%2C26.66L475%2C25.91L485%2C25.37L495%2C25.04L505%2C24.91L515%2C24.95L525%2C25.13L535%2C25.41L545%2C25.73L555%2C26.00%3BM15%2C26.00L25%2C25.70L35%2C25.31L45%2C24.93L55%2C24.62L65%2C24.42L75%2C24.38L85%2C24.51L95%2C24.85L105%2C25.41L115%2C26.19L125%2C27.19L135%2C28.39L145%2C29.77L155%2C31.30L165%2C32.93L175%2C34.63L185%2C36.35L195%2C38.04L205%2C39.64L215%2C41.11L225%2C42.39L235%2C43.46L245%2C44.27L255%2C44.79L265%2C45.01L275%2C44.92L285%2C44.51L295%2C43.81L305%2C42.82L315%2C41.58L325%2C40.12L335%2C38.50L345%2C36.74L355%2C34.91L365%2C33.06L375%2C31.24L385%2C29.50L395%2C27.88L405%2C26.42L415%2C25.15L425%2C24.11L435%2C23.30L445%2C22.72L455%2C22.39L465%2C22.28L475%2C22.37L485%2C22.63L495%2C23.04L505%2C23.54L515%2C24.11L525%2C24.69L535%2C25.23L545%2C25.70L555%2C26.00%3BM15%2C26.00L25%2C25.90L35%2C25.86L45%2C25.96L55%2C26.22L65%2C26.67L75%2C27.31L85%2C28.15L95%2C29.18L105%2C30.36L115%2C31.68L125%2C33.10L135%2C34.57L145%2C36.06L155%2C37.50L165%2C38.85L175%2C40.07L185%2C41.11L195%2C41.93L205%2C42.49L215%2C42.77L225%2C42.76L235%2C42.45L245%2C41.83L255%2C40.93L265%2C39.76L275%2C38.35L285%2C36.74L295%2C34.98L305%2C33.11L315%2C31.18L325%2C29.26L335%2C27.38L345%2C25.60L355%2C23.96L365%2C22.51L375%2C21.28L385%2C20.28L395%2C19.54L405%2C19.06L415%2C18.84L425%2C18.86L435%2C19.10L445%2C19.53L455%2C20.12L465%2C20.83L475%2C21.62L485%2C22.43L495%2C23.24L505%2C23.99L515%2C24.66L525%2C25.21L535%2C25.62L545%2C25.88L555%2C26.00%3BM15%2C26.00L25%2C26.20L35%2C26.61L45%2C27.20L55%2C27.96L65%2C28.89L75%2C29.94L85%2C31.09L95%2C32.30L105%2C33.52L115%2C34.70L125%2C35.81L135%2C36.79L145%2C37.60L155%2C38.20L165%2C38.57L175%2C38.67L185%2C38.50L195%2C38.04L205%2C37.30L215%2C36.29L225%2C35.04L235%2C33.58L245%2C31.93L255%2C30.16L265%2C28.31L275%2C26.42L285%2C24.55L295%2C22.76L305%2C21.09L315%2C19.59L325%2C18.29L335%2C17.22L345%2C16.42L355%2C15.88L365%2C15.63L375%2C15.64L385%2C15.90L395%2C16.40L405%2C17.10L415%2C17.96L425%2C18.94L435%2C20.00L445%2C21.09L455%2C22.16L465%2C23.18L475%2C24.10L485%2C24.89L495%2C25.52L505%2C25.98L515%2C26.27L525%2C26.38L535%2C26.34L545%2C26.19L555%2C26.00%3BM15%2C26.00L25%2C26.43L35%2C27.11L45%2C27.93L55%2C28.84L65%2C29.79L75%2C30.73L85%2C31.61L95%2C32.39L105%2C33.03L115%2C33.49L125%2C33.73L135%2C33.74L145%2C33.50L155%2C33.00L165%2C32.25L175%2C31.26L185%2C30.05L195%2C28.65L205%2C27.11L215%2C25.46L225%2C23.75L235%2C22.04L245%2C20.37L255%2C18.79L265%2C17.36L275%2C16.11L285%2C15.09L295%2C14.31L305%2C13.81L315%2C13.59L325%2C13.65L335%2C13.98L345%2C14.58L355%2C15.41L365%2C16.43L375%2C17.62L385%2C18.92L395%2C20.29L405%2C21.67L415%2C23.03L425%2C24.31L435%2C25.47L445%2C26.48L455%2C27.31L465%2C27.94L475%2C28.35L485%2C28.55L495%2C28.55L505%2C28.36L515%2C28.00L525%2C27.53L535%2C26.98L545%2C26.42L555%2C26.00%3BM15%2C26.00L25%2C26.46L35%2C27.08L45%2C27.72L55%2C28.33L65%2C28.84L75%2C29.21L85%2C29.41L95%2C29.40L105%2C29.19L115%2C28.75L125%2C28.08L135%2C27.21L145%2C26.15L155%2C24.94L165%2C23.59L175%2C22.17L185%2C20.71L195%2C19.27L205%2C17.89L215%2C16.62L225%2C15.51L235%2C14.59L245%2C13.91L255%2C13.49L265%2C13.34L275%2C13.47L285%2C13.89L295%2C14.58L305%2C15.53L315%2C16.69L325%2C18.05L335%2C19.56L345%2C21.16L355%2C22.81L365%2C24.47L375%2C26.07L385%2C27.57L395%2C28.93L405%2C30.11L415%2C31.08L425%2C31.81L435%2C32.31L445%2C32.55L455%2C32.55L465%2C32.32L475%2C31.89L485%2C31.29L495%2C30.55L505%2C29.72L515%2C28.84L525%2C27.97L535%2C27.16L545%2C26.46L555%2C26.00%3BM15%2C26.00L25%2C26.26L35%2C26.53L45%2C26.70L55%2C26.73L65%2C26.60L75%2C26.28L85%2C25.77L95%2C25.08L105%2C24.24L115%2C23.26L125%2C22.17L135%2C21.03L145%2C19.87L155%2C18.73L165%2C17.67L175%2C16.73L185%2C15.96L195%2C15.38L205%2C15.04L215%2C14.95L225%2C15.14L235%2C15.60L245%2C16.34L255%2C17.35L265%2C18.59L275%2C20.04L285%2C21.66L295%2C23.41L305%2C25.24L315%2C27.09L325%2C28.92L335%2C30.68L345%2C32.30L355%2C33.76L365%2C35.02L375%2C36.03L385%2C36.78L395%2C37.26L405%2C37.46L415%2C37.39L425%2C37.06L435%2C36.50L445%2C35.74L455%2C34.81L465%2C33.77L475%2C32.64L485%2C31.49L495%2C30.35L505%2C29.27L515%2C28.30L525%2C27.45L535%2C26.77L545%2C26.27L555%2C26.00%3BM15%2C26.00L25%2C25.96L35%2C25.78L45%2C25.46L55%2C24.99L65%2C24.38L75%2C23.65L85%2C22.83L95%2C21.96L105%2C21.08L115%2C20.23L125%2C19.46L135%2C18.81L145%2C18.32L155%2C18.03L165%2C17.96L175%2C18.13L185%2C18.57L195%2C19.27L205%2C20.23L215%2C21.44L225%2C22.86L235%2C24.48L245%2C26.24L255%2C28.11L265%2C30.04L275%2C31.97L285%2C33.85L295%2C35.62L305%2C37.25L315%2C38.69L325%2C39.89L335%2C40.83L345%2C41.48L355%2C41.84L365%2C41.90L375%2C41.67L385%2C41.16L395%2C40.40L405%2C39.43L415%2C38.27L425%2C36.98L435%2C35.60L445%2C34.18L455%2C32.78L465%2C31.42L475%2C30.16L485%2C29.03L495%2C28.07L505%2C27.28L515%2C26.68L525%2C26.27L535%2C26.05L545%2C25.97L555%2C26.00%3BM15%2C26.00L25%2C25.73L35%2C25.28L45%2C24.73L55%2C24.11L65%2C23.48L75%2C22.86L85%2C22.31L95%2C21.87L105%2C21.57L115%2C21.45L125%2C21.54L135%2C21.86L145%2C22.42L155%2C23.23L165%2C24.28L175%2C25.55L185%2C27.02L195%2C28.65L205%2C30.42L215%2C32.27L225%2C34.15L235%2C36.01L245%2C37.81L255%2C39.48L265%2C40.98L275%2C42.27L285%2C43.31L295%2C44.07L305%2C44.54L315%2C44.69L325%2C44.53L335%2C44.07L345%2C43.32L355%2C42.32L365%2C41.09L375%2C39.69L385%2C38.15L395%2C36.52L405%2C34.85L415%2C33.20L425%2C31.61L435%2C30.13L445%2C28.79L455%2C27.63L465%2C26.66L475%2C25.91L485%2C25.37L495%2C25.04L505%2C24.91L515%2C24.95L525%2C25.13L535%2C25.41L545%2C25.73L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.162%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.74L35%2C25.32L45%2C24.81L55%2C24.26L65%2C23.71L75%2C23.20L85%2C22.77L95%2C22.46L105%2C22.31L115%2C22.36L125%2C22.62L135%2C23.11L145%2C23.85L155%2C24.82L165%2C26.02L175%2C27.43L185%2C29.02L195%2C30.76L205%2C32.60L215%2C34.49L225%2C36.38L235%2C38.23L245%2C39.98L255%2C41.58L265%2C42.98L275%2C44.14L285%2C45.03L295%2C45.63L305%2C45.92L315%2C45.89L325%2C45.54L335%2C44.90L345%2C43.98L355%2C42.81L365%2C41.43L375%2C39.89L385%2C38.24L395%2C36.51L405%2C34.78L415%2C33.07L425%2C31.45L435%2C29.96L445%2C28.62L455%2C27.47L465%2C26.53L475%2C25.80L485%2C25.30L495%2C25.00L505%2C24.89L515%2C24.95L525%2C25.15L535%2C25.43L545%2C25.75L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.74L35%2C25.32L45%2C24.81L55%2C24.26L65%2C23.71L75%2C23.20L85%2C22.77L95%2C22.46L105%2C22.31L115%2C22.36L125%2C22.62L135%2C23.11L145%2C23.85L155%2C24.82L165%2C26.02L175%2C27.43L185%2C29.02L195%2C30.76L205%2C32.60L215%2C34.49L225%2C36.38L235%2C38.23L245%2C39.98L255%2C41.58L265%2C42.98L275%2C44.14L285%2C45.03L295%2C45.63L305%2C45.92L315%2C45.89L325%2C45.54L335%2C44.90L345%2C43.98L355%2C42.81L365%2C41.43L375%2C39.89L385%2C38.24L395%2C36.51L405%2C34.78L415%2C33.07L425%2C31.45L435%2C29.96L445%2C28.62L455%2C27.47L465%2C26.53L475%2C25.80L485%2C25.30L495%2C25.00L505%2C24.89L515%2C24.95L525%2C25.15L535%2C25.43L545%2C25.75L555%2C26.00%3BM15%2C26.00L25%2C25.74L35%2C25.42L45%2C25.13L55%2C24.93L65%2C24.85L75%2C24.94L85%2C25.23L95%2C25.72L105%2C26.43L115%2C27.35L125%2C28.49L135%2C29.81L145%2C31.30L155%2C32.92L165%2C34.62L175%2C36.36L185%2C38.09L195%2C39.76L205%2C41.31L215%2C42.71L225%2C43.90L235%2C44.85L245%2C45.52L255%2C45.90L265%2C45.96L275%2C45.70L285%2C45.13L295%2C44.27L305%2C43.13L315%2C41.75L325%2C40.17L335%2C38.44L345%2C36.60L355%2C34.71L365%2C32.82L375%2C30.97L385%2C29.23L395%2C27.63L405%2C26.20L415%2C24.98L425%2C23.99L435%2C23.23L445%2C22.72L455%2C22.44L465%2C22.37L475%2C22.50L485%2C22.79L495%2C23.21L505%2C23.71L515%2C24.26L525%2C24.81L535%2C25.32L545%2C25.74L555%2C26.00%3BM15%2C26.00L25%2C25.96L35%2C26.01L45%2C26.21L55%2C26.59L65%2C27.17L75%2C27.93L85%2C28.89L95%2C30.03L105%2C31.31L115%2C32.71L125%2C34.19L135%2C35.70L145%2C37.19L155%2C38.63L165%2C39.95L175%2C41.11L185%2C42.06L195%2C42.78L205%2C43.24L215%2C43.40L225%2C43.25L235%2C42.81L245%2C42.06L255%2C41.03L265%2C39.74L275%2C38.23L285%2C36.54L295%2C34.71L305%2C32.80L315%2C30.85L325%2C28.93L335%2C27.07L345%2C25.34L355%2C23.76L365%2C22.38L375%2C21.23L385%2C20.32L395%2C19.68L405%2C19.29L415%2C19.15L425%2C19.24L435%2C19.55L445%2C20.03L455%2C20.64L465%2C21.36L475%2C22.14L485%2C22.92L495%2C23.68L505%2C24.37L515%2C24.96L525%2C25.43L535%2C25.76L545%2C25.94L555%2C26.00%3BM15%2C26.00L25%2C26.26L35%2C26.75L45%2C27.43L55%2C28.29L65%2C29.29L75%2C30.42L85%2C31.62L95%2C32.87L105%2C34.11L115%2C35.29L125%2C36.38L135%2C37.32L145%2C38.07L155%2C38.60L165%2C38.89L175%2C38.90L185%2C38.62L195%2C38.07L205%2C37.24L215%2C36.15L225%2C34.82L235%2C33.30L245%2C31.62L255%2C29.83L265%2C27.98L275%2C26.12L285%2C24.30L295%2C22.57L305%2C20.99L315%2C19.59L325%2C18.40L335%2C17.46L345%2C16.78L355%2C16.38L365%2C16.24L375%2C16.37L385%2C16.74L395%2C17.32L405%2C18.09L415%2C19.00L425%2C20.00L435%2C21.06L445%2C22.12L455%2C23.15L465%2C24.09L475%2C24.93L485%2C25.61L495%2C26.13L505%2C26.48L515%2C26.65L525%2C26.64L535%2C26.50L545%2C26.25L555%2C26.00%3BM15%2C26.00L25%2C26.47L35%2C27.20L45%2C28.07L55%2C29.01L65%2C29.99L75%2C30.94L85%2C31.81L95%2C32.58L105%2C33.18L115%2C33.59L125%2C33.78L135%2C33.73L145%2C33.42L155%2C32.86L165%2C32.06L175%2C31.02L185%2C29.78L195%2C28.37L205%2C26.83L215%2C25.21L225%2C23.55L235%2C21.90L245%2C20.32L255%2C18.86L265%2C17.55L275%2C16.44L285%2C15.57L295%2C14.95L305%2C14.61L315%2C14.54L325%2C14.76L335%2C15.23L345%2C15.95L355%2C16.89L365%2C18.00L375%2C19.24L385%2C20.57L395%2C21.94L405%2C23.31L415%2C24.61L425%2C25.82L435%2C26.88L445%2C27.78L455%2C28.48L465%2C28.96L475%2C29.23L485%2C29.28L495%2C29.13L505%2C28.80L515%2C28.32L525%2C27.74L535%2C27.10L545%2C26.47L555%2C26.00%3BM15%2C26.00L25%2C26.47L35%2C27.10L45%2C27.75L55%2C28.35L65%2C28.84L75%2C29.19L85%2C29.35L95%2C29.32L105%2C29.07L115%2C28.60L125%2C27.91L135%2C27.03L145%2C25.97L155%2C24.77L165%2C23.46L175%2C22.10L185%2C20.72L195%2C19.38L205%2C18.12L215%2C16.99L225%2C16.03L235%2C15.28L245%2C14.78L255%2C14.54L265%2C14.57L275%2C14.88L285%2C15.47L295%2C16.32L305%2C17.40L315%2C18.68L325%2C20.13L335%2C21.70L345%2C23.33L355%2C24.99L365%2C26.61L375%2C28.16L385%2C29.58L395%2C30.83L405%2C31.88L415%2C32.71L425%2C33.28L435%2C33.61L445%2C33.68L455%2C33.51L465%2C33.12L475%2C32.53L485%2C31.79L495%2C30.92L505%2C29.98L515%2C29.01L525%2C28.07L535%2C27.21L545%2C26.48L555%2C26.00%3BM15%2C26.00L25%2C26.25L35%2C26.51L45%2C26.67L55%2C26.68L65%2C26.53L75%2C26.20L85%2C25.69L95%2C25.01L105%2C24.18L115%2C23.24L125%2C22.21L135%2C21.14L145%2C20.08L155%2C19.06L165%2C18.14L175%2C17.35L185%2C16.74L195%2C16.35L205%2C16.20L215%2C16.30L225%2C16.68L235%2C17.33L245%2C18.24L255%2C19.40L265%2C20.78L275%2C22.35L285%2C24.06L295%2C25.87L305%2C27.72L315%2C29.58L325%2C31.37L335%2C33.06L345%2C34.60L355%2C35.94L365%2C37.05L375%2C37.90L385%2C38.48L395%2C38.78L405%2C38.79L415%2C38.54L425%2C38.03L435%2C37.30L445%2C36.37L455%2C35.30L465%2C34.13L475%2C32.90L485%2C31.66L495%2C30.45L505%2C29.32L515%2C28.31L525%2C27.45L535%2C26.76L545%2C26.27L555%2C26.00%3BM15%2C26.00L25%2C25.95L35%2C25.77L45%2C25.45L55%2C24.99L65%2C24.40L75%2C23.72L85%2C22.96L95%2C22.17L105%2C21.38L115%2C20.65L125%2C20.02L135%2C19.52L145%2C19.20L155%2C19.08L165%2C19.20L175%2C19.56L185%2C20.18L195%2C21.06L205%2C22.19L215%2C23.55L225%2C25.11L235%2C26.83L245%2C28.68L255%2C30.60L265%2C32.55L275%2C34.47L285%2C36.30L295%2C38.01L305%2C39.54L315%2C40.84L325%2C41.90L335%2C42.67L345%2C43.15L355%2C43.32L365%2C43.19L375%2C42.76L385%2C42.07L395%2C41.13L405%2C39.99L415%2C38.69L425%2C37.27L435%2C35.78L445%2C34.28L455%2C32.80L465%2C31.40L475%2C30.11L485%2C28.97L495%2C28.00L505%2C27.22L515%2C26.63L525%2C26.24L535%2C26.03L545%2C25.97L555%2C26.00%3BM15%2C26.00L25%2C25.74L35%2C25.32L45%2C24.81L55%2C24.26L65%2C23.71L75%2C23.20L85%2C22.77L95%2C22.46L105%2C22.31L115%2C22.36L125%2C22.62L135%2C23.11L145%2C23.85L155%2C24.82L165%2C26.02L175%2C27.43L185%2C29.02L195%2C30.76L205%2C32.60L215%2C34.49L225%2C36.38L235%2C38.23L245%2C39.98L255%2C41.58L265%2C42.98L275%2C44.14L285%2C45.03L295%2C45.63L305%2C45.92L315%2C45.89L325%2C45.54L335%2C44.90L345%2C43.98L355%2C42.81L365%2C41.43L375%2C39.89L385%2C38.24L395%2C36.51L405%2C34.78L415%2C33.07L425%2C31.45L435%2C29.96L445%2C28.62L455%2C27.47L465%2C26.53L475%2C25.80L485%2C25.30L495%2C25.00L505%2C24.89L515%2C24.95L525%2C25.15L535%2C25.43L545%2C25.75L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.147%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.75L35%2C25.37L45%2C24.91L55%2C24.43L65%2C23.97L75%2C23.56L85%2C23.26L95%2C23.09L105%2C23.10L115%2C23.31L125%2C23.74L135%2C24.41L145%2C25.31L155%2C26.44L165%2C27.79L175%2C29.33L185%2C31.03L195%2C32.85L205%2C34.75L215%2C36.67L225%2C38.57L235%2C40.38L245%2C42.07L255%2C43.58L265%2C44.87L275%2C45.89L285%2C46.63L295%2C47.06L305%2C47.17L315%2C46.96L325%2C46.43L335%2C45.61L345%2C44.52L355%2C43.19L365%2C41.68L375%2C40.01L385%2C38.25L395%2C36.45L405%2C34.65L415%2C32.91L425%2C31.27L435%2C29.77L445%2C28.45L455%2C27.32L465%2C26.41L475%2C25.72L485%2C25.24L495%2C24.98L505%2C24.89L515%2C24.97L525%2C25.17L535%2C25.45L545%2C25.76L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.75L35%2C25.37L45%2C24.91L55%2C24.43L65%2C23.97L75%2C23.56L85%2C23.26L95%2C23.09L105%2C23.10L115%2C23.31L125%2C23.74L135%2C24.41L145%2C25.31L155%2C26.44L165%2C27.79L175%2C29.33L185%2C31.03L195%2C32.85L205%2C34.75L215%2C36.67L225%2C38.57L235%2C40.38L245%2C42.07L255%2C43.58L265%2C44.87L275%2C45.89L285%2C46.63L295%2C47.06L305%2C47.17L315%2C46.96L325%2C46.43L335%2C45.61L345%2C44.52L355%2C43.19L365%2C41.68L375%2C40.01L385%2C38.25L395%2C36.45L405%2C34.65L415%2C32.91L425%2C31.27L435%2C29.77L445%2C28.45L455%2C27.32L465%2C26.41L475%2C25.72L485%2C25.24L495%2C24.98L505%2C24.89L515%2C24.97L525%2C25.17L535%2C25.45L545%2C25.76L555%2C26.00%3BM15%2C26.00L25%2C25.79L35%2C25.53L45%2C25.34L55%2C25.24L65%2C25.30L75%2C25.53L85%2C25.95L95%2C26.59L105%2C27.45L115%2C28.52L125%2C29.79L135%2C31.23L145%2C32.81L155%2C34.51L165%2C36.26L175%2C38.02L185%2C39.75L195%2C41.39L205%2C42.89L215%2C44.21L225%2C45.30L235%2C46.12L245%2C46.65L255%2C46.88L265%2C46.78L275%2C46.36L285%2C45.63L295%2C44.61L305%2C43.33L315%2C41.83L325%2C40.14L335%2C38.31L345%2C36.40L355%2C34.46L365%2C32.54L375%2C30.69L385%2C28.96L395%2C27.39L405%2C26.00L415%2C24.84L425%2C23.90L435%2C23.21L445%2C22.76L455%2C22.53L465%2C22.51L475%2C22.68L485%2C22.99L495%2C23.42L505%2C23.91L515%2C24.44L525%2C24.95L535%2C25.41L545%2C25.78L555%2C26.00%3BM15%2C26.00L25%2C26.02L35%2C26.16L45%2C26.47L55%2C26.97L65%2C27.66L75%2C28.55L85%2C29.62L95%2C30.86L105%2C32.23L115%2C33.70L125%2C35.23L135%2C36.77L145%2C38.26L155%2C39.68L165%2C40.95L175%2C42.05L185%2C42.92L195%2C43.54L205%2C43.87L215%2C43.91L225%2C43.64L235%2C43.06L245%2C42.19L255%2C41.04L265%2C39.65L275%2C38.05L285%2C36.29L295%2C34.42L305%2C32.47L315%2C30.52L325%2C28.61L335%2C26.79L345%2C25.11L355%2C23.60L365%2C22.31L375%2C21.25L385%2C20.44L395%2C19.89L405%2C19.59L415%2C19.53L425%2C19.70L435%2C20.06L445%2C20.58L455%2C21.22L465%2C21.95L475%2C22.70L485%2C23.45L495%2C24.15L505%2C24.77L515%2C25.29L525%2C25.66L535%2C25.90L545%2C26.00L555%2C26.00%3BM15%2C26.00L25%2C26.32L35%2C26.89L45%2C27.66L55%2C28.60L65%2C29.68L75%2C30.87L85%2C32.12L95%2C33.40L105%2C34.65L115%2C35.83L125%2C36.88L135%2C37.78L145%2C38.47L155%2C38.93L165%2C39.12L175%2C39.04L185%2C38.68L195%2C38.03L205%2C37.12L215%2C35.95L225%2C34.57L235%2C33.00L245%2C31.29L255%2C29.50L265%2C27.67L275%2C25.84L285%2C24.09L295%2C22.44L305%2C20.96L315%2C19.67L325%2C18.61L335%2C17.80L345%2C17.26L355%2C16.98L365%2C16.97L375%2C17.21L385%2C17.68L395%2C18.34L405%2C19.17L415%2C20.11L425%2C21.13L435%2C22.17L445%2C23.20L455%2C24.17L465%2C25.04L475%2C25.77L485%2C26.35L495%2C26.76L505%2C26.98L515%2C27.02L525%2C26.90L535%2C26.65L545%2C26.31L555%2C26.00%3BM15%2C26.00L25%2C26.51L35%2C27.29L45%2C28.20L55%2C29.17L65%2C30.16L75%2C31.11L85%2C31.98L95%2C32.72L105%2C33.28L115%2C33.65L125%2C33.78L135%2C33.67L145%2C33.31L155%2C32.70L165%2C31.84L175%2C30.77L185%2C29.52L195%2C28.10L205%2C26.58L215%2C24.99L225%2C23.39L235%2C21.83L245%2C20.35L255%2C19.01L265%2C17.84L275%2C16.88L285%2C16.17L295%2C15.71L305%2C15.53L315%2C15.63L325%2C15.99L335%2C16.60L345%2C17.44L355%2C18.47L365%2C19.65L375%2C20.94L385%2C22.29L395%2C23.66L405%2C24.98L415%2C26.23L425%2C27.35L435%2C28.31L445%2C29.08L455%2C29.64L465%2C29.98L475%2C30.10L485%2C30.00L495%2C29.70L505%2C29.23L515%2C28.63L525%2C27.94L535%2C27.20L545%2C26.51L555%2C26.00%3BM15%2C26.00L25%2C26.48L35%2C27.12L45%2C27.77L55%2C28.36L65%2C28.83L75%2C29.15L85%2C29.29L95%2C29.22L105%2C28.94L115%2C28.44L125%2C27.74L135%2C26.85L145%2C25.81L155%2C24.63L165%2C23.38L175%2C22.08L185%2C20.80L195%2C19.57L205%2C18.44L215%2C17.46L225%2C16.67L235%2C16.09L245%2C15.77L255%2C15.71L265%2C15.93L275%2C16.42L285%2C17.17L295%2C18.16L305%2C19.37L315%2C20.76L325%2C22.29L335%2C23.90L345%2C25.56L355%2C27.20L365%2C28.79L375%2C30.26L385%2C31.59L395%2C32.72L405%2C33.63L415%2C34.30L425%2C34.72L435%2C34.87L445%2C34.77L455%2C34.43L465%2C33.87L475%2C33.13L485%2C32.25L495%2C31.26L505%2C30.22L515%2C29.17L525%2C28.16L535%2C27.25L545%2C26.49L555%2C26.00%3BM15%2C26.00L25%2C26.25L35%2C26.49L45%2C26.64L55%2C26.63L65%2C26.47L75%2C26.13L85%2C25.62L95%2C24.95L105%2C24.15L115%2C23.26L125%2C22.30L135%2C21.31L145%2C20.36L155%2C19.46L165%2C18.69L175%2C18.06L185%2C17.63L195%2C17.42L205%2C17.46L215%2C17.76L225%2C18.32L235%2C19.15L245%2C20.23L255%2C21.54L265%2C23.05L275%2C24.72L285%2C26.51L295%2C28.36L305%2C30.23L315%2C32.07L325%2C33.81L335%2C35.42L345%2C36.85L355%2C38.06L365%2C39.02L375%2C39.71L385%2C40.11L395%2C40.22L405%2C40.05L415%2C39.61L425%2C38.92L435%2C38.02L445%2C36.94L455%2C35.73L465%2C34.44L475%2C33.11L485%2C31.79L495%2C30.52L505%2C29.35L515%2C28.32L525%2C27.44L535%2C26.75L545%2C26.26L555%2C26.00%3BM15%2C26.00L25%2C25.95L35%2C25.77L45%2C25.45L55%2C25.01L65%2C24.45L75%2C23.81L85%2C23.12L95%2C22.41L105%2C21.74L115%2C21.13L125%2C20.64L135%2C20.30L145%2C20.15L155%2C20.21L165%2C20.51L175%2C21.07L185%2C21.87L195%2C22.93L205%2C24.22L215%2C25.72L225%2C27.40L235%2C29.21L245%2C31.13L255%2C33.09L265%2C35.04L275%2C36.93L285%2C38.71L295%2C40.33L305%2C41.75L315%2C42.92L325%2C43.81L335%2C44.41L345%2C44.71L355%2C44.69L365%2C44.36L375%2C43.75L385%2C42.87L395%2C41.77L405%2C40.47L415%2C39.03L425%2C37.49L435%2C35.91L445%2C34.32L455%2C32.79L465%2C31.35L475%2C30.04L485%2C28.89L495%2C27.92L505%2C27.15L515%2C26.58L525%2C26.21L535%2C26.01L545%2C25.96L555%2C26.00%3BM15%2C26.00L25%2C25.75L35%2C25.37L45%2C24.91L55%2C24.43L65%2C23.97L75%2C23.56L85%2C23.26L95%2C23.09L105%2C23.10L115%2C23.31L125%2C23.74L135%2C24.41L145%2C25.31L155%2C26.44L165%2C27.79L175%2C29.33L185%2C31.03L195%2C32.85L205%2C34.75L215%2C36.67L225%2C38.57L235%2C40.38L245%2C42.07L255%2C43.58L265%2C44.87L275%2C45.89L285%2C46.63L295%2C47.06L305%2C47.17L315%2C46.96L325%2C46.43L335%2C45.61L345%2C44.52L355%2C43.19L365%2C41.68L375%2C40.01L385%2C38.25L395%2C36.45L405%2C34.65L415%2C32.91L425%2C31.27L435%2C29.77L445%2C28.45L455%2C27.32L465%2C26.41L475%2C25.72L485%2C25.24L495%2C24.98L505%2C24.89L515%2C24.97L525%2C25.17L535%2C25.45L545%2C25.76L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffeba3%22%20stroke-opacity%3D%220.130%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.77L35%2C25.42L45%2C25.03L55%2C24.62L65%2C24.25L75%2C23.96L85%2C23.79L95%2C23.77L105%2C23.93L115%2C24.31L125%2C24.91L135%2C25.74L145%2C26.81L155%2C28.09L165%2C29.58L175%2C31.24L185%2C33.04L195%2C34.93L205%2C36.87L215%2C38.81L225%2C40.69L235%2C42.46L245%2C44.08L255%2C45.48L265%2C46.65L275%2C47.53L285%2C48.11L295%2C48.37L305%2C48.30L315%2C47.90L325%2C47.20L335%2C46.20L345%2C44.95L355%2C43.48L365%2C41.83L375%2C40.06L385%2C38.21L395%2C36.34L405%2C34.49L415%2C32.73L425%2C31.08L435%2C29.58L445%2C28.28L455%2C27.18L465%2C26.30L475%2C25.64L485%2C25.21L495%2C24.97L505%2C24.91L515%2C25.01L525%2C25.21L535%2C25.49L545%2C25.78L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.77L35%2C25.42L45%2C25.03L55%2C24.62L65%2C24.25L75%2C23.96L85%2C23.79L95%2C23.77L105%2C23.93L115%2C24.31L125%2C24.91L135%2C25.74L145%2C26.81L155%2C28.09L165%2C29.58L175%2C31.24L185%2C33.04L195%2C34.93L205%2C36.87L215%2C38.81L225%2C40.69L235%2C42.46L245%2C44.08L255%2C45.48L265%2C46.65L275%2C47.53L285%2C48.11L295%2C48.37L305%2C48.30L315%2C47.90L325%2C47.20L335%2C46.20L345%2C44.95L355%2C43.48L365%2C41.83L375%2C40.06L385%2C38.21L395%2C36.34L405%2C34.49L415%2C32.73L425%2C31.08L435%2C29.58L445%2C28.28L455%2C27.18L465%2C26.30L475%2C25.64L485%2C25.21L495%2C24.97L505%2C24.91L515%2C25.01L525%2C25.21L535%2C25.49L545%2C25.78L555%2C26.00%3BM15%2C26.00L25%2C25.83L35%2C25.65L45%2C25.55L55%2C25.58L65%2C25.76L75%2C26.12L85%2C26.69L95%2C27.48L105%2C28.48L115%2C29.68L125%2C31.07L135%2C32.62L145%2C34.30L155%2C36.05L165%2C37.85L175%2C39.63L185%2C41.34L195%2C42.94L205%2C44.37L215%2C45.60L225%2C46.57L235%2C47.27L245%2C47.66L255%2C47.73L265%2C47.47L275%2C46.90L285%2C46.02L295%2C44.85L305%2C43.44L315%2C41.82L325%2C40.03L335%2C38.13L345%2C36.16L355%2C34.19L365%2C32.25L375%2C30.41L385%2C28.71L395%2C27.17L405%2C25.84L415%2C24.73L425%2C23.86L435%2C23.24L445%2C22.84L455%2C22.67L465%2C22.70L475%2C22.89L485%2C23.23L495%2C23.65L505%2C24.13L515%2C24.63L525%2C25.10L535%2C25.51L545%2C25.82L555%2C26.00%3BM15%2C26.00L25%2C26.08L35%2C26.32L45%2C26.73L55%2C27.35L65%2C28.16L75%2C29.16L85%2C30.34L95%2C31.67L105%2C33.12L115%2C34.65L125%2C36.22L135%2C37.77L145%2C39.26L155%2C40.64L165%2C41.87L175%2C42.89L185%2C43.67L195%2C44.18L205%2C44.40L215%2C44.32L225%2C43.92L235%2C43.22L245%2C42.23L255%2C40.98L265%2C39.50L275%2C37.82L285%2C36.00L295%2C34.09L305%2C32.14L315%2C30.20L325%2C28.32L335%2C26.55L345%2C24.93L355%2C23.51L365%2C22.30L375%2C21.34L385%2C20.63L395%2C20.18L405%2C19.97L415%2C20.00L425%2C20.24L435%2C20.65L445%2C21.21L455%2C21.86L465%2C22.58L475%2C23.31L485%2C24.01L495%2C24.65L505%2C25.20L515%2C25.62L525%2C25.91L535%2C26.05L545%2C26.07L555%2C26.00%3BM15%2C26.00L25%2C26.38L35%2C27.03L45%2C27.88L55%2C28.89L65%2C30.04L75%2C31.29L85%2C32.58L95%2C33.88L105%2C35.14L115%2C36.30L125%2C37.32L135%2C38.16L145%2C38.79L155%2C39.17L165%2C39.28L175%2C39.12L185%2C38.66L195%2C37.93L205%2C36.94L215%2C35.71L225%2C34.28L235%2C32.68L245%2C30.97L255%2C29.19L265%2C27.38L275%2C25.62L285%2C23.94L295%2C22.39L305%2C21.02L315%2C19.85L325%2C18.92L335%2C18.25L345%2C17.84L355%2C17.69L365%2C17.81L375%2C18.16L385%2C18.72L395%2C19.45L405%2C20.33L415%2C21.30L425%2C22.32L435%2C23.34L445%2C24.33L455%2C25.23L465%2C26.01L475%2C26.64L485%2C27.10L495%2C27.39L505%2C27.48L515%2C27.40L525%2C27.16L535%2C26.80L545%2C26.37L555%2C26.00%3BM15%2C26.00L25%2C26.55L35%2C27.37L45%2C28.31L55%2C29.31L65%2C30.31L75%2C31.26L85%2C32.11L95%2C32.82L105%2C33.35L115%2C33.66L125%2C33.74L135%2C33.58L145%2C33.16L155%2C32.50L165%2C31.61L175%2C30.52L185%2C29.25L195%2C27.85L205%2C26.36L215%2C24.83L225%2C23.30L235%2C21.83L245%2C20.47L255%2C19.26L265%2C18.24L275%2C17.44L285%2C16.89L295%2C16.60L305%2C16.59L315%2C16.84L325%2C17.35L335%2C18.09L345%2C19.04L355%2C20.16L365%2C21.40L375%2C22.72L385%2C24.08L395%2C25.42L405%2C26.70L415%2C27.87L425%2C28.89L435%2C29.74L445%2C30.37L455%2C30.79L465%2C30.98L475%2C30.94L485%2C30.69L495%2C30.25L505%2C29.65L515%2C28.92L525%2C28.12L535%2C27.31L545%2C26.55L555%2C26.00%3BM15%2C26.00L25%2C26.49L35%2C27.14L45%2C27.78L55%2C28.35L65%2C28.81L75%2C29.10L85%2C29.21L95%2C29.11L105%2C28.80L115%2C28.28L125%2C27.58L135%2C26.69L145%2C25.67L155%2C24.54L165%2C23.35L175%2C22.13L185%2C20.95L195%2C19.84L205%2C18.86L215%2C18.04L225%2C17.42L235%2C17.03L245%2C16.89L255%2C17.01L265%2C17.41L275%2C18.07L285%2C18.98L295%2C20.12L305%2C21.45L315%2C22.93L325%2C24.52L335%2C26.17L345%2C27.83L355%2C29.45L365%2C30.98L375%2C32.37L385%2C33.59L395%2C34.59L405%2C35.35L415%2C35.86L425%2C36.10L435%2C36.08L445%2C35.81L455%2C35.30L465%2C34.58L475%2C33.69L485%2C32.67L495%2C31.57L505%2C30.43L515%2C29.30L525%2C28.24L535%2C27.28L545%2C26.50L555%2C26.00%3BM15%2C26.00L25%2C26.24L35%2C26.47L45%2C26.60L55%2C26.58L65%2C26.41L75%2C26.06L85%2C25.56L95%2C24.92L105%2C24.16L115%2C23.32L125%2C22.43L135%2C21.55L145%2C20.71L155%2C19.95L165%2C19.33L175%2C18.87L185%2C18.62L195%2C18.60L205%2C18.83L215%2C19.32L225%2C20.07L235%2C21.08L245%2C22.32L255%2C23.77L265%2C25.39L275%2C27.15L285%2C29.00L295%2C30.88L305%2C32.75L315%2C34.55L325%2C36.23L335%2C37.75L345%2C39.06L355%2C40.13L365%2C40.93L375%2C41.44L385%2C41.66L395%2C41.58L405%2C41.22L415%2C40.59L425%2C39.73L435%2C38.67L445%2C37.44L455%2C36.11L465%2C34.70L475%2C33.28L485%2C31.89L495%2C30.57L505%2C29.37L515%2C28.31L525%2C27.43L535%2C26.74L545%2C26.26L555%2C26.00%3BM15%2C26.00L25%2C25.94L35%2C25.76L45%2C25.46L55%2C25.04L65%2C24.52L75%2C23.93L85%2C23.32L95%2C22.71L105%2C22.14L115%2C21.67L125%2C21.33L135%2C21.15L145%2C21.18L155%2C21.42L165%2C21.91L175%2C22.64L185%2C23.63L195%2C24.85L205%2C26.29L215%2C27.92L225%2C29.71L235%2C31.61L245%2C33.58L255%2C35.56L265%2C37.50L275%2C39.35L285%2C41.06L295%2C42.58L305%2C43.87L315%2C44.89L325%2C45.63L335%2C46.05L345%2C46.15L355%2C45.94L365%2C45.42L375%2C44.63L385%2C43.57L395%2C42.31L405%2C40.86L415%2C39.29L425%2C37.65L435%2C35.97L445%2C34.32L455%2C32.74L465%2C31.27L475%2C29.95L485%2C28.80L495%2C27.84L505%2C27.08L515%2C26.53L525%2C26.18L535%2C26.00L545%2C25.96L555%2C26.00%3BM15%2C26.00L25%2C25.77L35%2C25.42L45%2C25.03L55%2C24.62L65%2C24.25L75%2C23.96L85%2C23.79L95%2C23.77L105%2C23.93L115%2C24.31L125%2C24.91L135%2C25.74L145%2C26.81L155%2C28.09L165%2C29.58L175%2C31.24L185%2C33.04L195%2C34.93L205%2C36.87L215%2C38.81L225%2C40.69L235%2C42.46L245%2C44.08L255%2C45.48L265%2C46.65L275%2C47.53L285%2C48.11L295%2C48.37L305%2C48.30L315%2C47.90L325%2C47.20L335%2C46.20L345%2C44.95L355%2C43.48L365%2C41.83L375%2C40.06L385%2C38.21L395%2C36.34L405%2C34.49L415%2C32.73L425%2C31.08L435%2C29.58L445%2C28.28L455%2C27.18L465%2C26.30L475%2C25.64L485%2C25.21L495%2C24.97L505%2C24.91L515%2C25.01L525%2C25.21L535%2C25.49L545%2C25.78L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.111%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.79L35%2C25.49L45%2C25.15L55%2C24.83L65%2C24.56L75%2C24.39L85%2C24.35L95%2C24.48L105%2C24.80L115%2C25.34L125%2C26.11L135%2C27.11L145%2C28.33L155%2C29.76L165%2C31.37L175%2C33.14L185%2C35.03L195%2C36.98L205%2C38.95L215%2C40.89L225%2C42.74L235%2C44.46L245%2C45.98L255%2C47.28L265%2C48.31L275%2C49.05L285%2C49.46L295%2C49.55L305%2C49.30L315%2C48.72L325%2C47.84L335%2C46.68L345%2C45.28L355%2C43.67L365%2C41.90L375%2C40.03L385%2C38.11L395%2C36.18L405%2C34.30L415%2C32.52L425%2C30.87L435%2C29.39L445%2C28.11L455%2C27.05L465%2C26.21L475%2C25.60L485%2C25.19L495%2C24.99L505%2C24.95L515%2C25.06L525%2C25.26L535%2C25.52L545%2C25.80L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.79L35%2C25.49L45%2C25.15L55%2C24.83L65%2C24.56L75%2C24.39L85%2C24.35L95%2C24.48L105%2C24.80L115%2C25.34L125%2C26.11L135%2C27.11L145%2C28.33L155%2C29.76L165%2C31.37L175%2C33.14L185%2C35.03L195%2C36.98L205%2C38.95L215%2C40.89L225%2C42.74L235%2C44.46L245%2C45.98L255%2C47.28L265%2C48.31L275%2C49.05L285%2C49.46L295%2C49.55L305%2C49.30L315%2C48.72L325%2C47.84L335%2C46.68L345%2C45.28L355%2C43.67L365%2C41.90L375%2C40.03L385%2C38.11L395%2C36.18L405%2C34.30L415%2C32.52L425%2C30.87L435%2C29.39L445%2C28.11L455%2C27.05L465%2C26.21L475%2C25.60L485%2C25.19L495%2C24.99L505%2C24.95L515%2C25.06L525%2C25.26L535%2C25.52L545%2C25.80L555%2C26.00%3BM15%2C26.00L25%2C25.88L35%2C25.78L45%2C25.78L55%2C25.92L65%2C26.23L75%2C26.73L85%2C27.45L95%2C28.37L105%2C29.51L115%2C30.84L125%2C32.35L135%2C34.00L145%2C35.75L155%2C37.56L165%2C39.38L175%2C41.16L185%2C42.84L195%2C44.39L205%2C45.75L215%2C46.88L225%2C47.74L235%2C48.30L245%2C48.54L255%2C48.46L265%2C48.05L275%2C47.32L285%2C46.29L295%2C44.99L305%2C43.46L315%2C41.73L325%2C39.86L335%2C37.89L345%2C35.89L355%2C33.89L365%2C31.96L375%2C30.14L385%2C28.47L395%2C26.99L405%2C25.72L415%2C24.68L425%2C23.88L435%2C23.31L445%2C22.98L455%2C22.86L465%2C22.93L475%2C23.16L485%2C23.50L495%2C23.92L505%2C24.38L515%2C24.84L525%2C25.26L535%2C25.61L545%2C25.87L555%2C26.00%3BM15%2C26.00L25%2C26.15L35%2C26.47L45%2C26.99L55%2C27.72L65%2C28.64L75%2C29.75L85%2C31.03L95%2C32.45L105%2C33.97L115%2C35.55L125%2C37.15L135%2C38.71L145%2C40.18L155%2C41.53L165%2C42.69L175%2C43.63L185%2C44.32L195%2C44.72L205%2C44.83L215%2C44.62L225%2C44.10L235%2C43.29L245%2C42.19L255%2C40.84L265%2C39.28L275%2C37.55L285%2C35.69L295%2C33.76L305%2C31.80L315%2C29.89L325%2C28.05L335%2C26.35L345%2C24.81L355%2C23.48L365%2C22.37L375%2C21.51L385%2C20.91L395%2C20.56L405%2C20.44L415%2C20.55L425%2C20.85L435%2C21.31L445%2C21.90L455%2C22.56L465%2C23.26L475%2C23.95L485%2C24.60L495%2C25.17L505%2C25.63L515%2C25.96L525%2C26.15L535%2C26.20L545%2C26.13L555%2C26.00%3BM15%2C26.00L25%2C26.44L35%2C27.16L45%2C28.08L55%2C29.17L65%2C30.39L75%2C31.68L85%2C33.01L95%2C34.32L105%2C35.57L115%2C36.71L125%2C37.69L135%2C38.48L145%2C39.04L155%2C39.35L165%2C39.38L175%2C39.12L185%2C38.59L195%2C37.78L205%2C36.72L215%2C35.44L225%2C33.97L235%2C32.36L245%2C30.65L255%2C28.90L265%2C27.14L275%2C25.45L285%2C23.86L295%2C22.42L305%2C21.16L315%2C20.13L325%2C19.34L335%2C18.81L345%2C18.54L355%2C18.52L365%2C18.76L375%2C19.21L385%2C19.86L395%2C20.66L405%2C21.58L415%2C22.56L425%2C23.58L435%2C24.57L445%2C25.49L455%2C26.31L465%2C27.00L475%2C27.52L485%2C27.86L495%2C28.01L505%2C27.98L515%2C27.77L525%2C27.41L535%2C26.94L545%2C26.42L555%2C26.00%3BM15%2C26.00L25%2C26.58L35%2C27.44L45%2C28.41L55%2C29.43L65%2C30.44L75%2C31.38L85%2C32.21L95%2C32.89L105%2C33.37L115%2C33.64L125%2C33.67L135%2C33.45L145%2C32.99L155%2C32.29L165%2C31.37L175%2C30.27L185%2C29.01L195%2C27.63L205%2C26.18L215%2C24.72L225%2C23.28L235%2C21.92L245%2C20.69L255%2C19.62L265%2C18.75L275%2C18.12L285%2C17.74L295%2C17.62L305%2C17.77L315%2C18.18L325%2C18.83L335%2C19.69L345%2C20.74L355%2C21.93L365%2C23.23L375%2C24.58L385%2C25.93L395%2C27.23L405%2C28.45L415%2C29.53L425%2C30.45L435%2C31.16L445%2C31.66L455%2C31.93L465%2C31.96L475%2C31.77L485%2C31.37L495%2C30.78L505%2C30.04L515%2C29.20L525%2C28.30L535%2C27.40L545%2C26.58L555%2C26.00%3BM15%2C26.00L25%2C26.50L35%2C27.14L45%2C27.78L55%2C28.34L65%2C28.77L75%2C29.04L85%2C29.11L95%2C28.99L105%2C28.66L115%2C28.14L125%2C27.43L135%2C26.56L145%2C25.57L155%2C24.49L165%2C23.37L175%2C22.26L185%2C21.19L195%2C20.22L205%2C19.38L215%2C18.73L225%2C18.28L235%2C18.08L245%2C18.13L255%2C18.44L265%2C19.02L275%2C19.85L285%2C20.91L295%2C22.17L305%2C23.61L315%2C25.17L325%2C26.81L335%2C28.48L345%2C30.13L355%2C31.71L365%2C33.17L375%2C34.47L385%2C35.56L395%2C36.43L405%2C37.03L415%2C37.37L425%2C37.44L435%2C37.24L445%2C36.79L455%2C36.11L465%2C35.24L475%2C34.21L485%2C33.06L495%2C31.85L505%2C30.62L515%2C29.42L525%2C28.30L535%2C27.31L545%2C26.51L555%2C26.00%3BM15%2C26.00L25%2C26.23L35%2C26.45L45%2C26.57L55%2C26.54L65%2C26.36L75%2C26.01L85%2C25.53L95%2C24.91L105%2C24.20L115%2C23.43L125%2C22.63L135%2C21.85L145%2C21.13L155%2C20.52L165%2C20.06L175%2C19.78L185%2C19.71L195%2C19.88L205%2C20.30L215%2C20.98L225%2C21.92L235%2C23.09L245%2C24.48L255%2C26.06L265%2C27.79L275%2C29.62L285%2C31.51L295%2C33.41L305%2C35.26L315%2C37.01L325%2C38.62L335%2C40.03L345%2C41.21L355%2C42.13L365%2C42.76L375%2C43.09L385%2C43.12L395%2C42.85L405%2C42.30L415%2C41.50L425%2C40.46L435%2C39.24L445%2C37.88L455%2C36.42L465%2C34.91L475%2C33.41L485%2C31.96L495%2C30.59L505%2C29.36L515%2C28.29L525%2C27.41L535%2C26.72L545%2C26.25L555%2C26.00%3BM15%2C26.00L25%2C25.94L35%2C25.77L45%2C25.48L55%2C25.08L65%2C24.61L75%2C24.09L85%2C23.55L95%2C23.04L105%2C22.60L115%2C22.27L125%2C22.08L135%2C22.07L145%2C22.27L155%2C22.70L165%2C23.37L175%2C24.29L185%2C25.45L195%2C26.83L205%2C28.41L215%2C30.16L225%2C32.05L235%2C34.01L245%2C36.02L255%2C38.00L265%2C39.92L275%2C41.72L285%2C43.34L295%2C44.75L305%2C45.90L315%2C46.77L325%2C47.33L335%2C47.57L345%2C47.48L355%2C47.08L365%2C46.38L375%2C45.40L385%2C44.18L395%2C42.75L405%2C41.17L415%2C39.49L425%2C37.74L435%2C35.99L445%2C34.28L455%2C32.67L465%2C31.17L475%2C29.84L485%2C28.70L495%2C27.75L505%2C27.02L515%2C26.49L525%2C26.15L535%2C25.98L545%2C25.95L555%2C26.00%3BM15%2C26.00L25%2C25.79L35%2C25.49L45%2C25.15L55%2C24.83L65%2C24.56L75%2C24.39L85%2C24.35L95%2C24.48L105%2C24.80L115%2C25.34L125%2C26.11L135%2C27.11L145%2C28.33L155%2C29.76L165%2C31.37L175%2C33.14L185%2C35.03L195%2C36.98L205%2C38.95L215%2C40.89L225%2C42.74L235%2C44.46L245%2C45.98L255%2C47.28L265%2C48.31L275%2C49.05L285%2C49.46L295%2C49.55L305%2C49.30L315%2C48.72L325%2C47.84L335%2C46.68L345%2C45.28L355%2C43.67L365%2C41.90L375%2C40.03L385%2C38.11L395%2C36.18L405%2C34.30L415%2C32.52L425%2C30.87L435%2C29.39L445%2C28.11L455%2C27.05L465%2C26.21L475%2C25.60L485%2C25.19L495%2C24.99L505%2C24.95L515%2C25.06L525%2C25.26L535%2C25.52L545%2C25.80L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.091%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.82L35%2C25.56L45%2C25.29L55%2C25.05L65%2C24.89L75%2C24.84L85%2C24.94L95%2C25.22L105%2C25.71L115%2C26.41L125%2C27.34L135%2C28.50L145%2C29.87L155%2C31.43L165%2C33.17L175%2C35.04L185%2C36.99L195%2C38.99L205%2C40.98L215%2C42.90L225%2C44.71L235%2C46.36L245%2C47.79L255%2C48.97L265%2C49.86L275%2C50.44L285%2C50.69L295%2C50.60L305%2C50.17L315%2C49.42L325%2C48.37L335%2C47.05L345%2C45.51L355%2C43.77L365%2C41.90L375%2C39.94L385%2C37.95L395%2C35.99L405%2C34.08L415%2C32.30L425%2C30.66L435%2C29.21L445%2C27.97L455%2C26.94L465%2C26.15L475%2C25.57L485%2C25.21L495%2C25.03L505%2C25.01L515%2C25.12L525%2C25.32L535%2C25.57L545%2C25.82L555%2C26.00%22%3E%3Canimate%20attributeName%3D%22d%22%20dur%3D%2210.47s%22%20repeatCount%3D%22indefinite%22%20values%3D%22M15%2C26.00L25%2C25.82L35%2C25.56L45%2C25.29L55%2C25.05L65%2C24.89L75%2C24.84L85%2C24.94L95%2C25.22L105%2C25.71L115%2C26.41L125%2C27.34L135%2C28.50L145%2C29.87L155%2C31.43L165%2C33.17L175%2C35.04L185%2C36.99L195%2C38.99L205%2C40.98L215%2C42.90L225%2C44.71L235%2C46.36L245%2C47.79L255%2C48.97L265%2C49.86L275%2C50.44L285%2C50.69L295%2C50.60L305%2C50.17L315%2C49.42L325%2C48.37L335%2C47.05L345%2C45.51L355%2C43.77L365%2C41.90L375%2C39.94L385%2C37.95L395%2C35.99L405%2C34.08L415%2C32.30L425%2C30.66L435%2C29.21L445%2C27.97L455%2C26.94L465%2C26.15L475%2C25.57L485%2C25.21L495%2C25.03L505%2C25.01L515%2C25.12L525%2C25.32L535%2C25.57L545%2C25.82L555%2C26.00%3BM15%2C26.00L25%2C25.93L35%2C25.91L45%2C26.01L55%2C26.27L65%2C26.71L75%2C27.35L85%2C28.20L95%2C29.27L105%2C30.54L115%2C31.99L125%2C33.60L135%2C35.34L145%2C37.15L155%2C39.00L165%2C40.84L175%2C42.61L185%2C44.26L195%2C45.75L205%2C47.02L215%2C48.04L225%2C48.78L235%2C49.20L245%2C49.30L255%2C49.07L265%2C48.51L275%2C47.63L285%2C46.47L295%2C45.04L305%2C43.40L315%2C41.58L325%2C39.64L335%2C37.62L345%2C35.59L355%2C33.59L365%2C31.67L375%2C29.88L385%2C28.26L395%2C26.84L405%2C25.64L415%2C24.67L425%2C23.94L435%2C23.45L445%2C23.18L455%2C23.11L465%2C23.22L475%2C23.46L485%2C23.81L495%2C24.22L505%2C24.65L515%2C25.07L525%2C25.44L535%2C25.73L545%2C25.92L555%2C26.00%3BM15%2C26.00L25%2C26.21L35%2C26.63L45%2C27.25L55%2C28.09L65%2C29.12L75%2C30.33L85%2C31.71L95%2C33.20L105%2C34.78L115%2C36.41L125%2C38.02L135%2C39.58L145%2C41.03L155%2C42.33L165%2C43.42L175%2C44.28L185%2C44.87L195%2C45.17L205%2C45.15L215%2C44.83L225%2C44.20L235%2C43.27L245%2C42.08L255%2C40.65L265%2C39.02L275%2C37.24L285%2C35.35L295%2C33.42L305%2C31.49L315%2C29.61L325%2C27.83L335%2C26.20L345%2C24.75L355%2C23.52L365%2C22.53L375%2C21.78L385%2C21.28L395%2C21.03L405%2C21.00L415%2C21.19L425%2C21.55L435%2C22.05L445%2C22.65L455%2C23.31L465%2C23.99L475%2C24.64L485%2C25.23L495%2C25.72L505%2C26.09L515%2C26.32L525%2C26.40L535%2C26.35L545%2C26.19L555%2C26.00%3BM15%2C26.00L25%2C26.49L35%2C27.28L45%2C28.28L55%2C29.44L65%2C30.71L75%2C32.04L85%2C33.39L95%2C34.71L105%2C35.95L115%2C37.06L125%2C38.00L135%2C38.74L145%2C39.23L155%2C39.45L165%2C39.40L175%2C39.07L185%2C38.46L195%2C37.58L205%2C36.47L215%2C35.15L225%2C33.66L235%2C32.05L245%2C30.36L255%2C28.64L265%2C26.96L275%2C25.35L285%2C23.86L295%2C22.53L305%2C21.41L315%2C20.52L325%2C19.87L335%2C19.48L345%2C19.35L355%2C19.47L365%2C19.82L375%2C20.37L385%2C21.10L395%2C21.95L405%2C22.90L415%2C23.90L425%2C24.89L435%2C25.83L445%2C26.69L455%2C27.43L465%2C28.01L475%2C28.41L485%2C28.62L495%2C28.64L505%2C28.47L515%2C28.14L525%2C27.66L535%2C27.08L545%2C26.48L555%2C26.00%3BM15%2C26.00L25%2C26.61L35%2C27.50L45%2C28.50L55%2C29.53L65%2C30.54L75%2C31.47L85%2C32.28L95%2C32.92L105%2C33.36L115%2C33.58L125%2C33.56L135%2C33.30L145%2C32.80L155%2C32.07L165%2C31.14L175%2C30.03L185%2C28.78L195%2C27.44L205%2C26.06L215%2C24.67L225%2C23.34L235%2C22.10L245%2C21.00L255%2C20.09L265%2C19.39L275%2C18.92L285%2C18.71L295%2C18.77L305%2C19.08L315%2C19.64L325%2C20.42L335%2C21.40L345%2C22.54L355%2C23.80L365%2C25.13L375%2C26.49L385%2C27.82L395%2C29.08L405%2C30.22L415%2C31.21L425%2C32.00L435%2C32.58L445%2C32.94L455%2C33.05L465%2C32.92L475%2C32.57L485%2C32.01L495%2C31.28L505%2C30.42L515%2C29.46L525%2C28.46L535%2C27.49L545%2C26.61L555%2C26.00%3BM15%2C26.00L25%2C26.50L35%2C27.15L45%2C27.77L55%2C28.31L65%2C28.72L75%2C28.96L85%2C29.02L95%2C28.87L105%2C28.53L115%2C28.00L125%2C27.30L135%2C26.46L145%2C25.51L155%2C24.50L165%2C23.46L175%2C22.45L185%2C21.51L195%2C20.68L205%2C20.01L215%2C19.53L225%2C19.27L235%2C19.25L245%2C19.49L255%2C19.99L265%2C20.74L275%2C21.73L285%2C22.93L295%2C24.32L305%2C25.85L315%2C27.48L325%2C29.16L335%2C30.83L345%2C32.46L355%2C33.98L365%2C35.36L375%2C36.55L385%2C37.51L395%2C38.23L405%2C38.67L415%2C38.84L425%2C38.73L435%2C38.35L445%2C37.72L455%2C36.88L465%2C35.85L475%2C34.68L485%2C33.41L495%2C32.09L505%2C30.78L515%2C29.51L525%2C28.35L535%2C27.33L545%2C26.51L555%2C26.00%3BM15%2C26.00L25%2C26.22L35%2C26.43L45%2C26.53L55%2C26.50L65%2C26.31L75%2C25.98L85%2C25.51L95%2C24.94L105%2C24.28L115%2C23.58L125%2C22.88L135%2C22.22L145%2C21.64L155%2C21.18L165%2C20.88L175%2C20.78L185%2C20.90L195%2C21.27L205%2C21.88L215%2C22.74L225%2C23.85L235%2C25.18L245%2C26.71L255%2C28.41L265%2C30.23L275%2C32.12L285%2C34.05L295%2C35.94L305%2C37.76L315%2C39.45L325%2C40.96L335%2C42.26L345%2C43.29L355%2C44.05L365%2C44.51L375%2C44.66L385%2C44.50L395%2C44.04L405%2C43.30L415%2C42.32L425%2C41.12L435%2C39.75L445%2C38.25L455%2C36.68L465%2C35.08L475%2C33.50L485%2C31.99L495%2C30.60L505%2C29.34L515%2C28.27L525%2C27.38L535%2C26.71L545%2C26.24L555%2C26.00%3BM15%2C26.00L25%2C25.94L35%2C25.78L45%2C25.51L55%2C25.15L65%2C24.73L75%2C24.27L85%2C23.83L95%2C23.43L105%2C23.11L115%2C22.92L125%2C22.90L135%2C23.06L145%2C23.44L155%2C24.05L165%2C24.90L175%2C25.99L185%2C27.32L195%2C28.85L205%2C30.56L215%2C32.42L225%2C34.39L235%2C36.41L245%2C38.43L255%2C40.41L265%2C42.29L275%2C44.02L285%2C45.54L295%2C46.83L305%2C47.84L315%2C48.54L325%2C48.92L335%2C48.97L345%2C48.70L355%2C48.11L365%2C47.22L375%2C46.06L385%2C44.68L395%2C43.11L405%2C41.40L415%2C39.61L425%2C37.78L435%2C35.96L445%2C34.21L455%2C32.56L465%2C31.06L475%2C29.73L485%2C28.60L495%2C27.67L505%2C26.96L515%2C26.45L525%2C26.13L535%2C25.98L545%2C25.95L555%2C26.00%3BM15%2C26.00L25%2C25.82L35%2C25.56L45%2C25.29L55%2C25.05L65%2C24.89L75%2C24.84L85%2C24.94L95%2C25.22L105%2C25.71L115%2C26.41L125%2C27.34L135%2C28.50L145%2C29.87L155%2C31.43L165%2C33.17L175%2C35.04L185%2C36.99L195%2C38.99L205%2C40.98L215%2C42.90L225%2C44.71L235%2C46.36L245%2C47.79L255%2C48.97L265%2C49.86L275%2C50.44L285%2C50.69L295%2C50.60L305%2C50.17L315%2C49.42L325%2C48.37L335%2C47.05L345%2C45.51L355%2C43.77L365%2C41.90L375%2C39.94L385%2C37.95L395%2C35.99L405%2C34.08L415%2C32.30L425%2C30.66L435%2C29.21L445%2C27.97L455%2C26.94L465%2C26.15L475%2C25.57L485%2C25.21L495%2C25.03L505%2C25.01L515%2C25.12L525%2C25.32L535%2C25.57L545%2C25.82L555%2C26.00%22%2F%3E%3C%2Fpath%3E%3C%2Fsvg%3E)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;animation:none!important}
@media(prefers-reduced-motion:reduce){html body#top#top#top header.header .siteTitle .logo-main::after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20570%2054%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffeba3%22%20stroke-opacity%3D%220.070%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.74L35%2C25.25L45%2C24.55L55%2C23.63L65%2C22.51L75%2C21.21L85%2C19.76L95%2C18.19L105%2C16.54L115%2C14.86L125%2C13.19L135%2C11.60L145%2C10.12L155%2C8.81L165%2C7.71L175%2C6.86L185%2C6.28L195%2C6.00L205%2C6.04L215%2C6.39L225%2C7.05L235%2C8.00L245%2C9.22L255%2C10.67L265%2C12.32L275%2C14.11L285%2C16.00L295%2C17.93L305%2C19.86L315%2C21.72L325%2C23.48L335%2C25.09L345%2C26.51L355%2C27.71L365%2C28.68L375%2C29.41L385%2C29.89L395%2C30.13L405%2C30.15L415%2C29.97L425%2C29.62L435%2C29.14L445%2C28.58L455%2C27.96L465%2C27.34L475%2C26.76L485%2C26.24L495%2C25.83L505%2C25.55L515%2C25.40L525%2C25.40L535%2C25.53L545%2C25.76L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.091%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.74L35%2C25.23L45%2C24.52L55%2C23.60L65%2C22.49L75%2C21.20L85%2C19.78L95%2C18.26L105%2C16.68L115%2C15.09L125%2C13.54L135%2C12.07L145%2C10.74L155%2C9.59L165%2C8.67L175%2C8.00L185%2C7.61L195%2C7.52L205%2C7.74L215%2C8.27L225%2C9.10L235%2C10.20L245%2C11.54L255%2C13.09L265%2C14.81L275%2C16.64L285%2C18.54L295%2C20.45L305%2C22.32L315%2C24.10L325%2C25.74L335%2C27.21L345%2C28.48L355%2C29.51L365%2C30.30L375%2C30.84L385%2C31.12L395%2C31.18L405%2C31.01L415%2C30.66L425%2C30.16L435%2C29.54L445%2C28.86L455%2C28.14L465%2C27.44L475%2C26.80L485%2C26.24L495%2C25.80L505%2C25.51L515%2C25.36L525%2C25.37L535%2C25.51L545%2C25.75L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.111%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.73L35%2C25.22L45%2C24.50L55%2C23.58L65%2C22.47L75%2C21.22L85%2C19.84L95%2C18.37L105%2C16.87L115%2C15.38L125%2C13.94L135%2C12.61L145%2C11.44L155%2C10.46L165%2C9.71L175%2C9.23L185%2C9.03L195%2C9.13L205%2C9.54L215%2C10.24L225%2C11.22L235%2C12.45L245%2C13.91L255%2C15.55L265%2C17.32L275%2C19.17L285%2C21.06L295%2C22.94L305%2C24.74L315%2C26.42L325%2C27.94L335%2C29.27L345%2C30.37L355%2C31.22L365%2C31.82L375%2C32.17L385%2C32.26L395%2C32.13L405%2C31.79L415%2C31.27L425%2C30.62L435%2C29.87L445%2C29.08L455%2C28.27L465%2C27.50L475%2C26.80L485%2C26.22L495%2C25.76L505%2C25.46L515%2C25.32L525%2C25.33L535%2C25.49L545%2C25.74L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffeba3%22%20stroke-opacity%3D%220.130%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.72L35%2C25.20L45%2C24.48L55%2C23.56L65%2C22.48L75%2C21.25L85%2C19.92L95%2C18.52L105%2C17.11L115%2C15.72L125%2C14.41L135%2C13.23L145%2C12.21L155%2C11.41L165%2C10.84L175%2C10.55L185%2C10.54L195%2C10.83L205%2C11.41L215%2C12.28L225%2C13.40L235%2C14.76L245%2C16.31L255%2C18.02L265%2C19.83L275%2C21.70L285%2C23.57L295%2C25.38L305%2C27.10L315%2C28.67L325%2C30.06L335%2C31.23L345%2C32.16L355%2C32.83L365%2C33.24L375%2C33.39L385%2C33.30L395%2C32.98L405%2C32.47L415%2C31.80L425%2C31.00L435%2C30.14L445%2C29.24L455%2C28.35L465%2C27.52L475%2C26.78L485%2C26.17L495%2C25.71L505%2C25.40L515%2C25.27L525%2C25.30L535%2C25.47L545%2C25.74L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.147%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.71L35%2C25.19L45%2C24.47L55%2C23.56L65%2C22.50L75%2C21.31L85%2C20.04L95%2C18.72L105%2C17.40L115%2C16.13L125%2C14.95L135%2C13.92L145%2C13.07L155%2C12.44L165%2C12.06L175%2C11.96L185%2C12.14L195%2C12.60L205%2C13.36L215%2C14.38L225%2C15.64L235%2C17.11L245%2C18.75L255%2C20.51L265%2C22.35L275%2C24.21L285%2C26.04L295%2C27.78L305%2C29.40L315%2C30.85L325%2C32.09L335%2C33.10L345%2C33.85L355%2C34.33L365%2C34.55L375%2C34.51L385%2C34.23L395%2C33.74L405%2C33.06L415%2C32.24L425%2C31.31L435%2C30.34L445%2C29.35L455%2C28.39L465%2C27.51L475%2C26.74L485%2C26.11L495%2C25.64L505%2C25.34L515%2C25.22L525%2C25.26L535%2C25.45L545%2C25.73L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.162%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.71L35%2C25.18L45%2C24.46L55%2C23.58L65%2C22.54L75%2C21.40L85%2C20.19L95%2C18.95L105%2C17.74L115%2C16.59L125%2C15.55L135%2C14.68L145%2C14.00L155%2C13.55L165%2C13.36L175%2C13.44L185%2C13.80L195%2C14.45L205%2C15.36L215%2C16.53L225%2C17.91L235%2C19.48L245%2C21.19L255%2C23.00L265%2C24.85L275%2C26.68L285%2C28.46L295%2C30.13L305%2C31.63L315%2C32.95L325%2C34.04L335%2C34.87L345%2C35.44L355%2C35.73L365%2C35.76L375%2C35.53L385%2C35.06L395%2C34.40L405%2C33.56L415%2C32.60L425%2C31.56L435%2C30.48L445%2C29.41L455%2C28.39L465%2C27.47L475%2C26.67L485%2C26.03L495%2C25.56L505%2C25.28L515%2C25.17L525%2C25.23L535%2C25.43L545%2C25.72L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffeba3%22%20stroke-opacity%3D%220.174%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.70L35%2C25.18L45%2C24.47L55%2C23.60L65%2C22.61L75%2C21.52L85%2C20.38L95%2C19.23L105%2C18.13L115%2C17.11L125%2C16.22L135%2C15.51L145%2C15.00L155%2C14.74L165%2C14.73L175%2C15.00L185%2C15.54L195%2C16.36L205%2C17.43L215%2C18.73L225%2C20.22L235%2C21.88L245%2C23.64L255%2C25.48L265%2C27.32L275%2C29.12L285%2C30.83L295%2C32.40L305%2C33.78L315%2C34.95L325%2C35.88L335%2C36.53L345%2C36.91L355%2C37.02L365%2C36.85L375%2C36.43L385%2C35.79L395%2C34.96L405%2C33.98L415%2C32.88L425%2C31.73L435%2C30.56L445%2C29.42L455%2C28.35L465%2C27.40L475%2C26.58L485%2C25.94L495%2C25.48L505%2C25.21L515%2C25.12L525%2C25.20L535%2C25.42L545%2C25.72L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.183%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.70L35%2C25.18L45%2C24.49L55%2C23.64L65%2C22.69L75%2C21.66L85%2C20.60L95%2C19.56L105%2C18.57L115%2C17.69L125%2C16.96L135%2C16.41L145%2C16.08L155%2C16.00L165%2C16.18L175%2C16.63L185%2C17.34L195%2C18.32L205%2C19.53L215%2C20.96L225%2C22.55L235%2C24.28L245%2C26.09L255%2C27.93L265%2C29.75L275%2C31.50L285%2C33.13L295%2C34.59L305%2C35.84L315%2C36.86L325%2C37.61L335%2C38.09L345%2C38.28L355%2C38.19L365%2C37.83L375%2C37.24L385%2C36.42L395%2C35.43L405%2C34.31L415%2C33.09L425%2C31.84L435%2C30.59L445%2C29.39L455%2C28.28L465%2C27.30L475%2C26.48L485%2C25.84L495%2C25.40L505%2C25.14L515%2C25.07L525%2C25.17L535%2C25.40L545%2C25.72L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.188%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.70L35%2C25.19L45%2C24.51L55%2C23.70L65%2C22.80L75%2C21.84L85%2C20.87L95%2C19.93L105%2C19.07L115%2C18.33L125%2C17.76L135%2C17.38L145%2C17.23L155%2C17.33L165%2C17.69L175%2C18.32L185%2C19.20L195%2C20.33L205%2C21.68L215%2C23.21L225%2C24.89L235%2C26.68L245%2C28.51L255%2C30.35L265%2C32.13L275%2C33.82L285%2C35.35L295%2C36.69L305%2C37.80L315%2C38.66L325%2C39.23L335%2C39.52L345%2C39.52L355%2C39.25L365%2C38.70L375%2C37.93L385%2C36.95L395%2C35.81L405%2C34.56L415%2C33.23L425%2C31.89L435%2C30.57L445%2C29.32L455%2C28.18L465%2C27.19L475%2C26.37L485%2C25.74L495%2C25.31L505%2C25.08L515%2C25.03L525%2C25.15L535%2C25.39L545%2C25.72L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffeba3%22%20stroke-opacity%3D%220.190%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.70L35%2C25.20L45%2C24.55L55%2C23.78L65%2C22.93L75%2C22.05L85%2C21.17L95%2C20.35L105%2C19.62L115%2C19.03L125%2C18.62L135%2C18.41L145%2C18.44L155%2C18.72L165%2C19.26L175%2C20.06L185%2C21.11L195%2C22.38L205%2C23.85L215%2C25.48L225%2C27.23L235%2C29.06L245%2C30.91L255%2C32.72L265%2C34.46L275%2C36.06L285%2C37.49L295%2C38.70L305%2C39.66L315%2C40.34L325%2C40.74L335%2C40.84L345%2C40.65L355%2C40.19L365%2C39.46L375%2C38.52L385%2C37.38L395%2C36.11L405%2C34.73L415%2C33.31L425%2C31.89L435%2C30.51L445%2C29.22L455%2C28.07L465%2C27.07L475%2C26.26L485%2C25.64L495%2C25.23L505%2C25.02L515%2C25.00L525%2C25.13L535%2C25.39L545%2C25.72L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.188%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.71L35%2C25.22L45%2C24.60L55%2C23.87L65%2C23.09L75%2C22.29L85%2C21.51L95%2C20.81L105%2C20.22L115%2C19.78L125%2C19.54L135%2C19.51L145%2C19.72L155%2C20.18L165%2C20.89L175%2C21.85L185%2C23.05L195%2C24.45L205%2C26.04L215%2C27.75L225%2C29.56L235%2C31.42L245%2C33.26L255%2C35.04L265%2C36.71L275%2C38.23L285%2C39.53L295%2C40.60L305%2C41.40L315%2C41.91L325%2C42.13L335%2C42.04L345%2C41.66L355%2C41.01L365%2C40.11L375%2C39.00L385%2C37.73L395%2C36.32L405%2C34.84L415%2C33.33L425%2C31.84L435%2C30.41L445%2C29.10L455%2C27.93L465%2C26.94L475%2C26.14L485%2C25.54L495%2C25.16L505%2C24.97L515%2C24.97L525%2C25.12L535%2C25.39L545%2C25.72L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.183%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.72L35%2C25.25L45%2C24.66L55%2C23.98L65%2C23.27L75%2C22.56L85%2C21.89L95%2C21.32L105%2C20.87L115%2C20.59L125%2C20.51L135%2C20.66L145%2C21.04L155%2C21.68L165%2C22.56L175%2C23.68L185%2C25.02L195%2C26.55L205%2C28.23L215%2C30.02L225%2C31.87L235%2C33.74L245%2C35.56L255%2C37.30L265%2C38.89L275%2C40.30L285%2C41.48L295%2C42.40L305%2C43.03L315%2C43.36L325%2C43.39L335%2C43.11L345%2C42.55L355%2C41.72L365%2C40.66L375%2C39.39L385%2C37.98L395%2C36.45L405%2C34.87L415%2C33.29L425%2C31.74L435%2C30.28L445%2C28.95L455%2C27.78L465%2C26.80L475%2C26.02L485%2C25.45L495%2C25.09L505%2C24.93L515%2C24.95L525%2C25.12L535%2C25.40L545%2C25.73L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffeba3%22%20stroke-opacity%3D%220.174%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.73L35%2C25.28L45%2C24.73L55%2C24.11L65%2C23.48L75%2C22.86L85%2C22.31L95%2C21.87L105%2C21.57L115%2C21.45L125%2C21.54L135%2C21.86L145%2C22.42L155%2C23.23L165%2C24.28L175%2C25.55L185%2C27.02L195%2C28.65L205%2C30.42L215%2C32.27L225%2C34.15L235%2C36.01L245%2C37.81L255%2C39.48L265%2C40.98L275%2C42.27L285%2C43.31L295%2C44.07L305%2C44.54L315%2C44.69L325%2C44.53L335%2C44.07L345%2C43.32L355%2C42.32L365%2C41.09L375%2C39.69L385%2C38.15L395%2C36.52L405%2C34.85L415%2C33.20L425%2C31.61L435%2C30.13L445%2C28.79L455%2C27.63L465%2C26.66L475%2C25.91L485%2C25.37L495%2C25.04L505%2C24.91L515%2C24.95L525%2C25.13L535%2C25.41L545%2C25.73L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.162%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.74L35%2C25.32L45%2C24.81L55%2C24.26L65%2C23.71L75%2C23.20L85%2C22.77L95%2C22.46L105%2C22.31L115%2C22.36L125%2C22.62L135%2C23.11L145%2C23.85L155%2C24.82L165%2C26.02L175%2C27.43L185%2C29.02L195%2C30.76L205%2C32.60L215%2C34.49L225%2C36.38L235%2C38.23L245%2C39.98L255%2C41.58L265%2C42.98L275%2C44.14L285%2C45.03L295%2C45.63L305%2C45.92L315%2C45.89L325%2C45.54L335%2C44.90L345%2C43.98L355%2C42.81L365%2C41.43L375%2C39.89L385%2C38.24L395%2C36.51L405%2C34.78L415%2C33.07L425%2C31.45L435%2C29.96L445%2C28.62L455%2C27.47L465%2C26.53L475%2C25.80L485%2C25.30L495%2C25.00L505%2C24.89L515%2C24.95L525%2C25.15L535%2C25.43L545%2C25.75L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.147%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.75L35%2C25.37L45%2C24.91L55%2C24.43L65%2C23.97L75%2C23.56L85%2C23.26L95%2C23.09L105%2C23.10L115%2C23.31L125%2C23.74L135%2C24.41L145%2C25.31L155%2C26.44L165%2C27.79L175%2C29.33L185%2C31.03L195%2C32.85L205%2C34.75L215%2C36.67L225%2C38.57L235%2C40.38L245%2C42.07L255%2C43.58L265%2C44.87L275%2C45.89L285%2C46.63L295%2C47.06L305%2C47.17L315%2C46.96L325%2C46.43L335%2C45.61L345%2C44.52L355%2C43.19L365%2C41.68L375%2C40.01L385%2C38.25L395%2C36.45L405%2C34.65L415%2C32.91L425%2C31.27L435%2C29.77L445%2C28.45L455%2C27.32L465%2C26.41L475%2C25.72L485%2C25.24L495%2C24.98L505%2C24.89L515%2C24.97L525%2C25.17L535%2C25.45L545%2C25.76L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23ffeba3%22%20stroke-opacity%3D%220.130%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.77L35%2C25.42L45%2C25.03L55%2C24.62L65%2C24.25L75%2C23.96L85%2C23.79L95%2C23.77L105%2C23.93L115%2C24.31L125%2C24.91L135%2C25.74L145%2C26.81L155%2C28.09L165%2C29.58L175%2C31.24L185%2C33.04L195%2C34.93L205%2C36.87L215%2C38.81L225%2C40.69L235%2C42.46L245%2C44.08L255%2C45.48L265%2C46.65L275%2C47.53L285%2C48.11L295%2C48.37L305%2C48.30L315%2C47.90L325%2C47.20L335%2C46.20L345%2C44.95L355%2C43.48L365%2C41.83L375%2C40.06L385%2C38.21L395%2C36.34L405%2C34.49L415%2C32.73L425%2C31.08L435%2C29.58L445%2C28.28L455%2C27.18L465%2C26.30L475%2C25.64L485%2C25.21L495%2C24.97L505%2C24.91L515%2C25.01L525%2C25.21L535%2C25.49L545%2C25.78L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.111%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.79L35%2C25.49L45%2C25.15L55%2C24.83L65%2C24.56L75%2C24.39L85%2C24.35L95%2C24.48L105%2C24.80L115%2C25.34L125%2C26.11L135%2C27.11L145%2C28.33L155%2C29.76L165%2C31.37L175%2C33.14L185%2C35.03L195%2C36.98L205%2C38.95L215%2C40.89L225%2C42.74L235%2C44.46L245%2C45.98L255%2C47.28L265%2C48.31L275%2C49.05L285%2C49.46L295%2C49.55L305%2C49.30L315%2C48.72L325%2C47.84L335%2C46.68L345%2C45.28L355%2C43.67L365%2C41.90L375%2C40.03L385%2C38.11L395%2C36.18L405%2C34.30L415%2C32.52L425%2C30.87L435%2C29.39L445%2C28.11L455%2C27.05L465%2C26.21L475%2C25.60L485%2C25.19L495%2C24.99L505%2C24.95L515%2C25.06L525%2C25.26L535%2C25.52L545%2C25.80L555%2C26.00%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%238bffd5%22%20stroke-opacity%3D%220.091%22%20stroke-width%3D%221.3%22%20d%3D%22M15%2C26.00L25%2C25.82L35%2C25.56L45%2C25.29L55%2C25.05L65%2C24.89L75%2C24.84L85%2C24.94L95%2C25.22L105%2C25.71L115%2C26.41L125%2C27.34L135%2C28.50L145%2C29.87L155%2C31.43L165%2C33.17L175%2C35.04L185%2C36.99L195%2C38.99L205%2C40.98L215%2C42.90L225%2C44.71L235%2C46.36L245%2C47.79L255%2C48.97L265%2C49.86L275%2C50.44L285%2C50.69L295%2C50.60L305%2C50.17L315%2C49.42L325%2C48.37L335%2C47.05L345%2C45.51L355%2C43.77L365%2C41.90L375%2C39.94L385%2C37.95L395%2C35.99L405%2C34.08L415%2C32.30L425%2C30.66L435%2C29.21L445%2C27.97L455%2C26.94L465%2C26.15L475%2C25.57L485%2C25.21L495%2C25.03L505%2C25.01L515%2C25.12L525%2C25.32L535%2C25.57L545%2C25.82L555%2C26.00%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E)!important}}
/* kite-home-aurora6-css-20261002 end */