.hero[data-astro-cid-gmfg2mqh]{position:relative;overflow:hidden;background:linear-gradient(var(--color-sky) 0%,#e3f4fb 55%,rgba(253,245,247,0) 100%);padding:72px 0 96px}.deco[data-astro-cid-gmfg2mqh]{position:absolute;z-index:2}.slow[data-astro-cid-gmfg2mqh]{animation-duration:7s;animation-delay:-2s}.slider[data-astro-cid-gmfg2mqh]{position:relative;border-radius:40px;overflow:hidden;border:6px solid #fff;box-shadow:0 10px 30px #7fc6e659;aspect-ratio:16 / 7;background:#fff}.slide[data-astro-cid-gmfg2mqh]{position:absolute;inset:0;opacity:0;transition:opacity 1.2s}.slide[data-astro-cid-gmfg2mqh].on{opacity:1}.slide[data-astro-cid-gmfg2mqh] .slide-img{height:100%;border:0}.slider-wrap[data-astro-cid-gmfg2mqh]{position:relative}.catch[data-astro-cid-gmfg2mqh]{position:absolute;z-index:2;left:32px;bottom:32px;background:#ffffffeb;padding:18px 26px;border-radius:24px}.catch[data-astro-cid-gmfg2mqh] p[data-astro-cid-gmfg2mqh]{font-size:13px;color:var(--color-ink-sub)}.catch[data-astro-cid-gmfg2mqh] h1[data-astro-cid-gmfg2mqh]{margin-top:4px;font-size:26px;line-height:1.4;font-weight:700}.dots[data-astro-cid-gmfg2mqh]{display:flex;justify-content:center;gap:10px;margin-top:18px}.dots[data-astro-cid-gmfg2mqh] button[data-astro-cid-gmfg2mqh]{width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid var(--color-sky-dark);cursor:pointer}.dots[data-astro-cid-gmfg2mqh] button[data-astro-cid-gmfg2mqh].on{background:var(--color-sky-dark)}.clouds[data-astro-cid-gmfg2mqh]{position:absolute;left:0;bottom:-2px;width:100%;height:80px}@media(max-width:860px){.slider[data-astro-cid-gmfg2mqh]{aspect-ratio:8 / 5;border-radius:24px;border-width:4px}.catch[data-astro-cid-gmfg2mqh]{left:10px;bottom:10px;padding:8px 12px;border-radius:14px}.catch[data-astro-cid-gmfg2mqh] p[data-astro-cid-gmfg2mqh]{font-size:9px}.catch[data-astro-cid-gmfg2mqh] h1[data-astro-cid-gmfg2mqh]{font-size:13px;margin-top:2px}.hero[data-astro-cid-gmfg2mqh]{padding:56px 0 64px}.deco[data-astro-cid-gmfg2mqh]{zoom:.7}.clouds[data-astro-cid-gmfg2mqh]{height:50px}}.concept[data-astro-cid-j7pv25f6]{position:relative;text-align:center;padding:80px 28px}.concept[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(23px,4vw,30px);color:#59b9a4;margin-bottom:20px;letter-spacing:.06em;font-weight:700}.concept[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{max-width:640px;margin:0 auto 8px;color:var(--color-ink-sub)}.nowrap[data-astro-cid-j7pv25f6]{display:inline-block;white-space:nowrap}.concept[data-astro-cid-j7pv25f6]>.pencil[data-astro-cid-j7pv25f6]{margin-top:18px;color:var(--color-pink);font-weight:700;font-size:19px}.pillars[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:28px}.pillar[data-astro-cid-j7pv25f6]{width:96px;height:86px;border-radius:50% 50% 46% 46%;display:grid;place-items:center;transition:transform .25s}.pillar[data-astro-cid-j7pv25f6]:hover{transform:translateY(-6px) rotate(-4deg)}.pillar[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:34px}.illust-row[data-astro-cid-j7pv25f6]{display:contents}.illust[data-astro-cid-j7pv25f6]{position:absolute}.illust[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.i1[data-astro-cid-j7pv25f6]{left:-20px;top:-55px;width:240px}.i2[data-astro-cid-j7pv25f6]{right:-40px;top:-50px;width:180px}.i3[data-astro-cid-j7pv25f6]{left:-30px;bottom:-50px;width:153px}.i4[data-astro-cid-j7pv25f6]{right:-30px;bottom:-50px;width:189px}@media(max-width:1100px){.illust-row[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding:5px 0}.illust-row[data-astro-cid-j7pv25f6].top{margin:-16px -4px 20px}.illust-row[data-astro-cid-j7pv25f6].bottom{margin:28px -4px -16px}.illust[data-astro-cid-j7pv25f6]{position:static}.i1[data-astro-cid-j7pv25f6]{width:32%}.i2[data-astro-cid-j7pv25f6]{width:22%}.i3[data-astro-cid-j7pv25f6]{width:20%}.i4[data-astro-cid-j7pv25f6]{width:24%}}.blocks[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px}.block[data-astro-cid-j7pv25f6]{background:#fff;border-radius:24px;padding:18px;display:flex;flex-direction:column;gap:10px;border:3px solid transparent;transition:transform .25s,border-color .25s}.block[data-astro-cid-j7pv25f6]:hover{border-color:var(--color-sky);transform:translateY(-6px) rotate(-1deg)}.block[data-astro-cid-j7pv25f6]:nth-child(2n):hover{transform:translateY(-6px) rotate(1deg)}.thumb[data-astro-cid-j7pv25f6]{border-radius:16px;overflow:hidden}.thumb[data-astro-cid-j7pv25f6] img{transition:transform .3s}.block[data-astro-cid-j7pv25f6]:hover .thumb[data-astro-cid-j7pv25f6] img{transform:scale(1.05)}.block[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:18px;font-weight:700}.block[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--color-ink-sub);line-height:1.7}.more[data-astro-cid-j7pv25f6]{font-size:13px;font-weight:700;color:var(--color-pink);margin-top:auto}.insta[data-astro-cid-j7pv25f6]{padding:36px 32px;max-width:760px;margin-inline:auto}.ig-profile[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:12px;padding-bottom:18px;margin-bottom:18px;border-bottom:2px dashed var(--color-line)}.ig-avatar[data-astro-cid-j7pv25f6]{flex:none;width:52px;height:52px;border-radius:50%;padding:3px;background:linear-gradient(45deg,#f9b23a,#e94a7f,#8a49c9)}.ig-avatar[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;border-radius:50%;border:3px solid #fff;background:#fff}.ig-name[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;line-height:1.3;text-align:left}.ig-name[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:17px;font-weight:700}.ig-name[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:13px;color:var(--color-ink-sub)}.ig-follow[data-astro-cid-j7pv25f6]{margin-left:auto;font-size:12px;font-weight:700;color:#fff;background:var(--color-pink);border-radius:999px;padding:5px 14px;white-space:nowrap;transition:transform .2s}.ig-profile[data-astro-cid-j7pv25f6]:hover .ig-follow[data-astro-cid-j7pv25f6]{transform:translateY(-2px)}.insta-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.insta-item[data-astro-cid-j7pv25f6]{position:relative;display:block;aspect-ratio:1;border-radius:6px;overflow:hidden;background:#f6e9ee}.insta-item[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.ig-hover[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:grid;place-items:center;background:#f07aa073;opacity:0;transition:opacity .25s}.insta-item[data-astro-cid-j7pv25f6]:hover img[data-astro-cid-j7pv25f6]{transform:scale(1.05)}.insta-item[data-astro-cid-j7pv25f6]:hover .ig-hover[data-astro-cid-j7pv25f6]{opacity:1}.insta-more[data-astro-cid-j7pv25f6]{display:block;width:fit-content;margin:36px auto 0;font-size:14px;font-weight:700;color:var(--color-pink)}.insta-more[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.news[data-astro-cid-j7pv25f6]{padding:12px 28px}.news[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]+li[data-astro-cid-j7pv25f6]{border-top:2px dashed var(--color-line)}.news[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center;padding:16px 0}.news[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .t[data-astro-cid-j7pv25f6]{color:var(--color-pink)}.news[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{color:var(--color-ink-sub);font-size:14px}.cat[data-astro-cid-j7pv25f6]{background:var(--color-mint);color:#fff;font-size:12px;padding:2px 10px;border-radius:999px}.center[data-astro-cid-j7pv25f6]{text-align:center;margin-top:24px}.pad[data-astro-cid-j7pv25f6]{padding:24px}@media(max-width:640px){.concept[data-astro-cid-j7pv25f6]{padding:36px 18px}.concept[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:19px;margin-bottom:14px}.concept[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{font-size:13px;text-align:left}.concept[data-astro-cid-j7pv25f6]>.pencil[data-astro-cid-j7pv25f6]{font-size:14px;text-align:center;margin-top:30px}.pillars[data-astro-cid-j7pv25f6]{gap:10px;margin-top:20px}.pillar[data-astro-cid-j7pv25f6]{width:62px;height:56px}.pillar[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:24px}.blocks[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr);gap:12px}.block[data-astro-cid-j7pv25f6]{padding:10px;gap:6px;border-radius:18px}.thumb[data-astro-cid-j7pv25f6]{border-radius:12px}.block[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:14px}.block[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:11px;line-height:1.6}.more[data-astro-cid-j7pv25f6]{font-size:11px}.insta[data-astro-cid-j7pv25f6]{padding:22px 18px 24px}.ig-profile[data-astro-cid-j7pv25f6]{gap:10px;padding-bottom:14px;margin-bottom:14px}.ig-avatar[data-astro-cid-j7pv25f6]{width:44px;height:44px}.ig-name[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:15px}.ig-name[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:11px}.ig-follow[data-astro-cid-j7pv25f6]{font-size:11px;padding:4px 10px}.insta-grid[data-astro-cid-j7pv25f6]{gap:4px}.insta-item[data-astro-cid-j7pv25f6]{border-radius:4px}.insta-more[data-astro-cid-j7pv25f6]{margin-top:24px;font-size:13px}.news[data-astro-cid-j7pv25f6]{padding:4px 16px}.news[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{padding:12px 0;font-size:14px}.pad[data-astro-cid-j7pv25f6]{padding:14px}}
