.hp-btn[data-astro-cid-lcdefpme],.hp-social__link[data-astro-cid-lcdefpme],.hp-help__card[data-astro-cid-lcdefpme],.hp-read__row[data-astro-cid-lcdefpme],.hp-more[data-astro-cid-lcdefpme],.hp-card[data-astro-cid-lcdefpme],.hp-pill[data-astro-cid-lcdefpme]{text-decoration:none}.hp[data-astro-cid-lcdefpme]{margin-inline:-32px;padding-inline:32px;overflow-x:clip}@media (width<=1024px){.hp[data-astro-cid-lcdefpme]{margin-inline:-20px;padding-inline:20px}}.hp-hero[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;gap:48px 64px;padding-bottom:56px;display:grid}.hp-hero__side[data-astro-cid-lcdefpme]{flex-direction:column;justify-self:center;align-items:center;gap:28px;width:100%;max-width:440px;display:flex}.hp-photo[data-astro-cid-lcdefpme]{aspect-ratio:1;width:100%;position:relative}.hp-photo__cream[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--color-brand-cream);position:absolute;inset:4% 0 0 8%}.hp-photo__ring[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);border:4px solid #0000;position:absolute;inset:-3%}.hp-photo__ring--brand[data-astro-cid-lcdefpme]{border-left-color:var(--brand);border-top-color:var(--brand);opacity:.9;transform:rotate(-30deg)}.hp-photo__ring--blue[data-astro-cid-lcdefpme]{border-bottom-color:var(--color-secondary);opacity:.55;transform:rotate(-25deg)}.hp-photo[data-astro-cid-lcdefpme] .hp-photo__img{object-fit:cover;object-position:50% 25%;border-radius:var(--radius-pill);width:92%;height:94%;display:block;position:absolute;inset:6% 6% 0 2%}.hp-social[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.hp-social__link[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);border:1px solid var(--line);width:40px;height:40px;color:var(--ink);justify-content:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:flex}.hp-social__link[data-astro-cid-lcdefpme]:hover{opacity:1;color:var(--brand);border-color:var(--brand);background:color-mix(in oklch, var(--brand) 8%, transparent)}.hp-hero__text[data-astro-cid-lcdefpme]{flex-direction:column;gap:18px;min-width:0;display:flex}.hp-hero__text[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-1.5px;color:var(--ink);margin:0 0 2px;font-size:clamp(36px,5vw,52px);font-weight:700;line-height:1.1}.hp-underline[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-color:var(--brand);text-underline-offset:10px;text-decoration-thickness:5px}.hp-hero__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--txt);text-wrap:pretty;margin:0;font-size:20px;line-height:1.6}.hp-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:10px;padding-top:4px;display:flex}.hp-btn[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);white-space:nowrap;padding:10px 16px;font-size:15px;font-weight:600}.hp-btn--solid[data-astro-cid-lcdefpme]{background:var(--brand);color:var(--on-brand)}.hp-btn--outline[data-astro-cid-lcdefpme]{border:1px solid var(--line);color:var(--ink);transition:color .15s,border-color .15s,background .15s}a[data-astro-cid-lcdefpme].hp-btn--outline:hover{opacity:1;color:var(--brand);border-color:var(--brand);background:color-mix(in oklch, var(--brand) 8%, transparent)}.hp-btn--off[data-astro-cid-lcdefpme],.hp-more--off[data-astro-cid-lcdefpme],.hp-read__row--off[data-astro-cid-lcdefpme]{opacity:.45;cursor:not-allowed}.hp-stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-bottom:80px;display:grid}.hp-stat[data-astro-cid-lcdefpme]{background:var(--side);border:1px solid var(--line);border-radius:var(--radius-lg);padding:20px}.hp-stat__value[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-1px;color:var(--ink);font-size:30px;font-weight:700}.hp-stat__label[data-astro-cid-lcdefpme]{color:var(--mut);margin-top:4px;font-size:14px}.hp-help[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:48px;padding:96px 0;display:grid}.hp-help__col[data-astro-cid-lcdefpme]{flex-direction:column;gap:48px;display:flex}.hp-help__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-1.8px;color:var(--ink);margin:0 0 16px;font-size:clamp(34px,9vw,46px);font-weight:700;line-height:1.08}.hp-help__lead[data-astro-cid-lcdefpme]{font-weight:400;display:block}.hp-help__you[data-astro-cid-lcdefpme]{padding:0 6px;display:inline-block;position:relative}.hp-help__you[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:calc(100% + 12px);height:calc(100% + 12px);color:var(--color-secondary);pointer-events:none;position:absolute;top:-6px;left:-6px}.hp-help__card[data-astro-cid-lcdefpme]{--acc:var(--brand);--onacc:var(--on-brand);--ic:var(--acc);border-radius:var(--radius-2xl);background:color-mix(in oklch, var(--acc) 12%, var(--pg));color:var(--ink);border:1px solid #0000;flex-direction:column;gap:20px;padding:56px 52px;transition:background .25s,color .25s,box-shadow .25s,transform .25s,border-color .25s;display:flex}.hp-help__card--blue[data-astro-cid-lcdefpme]{--acc:var(--color-secondary);--onacc:var(--color-tile);background:color-mix(in oklch, var(--acc) 10%, var(--pg))}a[data-astro-cid-lcdefpme].hp-help__card:hover{opacity:1;--ic:var(--onacc);background:var(--acc);border-color:var(--acc);color:var(--onacc);box-shadow:0 18px 40px -18px var(--acc);transform:translateY(-4px)}.hp-help__icon[data-astro-cid-lcdefpme]{color:var(--ic);padding-bottom:8px;transition:color .25s;display:flex}.hp-help__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.9px;text-wrap:balance;font-size:28px;font-weight:700;line-height:1.2}.hp-help__text[data-astro-cid-lcdefpme]{text-wrap:pretty;font-size:17px;line-height:1.65}.hp-help__cta[data-astro-cid-lcdefpme]{align-items:center;gap:10px;padding-top:8px;font-size:16px;font-weight:500;display:flex}.hp-help__cta-text[data-astro-cid-lcdefpme]{text-underline-offset:5px;text-decoration:underline 1.5px}.hp-help__card--off[data-astro-cid-lcdefpme] .hp-help__cta-text[data-astro-cid-lcdefpme]{color:var(--mut);text-decoration:none}.hp-block[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);flex-direction:column;gap:16px;padding:80px 0;display:flex}.hp-read__label[data-astro-cid-lcdefpme]{color:var(--mut);font-size:14px;font-weight:600}.hp-read[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.hp-read__row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding:16px 0;display:flex}.hp-read__title[data-astro-cid-lcdefpme]{color:var(--brand);font-size:19px;font-weight:600;line-height:1.4}.hp-read__meta[data-astro-cid-lcdefpme]{color:var(--mut);white-space:nowrap;font-size:13px}.hp-more[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink);align-self:flex-start;align-items:center;gap:8px;margin-top:20px;padding:10px 18px;font-size:15px;font-weight:600;display:inline-flex}a[data-astro-cid-lcdefpme].hp-more:hover{opacity:1;border-color:var(--brand);color:var(--brand)}.hp-carousel[data-astro-cid-lcdefpme]{gap:28px}.hp-carousel__head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.hp-h2[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-1.5px;color:var(--ink);margin:0;font-size:clamp(30px,8vw,40px);font-weight:600;line-height:1.1}.hp-h2__lead[data-astro-cid-lcdefpme]{color:var(--txt);font-weight:500;display:block}.hp-h2__main[data-astro-cid-lcdefpme]{display:inline-block;position:relative}.hp-h2__squiggle[data-astro-cid-lcdefpme]{height:14px;color:var(--brand);position:absolute;bottom:-12px}.hp-h2__squiggle--videos[data-astro-cid-lcdefpme]{width:58%;left:42%}.hp-h2__squiggle--resources[data-astro-cid-lcdefpme]{width:62%;left:38%;right:0}.hp-arrows[data-astro-cid-lcdefpme]{gap:12px;display:flex}.hp-arrow[data-astro-cid-lcdefpme]{background:var(--brand);width:52px;height:52px;color:var(--on-brand);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .15s;display:flex}.hp-arrow[data-astro-cid-lcdefpme]:active{background:var(--brand-active)}.hp-arrow[data-astro-cid-lcdefpme]:disabled{opacity:.35;cursor:default}.hp-track[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:20px;padding-bottom:4px;display:flex;overflow-x:auto}.hp-track[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.hp-card[data-astro-cid-lcdefpme]{scroll-snap-align:start;border-radius:var(--radius-xl);background:var(--side);border:1px solid var(--line);color:var(--ink);flex-direction:column;flex:0 0 300px;display:flex;overflow:hidden}a[data-astro-cid-lcdefpme].hp-card:hover{opacity:1;border-color:var(--brand)}.hp-card__body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;gap:10px;padding:24px;display:flex}.hp-card__meta[data-astro-cid-lcdefpme]{color:var(--mut);font-size:13px}.hp-card__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.4px;text-wrap:pretty;font-size:20px;font-weight:600;line-height:1.3}.hp-card__cta[data-astro-cid-lcdefpme]{align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:15px;font-weight:600;display:flex}.hp-card__cta-text[data-astro-cid-lcdefpme]{text-underline-offset:4px;text-decoration:underline}.hp-card__cta-text--off[data-astro-cid-lcdefpme]{color:var(--mut);text-decoration:none}.hp-vcard__thumb[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:var(--line);position:relative;overflow:hidden}.hp-vcard__thumb[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;display:block}.hp-vcard__play[data-astro-cid-lcdefpme]{background:var(--color-tile);width:40px;height:40px;color:var(--brand);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:14px;left:14px}.hp-rcard__cover[data-astro-cid-lcdefpme]{background:var(--line);height:170px;position:relative;overflow:hidden}.hp-rcard__cover[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.hp-rcard__cover--text[data-astro-cid-lcdefpme]{box-sizing:border-box;flex-direction:column;justify-content:space-between;padding:22px;display:flex}.hp-rcard__tag[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--pg);color:var(--ink);letter-spacing:.4px;text-transform:uppercase;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:14px;left:14px}.hp-rcard__tag--flow[data-astro-cid-lcdefpme]{align-self:flex-start;position:static}.hp-rcard__big[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.8px;text-wrap:balance;font-size:26px;font-weight:700;line-height:1.1}.hp-rcard__row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.hp-rcard__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.4px;font-size:20px;font-weight:600;line-height:1.25}.hp-rcard__price[data-astro-cid-lcdefpme]{color:var(--mut);white-space:nowrap;font-size:13px;font-weight:600}.hp-rcard__desc[data-astro-cid-lcdefpme]{color:var(--txt);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.hp-pill[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--ink);color:var(--pg);align-self:center;padding:14px 28px;font-size:15px;font-weight:600}.hp-pill[data-astro-cid-lcdefpme]:hover{opacity:.88}@media (width<=640px){.hp-help[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);row-gap:40px;padding:64px 0}.hp-help__col[data-astro-cid-lcdefpme]{gap:24px}.hp-help__card[data-astro-cid-lcdefpme]{padding:32px 24px}.hp-block[data-astro-cid-lcdefpme]{padding:56px 0}.hp-stats[data-astro-cid-lcdefpme]{gap:10px;padding-bottom:56px}.hp-stat[data-astro-cid-lcdefpme]{padding:16px 12px}.hp-stat__value[data-astro-cid-lcdefpme]{font-size:24px}.hp-read__row[data-astro-cid-lcdefpme]{flex-direction:column;gap:4px}}
