.page-hero[data-astro-cid-2ysv2tyu]{background:linear-gradient(#e9f8fa 0%,#cfeff3 100%);padding:clamp(32px,6vw,80px) 0}.about-hero[data-astro-cid-2ysv2tyu]{grid-template-columns:1.4fr .6fr;align-items:center;gap:40px;display:grid}.about-hero[data-astro-cid-2ysv2tyu] h1[data-astro-cid-2ysv2tyu]{margin-bottom:16px;font-size:clamp(32px,5.4vw,54px)}.lead[data-astro-cid-2ysv2tyu]{color:var(--muted);max-width:640px;font-size:clamp(17px,2.2vw,20px)}.about-art[data-astro-cid-2ysv2tyu]{width:100%;max-width:320px;margin-inline:auto}@media (width<=860px){.about-hero[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}.about-art[data-astro-cid-2ysv2tyu]{order:-1;max-width:180px}}.gives[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.give[data-astro-cid-2ysv2tyu]{background:var(--foam);border-radius:20px;padding:20px}.give[data-astro-cid-2ysv2tyu] b[data-astro-cid-2ysv2tyu]{font:700 19px var(--display);margin-bottom:6px;display:block}.give[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu]{color:var(--muted);font-size:15.5px}@media (width<=900px){.gives[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr 1fr}}@media (width<=520px){.gives[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}}.easy[data-astro-cid-2ysv2tyu]{background:var(--foam)}.steps[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:30px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-2ysv2tyu] li[data-astro-cid-2ysv2tyu]{box-shadow:var(--shadow);background:#fff;border-radius:20px;padding:20px 18px}.steps[data-astro-cid-2ysv2tyu] .n[data-astro-cid-2ysv2tyu]{background:var(--navy);color:#fff;width:38px;height:38px;font:700 18px var(--display);border-radius:50%;place-items:center;margin-bottom:10px;display:inline-grid}.steps[data-astro-cid-2ysv2tyu] b[data-astro-cid-2ysv2tyu]{font:700 18px var(--display);margin-bottom:4px;display:block}.steps[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu]{color:var(--muted);font-size:15px}.age-note[data-astro-cid-2ysv2tyu]{color:var(--muted);margin-top:18px;font-size:15px}@media (width<=1000px){.steps[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}.steps[data-astro-cid-2ysv2tyu] li[data-astro-cid-2ysv2tyu]{grid-template-columns:auto 1fr;column-gap:14px;display:grid}.steps[data-astro-cid-2ysv2tyu] .n[data-astro-cid-2ysv2tyu]{grid-row:span 2;margin:0}}.cmp[data-astro-cid-2ysv2tyu]{box-shadow:var(--shadow);border-radius:22px;margin-top:28px;overflow:hidden}.cmp-row[data-astro-cid-2ysv2tyu]{grid-template-columns:.8fr 1fr 1fr;display:grid}.cmp-row[data-astro-cid-2ysv2tyu]>span[data-astro-cid-2ysv2tyu]{border-bottom:1px solid #0b2a4a12;padding:14px 18px}.cmp-row[data-astro-cid-2ysv2tyu]>span[data-astro-cid-2ysv2tyu]:first-child{background:#f6f9fb;font-weight:700}.cmp-head[data-astro-cid-2ysv2tyu]>span[data-astro-cid-2ysv2tyu]{font:700 17px var(--display);background:#f6f9fb}.cmp-head[data-astro-cid-2ysv2tyu]>span[data-astro-cid-2ysv2tyu]:last-child{background:var(--navy);color:#fff}.old[data-astro-cid-2ysv2tyu]{color:#6b7c8c}.new[data-astro-cid-2ysv2tyu]{background:#1cbec714;font-weight:700}@media (width<=640px){.cmp-row[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr 1fr}.cmp-row[data-astro-cid-2ysv2tyu]>span[data-astro-cid-2ysv2tyu]:first-child{border-bottom:0;grid-column:1/-1;padding-bottom:6px}.cmp-head[data-astro-cid-2ysv2tyu]>span[data-astro-cid-2ysv2tyu]:first-child{display:none}.cmp-row[data-astro-cid-2ysv2tyu]>span[data-astro-cid-2ysv2tyu]{padding:10px 12px;font-size:14.5px}}.uniq-grid[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.uniq-card[data-astro-cid-2ysv2tyu]{border:2px solid #1cbec740;border-radius:18px;padding:16px}.uniq-card[data-astro-cid-2ysv2tyu] b[data-astro-cid-2ysv2tyu]{font:700 17px var(--display);margin:6px 0 4px;display:block}.uniq-card[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu]{color:var(--muted);font-size:14.5px}@media (width<=1000px){.uniq-grid[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr 1fr}}@media (width<=520px){.uniq-grid[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}}.promise[data-astro-cid-2ysv2tyu]{background:var(--navy);color:#fff}.promise-in[data-astro-cid-2ysv2tyu]{text-align:center;max-width:760px}.promise[data-astro-cid-2ysv2tyu] h2[data-astro-cid-2ysv2tyu]{margin-bottom:12px;font-size:clamp(28px,4.4vw,40px)}.promise[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu]{color:#c9d8e6;font-size:18px}.connect[data-astro-cid-2ysv2tyu]{color:#fff;background:linear-gradient(135deg,#0e2a47 0%,#12627a 100%);border-radius:22px;margin-top:30px;padding:clamp(20px,3vw,32px);box-shadow:0 16px 40px #0e2a4738}.connect[data-astro-cid-2ysv2tyu] h3[data-astro-cid-2ysv2tyu]{color:#fff;margin:0 0 6px;font-size:clamp(21px,2.8vw,28px)}.connect[data-astro-cid-2ysv2tyu]>p[data-astro-cid-2ysv2tyu]{opacity:.9;margin:0 0 18px;font-size:17px}.connect[data-astro-cid-2ysv2tyu] ul[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.connect[data-astro-cid-2ysv2tyu] li[data-astro-cid-2ysv2tyu]{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;flex-direction:column;gap:4px;padding:14px;display:flex}.connect[data-astro-cid-2ysv2tyu] li[data-astro-cid-2ysv2tyu] span[data-astro-cid-2ysv2tyu]{font-size:24px}.connect[data-astro-cid-2ysv2tyu] li[data-astro-cid-2ysv2tyu] b[data-astro-cid-2ysv2tyu]{font-size:16.5px}.connect[data-astro-cid-2ysv2tyu] li[data-astro-cid-2ysv2tyu] small[data-astro-cid-2ysv2tyu]{opacity:.85;font-size:14px;line-height:1.45}@media (width<=900px){.connect[data-astro-cid-2ysv2tyu] ul[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr 1fr}}@media (width<=480px){.connect[data-astro-cid-2ysv2tyu] ul[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}}.succ-badge[data-astro-cid-2ysv2tyu]{inset-inline-end:0;z-index:60;color:#fff;text-align:center;background:linear-gradient(160deg,#f6a623 0%,#f07b2c 100%);border-radius:0 18px 18px 0;flex-direction:column;align-items:center;gap:1px;padding:14px 16px 12px 14px;line-height:1.15;animation:.7s cubic-bezier(.34,1.56,.64,1) .6s both succIn,2.6s ease-in-out 1.6s infinite succBounce;display:flex;position:fixed;top:34%;left:0;right:auto;box-shadow:0 10px 28px #f07b2c59}.succ-badge[data-astro-cid-2ysv2tyu] strong[data-astro-cid-2ysv2tyu]{font-family:var(--font-head);letter-spacing:-.5px;font-size:32px;font-weight:900;line-height:1}.succ-badge[data-astro-cid-2ysv2tyu] span[data-astro-cid-2ysv2tyu]{font-size:14px;font-weight:800}.succ-badge[data-astro-cid-2ysv2tyu] small[data-astro-cid-2ysv2tyu]{opacity:.92;font-size:12px;font-weight:600}.succ-x[data-astro-cid-2ysv2tyu]{color:#f07b2c;cursor:pointer;background:#fff;border:0;border-radius:50%;width:22px;height:22px;padding:0;font:800 15px/22px sans-serif;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 6px #0000002e}@keyframes succIn{0%{transform:translate(-110%)}to{transform:none}}@keyframes succBounce{0%,60%,to{transform:translateY(0)scale(1)}70%{transform:translateY(-10px)scale(1.06)rotate(-2deg)}80%{transform:translateY(0)scale(.98)}88%{transform:translateY(-4px)scale(1.02)}}@media (width<=720px){.succ-badge[data-astro-cid-2ysv2tyu]{border-radius:0 14px 14px 0;padding:8px 10px 7px 8px;top:auto;bottom:168px}.succ-badge[data-astro-cid-2ysv2tyu] strong[data-astro-cid-2ysv2tyu]{font-size:21px}.succ-badge[data-astro-cid-2ysv2tyu] span[data-astro-cid-2ysv2tyu]{font-size:11px}.succ-badge[data-astro-cid-2ysv2tyu] small[data-astro-cid-2ysv2tyu]{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.succ-badge[data-astro-cid-2ysv2tyu]{animation:none}}html.a11y-still .succ-badge[data-astro-cid-2ysv2tyu]{animation:none}
