.sm-in{display:none}@media(min-width: 640px){.sm-in{display:block}}.page-about{padding-top:24px}.page-about .aioseo-breadcrumbs{padding:6px 16px;background-color:#dcdcd3;border-radius:20px;line-height:1.5;font-size:clamp(
    12px,
    calc(12px + 2px * ((100vw - 375px) / 969px)),
    14px
  );font-weight:500;margin-bottom:clamp(
    32px,
    calc(32px + 32px * ((100vw - 375px) / 969px)),
    64px
  )}.page-about .aioseo-breadcrumbs a{transition:opacity .3s ease-out}.page-about .aioseo-breadcrumbs a:hover{opacity:.6}.page-about .aioseo-breadcrumbs{width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1200px);margin-inline:auto}.about-top{width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),640px);margin-inline:auto;display:grid;grid-template:"hed" "..." 24px "img" "..." 70px "txt"}@media(min-width: 640px){.about-top{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(min-width: 1024px){.about-top{width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1200px);grid-template:"hed img" "txt img";justify-content:space-between;align-items:center}}.about-top h3{margin-top:clamp(
    32px,
    calc(32px + 8px * ((100vw - 375px) / 969px)),
    40px
  );font-size:clamp(
    24px,
    calc(24px + 8px * ((100vw - 375px) / 969px)),
    32px
  );font-weight:700;line-height:1.5;text-align:center}@media(min-width: 1024px){.about-top h3{text-align:left}}.about-top__header{grid-area:hed}.about-top__text{grid-area:txt;line-height:2;font-weight:500}@media(min-width: 1024px){.about-top__text{margin-top:40px}}.about-top__text *+*{margin-top:1em}.about-top__image{grid-area:img;position:relative;width:290px;margin-inline:auto}@media(min-width: 1024px){.about-top__image{margin-top:60px;margin-right:clamp(
    0px,
    calc(0px + 46px * ((100vw - 1024px) / 256px)),
    46px
  );width:clamp(
    422px,
    calc(422px + 58px * ((100vw - 1024px) / 256px)),
    480px
  )}}.about-top__image-main{width:100%}.about-top__image-objects{position:absolute;top:0;right:0;width:100%;height:100%}.about-top__image-objects img{position:absolute}.about-top__image-objects img:first-child{top:18px;left:-36px;width:170px}@media(min-width: 1024px){.about-top__image-objects img:first-child{top:25px;left:-50px;width:248px}}.about-top__image-objects img:nth-child(2){top:48px;right:-28px;width:111px}@media(min-width: 1024px){.about-top__image-objects img:nth-child(2){top:72px;right:-45px;width:162px}}.about-top__image-objects img:last-child{bottom:-45px;left:40px;width:145px}@media(min-width: 1024px){.about-top__image-objects img:last-child{bottom:-60px;left:50px;width:210px}}.about-do{margin-top:clamp(
    64px,
    calc(64px + 56px * ((100vw - 375px) / 969px)),
    120px
  );width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),640px);margin-inline:auto}@media(min-width: 1024px){.about-do{width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1344px)}}.about-do__container{margin-top:calc(clamp(
    14px,
    calc(14px + 8px * ((100vw - 375px) / 969px)),
    22px
  )*-1);background-color:#dcdcd3;border-radius:20px;padding:clamp(
    58px,
    calc(58px + 15px * ((100vw - 375px) / 969px)),
    73px
  ) clamp(
    16px,
    calc(16px + 32px * ((100vw - 375px) / 265px)),
    48px
  ) clamp(
    40px,
    calc(40px + 24px * ((100vw - 375px) / 969px)),
    64px
  )}.about-do__lead{padding-left:16px;padding-right:16px;font-weight:500}@media(min-width: 640px){.about-do__lead{text-align:center}}.about-do__wrapper{margin-top:clamp(
    24px,
    calc(24px + 40px * ((100vw - 375px) / 969px)),
    64px
  );display:flex;flex-direction:column;gap:clamp(
    24px,
    calc(24px + 16px * ((100vw - 375px) / 969px)),
    40px
  )}@media(min-width: 1024px){.about-do__wrapper{max-width:1200px;margin-inline:auto;flex-direction:row;justify-content:space-between}}.about-do__item{padding:clamp(
    24px,
    calc(24px + 16px * ((100vw - 375px) / 969px)),
    40px
  ) clamp(
    16px,
    calc(16px + 12px * ((100vw - 375px) / 969px)),
    28px
  );background-color:#edede8;border-radius:20px;display:grid;grid-template:"ttl" "img" "txt"}@media(min-width: 1024px){.about-do__item{flex:1}}.about-do__item h3{grid-area:ttl;font-size:clamp(
    18px,
    calc(18px + 6px * ((100vw - 375px) / 969px)),
    24px
  );font-weight:700;text-align:center;margin-bottom:clamp(
    18px,
    calc(18px + 6px * ((100vw - 375px) / 969px)),
    24px
  )}.about-do__item p{grid-area:txt;margin-top:clamp(
    18px,
    calc(18px + 6px * ((100vw - 375px) / 969px)),
    24px
  );font-weight:500}.about-do__item .about-do__image{grid-area:img;position:relative;width:266px;margin-inline:auto}.about-do__item .about-do__image.adi-media{margin-top:17px;margin-bottom:16px}@media(min-width: 1280px){.about-do__item .about-do__image.adi-media{margin-top:28px;margin-bottom:26px;width:437px}}.about-do__item .about-do__image.adi-creation{margin-top:6px;margin-bottom:19px}@media(min-width: 1280px){.about-do__item .about-do__image.adi-creation{margin-top:8px;margin-bottom:29px;width:429px}}.about-do__image-main{width:100%}.about-do__image-object{position:absolute;width:100%;height:100%;top:0;left:0}.about-do__image-object img{position:absolute}.about-do__image-object .adio-red{bottom:-20px;left:-12px;width:43px}@media(min-width: 1280px){.about-do__image-object .adio-red{bottom:-24px;left:-22px;width:70px}}.about-do__image-object .adio-yellow{top:-10px;right:-6px;width:46px}@media(min-width: 1280px){.about-do__image-object .adio-yellow{top:-24px;right:-9px;width:77px}}.about-do__image-object .adio-blue{top:-4px;left:-8px;width:56px}@media(min-width: 1280px){.about-do__image-object .adio-blue{top:-10px;left:-20px;width:99px}}.about-do__image-object .adio-green{bottom:-15px;right:-20px;width:60px}@media(min-width: 1280px){.about-do__image-object .adio-green{bottom:-44px;right:-36px;width:115px}}.about-link{margin-top:clamp(
    64px,
    calc(64px + 56px * ((100vw - 375px) / 969px)),
    120px
  );text-align:center;width:min(100% - clamp(
    32px,
    calc(32px + 64px * ((100vw - 375px) / 265px)),
    96px
  ),1200px);margin-inline:auto}
/*# sourceMappingURL=about.min.css.map */