.w-sky[data-astro-cid-g363lt5y]{--wc:var(--c-sky);--wc-tint:var(--c-pale);--wc-glyph:var(--c-sky-deep)}.w-green[data-astro-cid-g363lt5y]{--wc:var(--c-pop-green);--wc-tint:var(--c-tick-bg);--wc-glyph:var(--c-tick)}.w-berry[data-astro-cid-g363lt5y]{--wc:var(--c-berry);--wc-tint:var(--c-blush);--wc-glyph:var(--c-berry)}.shero[data-astro-cid-g363lt5y]{--halo:color-mix(in srgb, var(--c-green-bright) 55%, transparent);color:var(--c-white);text-align:center;background:linear-gradient(120deg, var(--c-pop-green), var(--c-green-deep));padding:clamp(112px,14vw,148px) 0 clamp(60px,7vw,84px);position:relative;overflow:hidden}.shero[data-astro-cid-g363lt5y]:after{content:"";pointer-events:none;background:radial-gradient(circle, var(--halo), transparent 70%);width:360px;height:360px;transition:background var(--dur-base) var(--ease-out);border-radius:50%;position:absolute;top:-90px;right:-70px}.shero[data-astro-cid-g363lt5y][data-way=sky]{--halo:#49bcf199}.shero[data-astro-cid-g363lt5y][data-way=green]{--halo:color-mix(in srgb, var(--c-green-bright) 75%, transparent)}.shero[data-astro-cid-g363lt5y][data-way=berry]{--halo:#cd426699}.shero[data-astro-cid-g363lt5y]:before{content:"";pointer-events:none;background:radial-gradient(color-mix(in srgb, var(--c-white) 18%, transparent) 1.2px, transparent 1.7px) 0 0 / 20px 20px;position:absolute;inset:0;mask-image:radial-gradient(62% 78% at 50% 42%,#0000 52%,#000 100%)}.shero-in[data-astro-cid-g363lt5y]{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.schip[data-astro-cid-g363lt5y]{border-radius:var(--r-pill);color:var(--c-white);background:color-mix(in srgb, var(--c-white) 14%, transparent);border:1px solid color-mix(in srgb, var(--c-white) 32%, transparent);margin-bottom:16px;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-block}.shero[data-astro-cid-g363lt5y] h1[data-astro-cid-g363lt5y]{text-wrap:balance;max-width:18ch;font-size:clamp(1.9rem,4.6vw,2.9rem)}.slede[data-astro-cid-g363lt5y]{max-width:54ch;color:var(--c-tick-bg);text-wrap:balance;margin:14px 0 0;font-size:1.05rem}.wstrip[data-astro-cid-g363lt5y]{border-radius:4px;width:220px;max-width:100%;height:6px;margin-top:26px;display:flex;overflow:hidden}.wseg[data-astro-cid-g363lt5y]{background:var(--wc);transition:flex-grow var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);flex:1 1 0}.wseg[data-astro-cid-g363lt5y].w-green{background:var(--c-green-bright)}.shero[data-astro-cid-g363lt5y][data-way] .wseg[data-astro-cid-g363lt5y]{opacity:.45}.shero[data-astro-cid-g363lt5y][data-way=sky] .wseg[data-astro-cid-g363lt5y].w-sky,.shero[data-astro-cid-g363lt5y][data-way=green] .wseg[data-astro-cid-g363lt5y].w-green,.shero[data-astro-cid-g363lt5y][data-way=berry] .wseg[data-astro-cid-g363lt5y].w-berry{opacity:1;flex-grow:2.6}.sbody[data-astro-cid-g363lt5y]{background:linear-gradient(180deg, var(--c-tick-bg), color-mix(in srgb, var(--c-green-line) 45%, var(--c-white)));padding-bottom:var(--space-section)}.ways[data-astro-cid-g363lt5y]{z-index:3;background:var(--c-white);border-radius:var(--r-card);max-width:900px;box-shadow:var(--shadow-lift);gap:12px;margin:clamp(36px,5vw,56px) auto 0;padding:18px;display:grid;position:relative}.way[data-astro-cid-g363lt5y]{color:var(--c-text);background:var(--c-white);border-radius:var(--r-card);border:1px solid var(--c-line);border-left:5px solid var(--wc);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), border-left-width var(--dur-base) var(--ease-out);grid-template-columns:52px 1fr auto;align-items:center;gap:20px;padding:20px 24px;text-decoration:none;display:grid}.way[data-astro-cid-g363lt5y]:focus-visible{outline:3px solid var(--wc);outline-offset:3px}.wico[data-astro-cid-g363lt5y]{background:var(--wc-tint);width:52px;height:52px;color:var(--wc-glyph);transition:transform var(--dur-base) var(--ease-out);border-radius:50%;justify-content:center;align-items:center;display:flex}.wico[data-astro-cid-g363lt5y] svg[data-astro-cid-g363lt5y]{width:26px;height:26px}.wdb[data-astro-cid-g363lt5y]{flex-direction:column;gap:3px;min-width:0;display:flex}.wtitle[data-astro-cid-g363lt5y]{font-size:1.12rem;font-weight:700;line-height:1.25}.wtext[data-astro-cid-g363lt5y]{color:var(--c-ink-soft);font-size:.92rem;line-height:1.5}.way[data-astro-cid-g363lt5y] .btn[data-astro-cid-g363lt5y]{white-space:nowrap}.warrow[data-astro-cid-g363lt5y]{transition:transform var(--dur-base) var(--ease-out);display:inline-block}.way[data-astro-cid-g363lt5y]:focus-visible{box-shadow:var(--shadow-lift);border-left-width:9px;transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){.way[data-astro-cid-g363lt5y]:hover{box-shadow:var(--shadow-lift);border-left-width:9px;transform:translateY(-3px)}.way[data-astro-cid-g363lt5y]:hover .wico[data-astro-cid-g363lt5y]{transform:scale(1.1)rotate(-6deg)}.way[data-astro-cid-g363lt5y]:hover .warrow[data-astro-cid-g363lt5y]{transform:translate(4px)}.way[data-astro-cid-g363lt5y]:hover .btn[data-astro-cid-g363lt5y]{box-shadow:var(--glow-dark), 0 10px 22px -10px #333f4859;transform:translateY(-2px)}}.way[data-astro-cid-g363lt5y]:active{transform:translateY(0)scale(.995)}.reach[data-astro-cid-g363lt5y]{text-align:center;margin:30px auto 0}.reach[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]{color:var(--c-link);font-weight:600}.small[data-astro-cid-g363lt5y]{font-size:.85rem}@media (prefers-reduced-motion:no-preference){.shero-in[data-astro-cid-g363lt5y]>[data-astro-cid-g363lt5y]{animation:sUp .5s var(--ease-out) both}.shero-in[data-astro-cid-g363lt5y]>[data-astro-cid-g363lt5y]:nth-child(2){animation-delay:60ms}.shero-in[data-astro-cid-g363lt5y]>[data-astro-cid-g363lt5y]:nth-child(3){animation-delay:.12s}.shero-in[data-astro-cid-g363lt5y]>[data-astro-cid-g363lt5y]:nth-child(4){animation-delay:.18s}.way[data-astro-cid-g363lt5y]{animation:sUp .55s var(--ease-out) both}.way[data-astro-cid-g363lt5y]:first-child{animation-delay:.24s}.way[data-astro-cid-g363lt5y]:nth-child(2){animation-delay:.32s}.way[data-astro-cid-g363lt5y]:nth-child(3){animation-delay:.4s}.reach[data-astro-cid-g363lt5y]{animation:sUp .5s .5s var(--ease-out) both}}@keyframes sUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (width<=760px){.shero[data-astro-cid-g363lt5y]{text-align:left;padding-top:96px}.shero-in[data-astro-cid-g363lt5y]{align-items:flex-start}.ways[data-astro-cid-g363lt5y]{gap:10px;padding:12px}.way[data-astro-cid-g363lt5y]{grid-template-columns:46px 1fr;gap:12px 14px;padding:18px}.wico[data-astro-cid-g363lt5y]{width:46px;height:46px}.wico[data-astro-cid-g363lt5y] svg[data-astro-cid-g363lt5y]{width:23px;height:23px}.wtitle[data-astro-cid-g363lt5y]{font-size:1.05rem}.way[data-astro-cid-g363lt5y] .btn[data-astro-cid-g363lt5y]{grid-column:1/-1;justify-content:center}}
