.related[data-astro-cid-vqeokuyd]{max-width:1024px;margin:0 auto;padding:0 40px 96px}.related__heading[data-astro-cid-vqeokuyd]{letter-spacing:-.03em;color:#232835de;border-top:1px solid var(--border);margin:0 0 28px;padding-top:48px;font-size:clamp(22px,3vw,30px);font-weight:900;line-height:1.1}.related__grid[data-astro-cid-vqeokuyd]{grid-template-columns:1fr;gap:24px;margin:0;padding:0;list-style:none;display:grid}.related__card[data-astro-cid-vqeokuyd]{background:var(--card);border:1px solid var(--border);border-radius:28px;flex-direction:column;gap:14px;height:100%;text-decoration:none;transition:transform .28s;display:flex;overflow:hidden;box-shadow:0 6px 18px #00000014}.related__card[data-astro-cid-vqeokuyd]:hover{transform:translateY(-2px)}.related__card[data-astro-cid-vqeokuyd]:focus-visible{outline:2px solid var(--purple);outline-offset:4px}.related__media[data-astro-cid-vqeokuyd]{aspect-ratio:16/9;background:var(--muted);display:block}.related__media[data-astro-cid-vqeokuyd] img{object-fit:cover;width:100%;height:100%;display:block}.related__title[data-astro-cid-vqeokuyd]{letter-spacing:-.02em;color:#232835eb;text-wrap:balance;padding:0 20px 22px;font-size:17px;font-weight:700;line-height:1.25;display:block}@media (width>=901px){.related__grid[data-astro-cid-vqeokuyd]{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.related[data-astro-cid-vqeokuyd]{padding:0 22px 72px}}@media (prefers-reduced-motion:reduce){.related__card[data-astro-cid-vqeokuyd],.related__card[data-astro-cid-vqeokuyd]:hover{transition:none;transform:none}}.offer-card[data-astro-cid-2mjpt5ka]{box-sizing:border-box;background:#fff;border:1px solid #23283514;border-radius:20px;gap:16px;max-width:680px;margin:-40px auto 72px;padding:24px;display:flex;box-shadow:0 10px 30px -14px #23283540}.offer-card[data-astro-cid-2mjpt5ka][hidden]{display:none}.offer-card__icon[data-astro-cid-2mjpt5ka]{width:42px;height:42px;color:var(--green-active,#218e6a);background:#30c09121;border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.offer-card__title[data-astro-cid-2mjpt5ka]{letter-spacing:-.03em;color:#232835;margin:0;font-size:21px;font-weight:900;line-height:1.15}.offer-card__text[data-astro-cid-2mjpt5ka]{color:#232835b8;margin:6px 0 0;font-size:15px;line-height:1.45}.offer-card__cta[data-astro-cid-2mjpt5ka]{background:var(--purple,#8047e1);color:#fff;cursor:pointer;border:none;border-radius:13px;height:46px;margin-top:14px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .28s cubic-bezier(.34,1.4,.64,1),background .28s;box-shadow:0 8px 20px oklch(55% .22 295/.3)}.offer-card__cta[data-astro-cid-2mjpt5ka]:hover{background:var(--purple-hover,#6e3dc4);transform:translateY(-2px)}.offer-card__cta[data-astro-cid-2mjpt5ka]:focus-visible{outline:2px solid var(--teal,#0097b2);outline-offset:2px}@media (width<=900px){.offer-card[data-astro-cid-2mjpt5ka]{margin:-32px 22px 56px;padding:20px}.offer-card__cta[data-astro-cid-2mjpt5ka]{width:100%}}@media (prefers-reduced-motion:reduce){.offer-card__cta[data-astro-cid-2mjpt5ka]{transition:background .2s}.offer-card__cta[data-astro-cid-2mjpt5ka]:hover{transform:none}}.article__header[data-astro-cid-sgg5joot],.article__hero[data-astro-cid-sgg5joot]{max-width:1024px;margin:0 auto;padding:0 40px}.article__header[data-astro-cid-sgg5joot]{padding-top:64px}.article__topics[data-astro-cid-sgg5joot]{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.article__title[data-astro-cid-sgg5joot]{letter-spacing:-.04em;color:#232835;text-wrap:balance;margin:0 0 18px;font-size:clamp(34px,5vw,52px);font-weight:900;line-height:1.04}.article__lead[data-astro-cid-sgg5joot]{color:#232835b8;text-wrap:pretty;max-width:680px;margin:0 0 22px;font-size:clamp(18px,1.6vw,21px);font-weight:400;line-height:1.45}.article__hero[data-astro-cid-sgg5joot]{margin-top:40px;margin-bottom:8px}.article__hero[data-astro-cid-sgg5joot] img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--border);background:var(--muted);border-radius:28px;width:100%;height:auto;display:block}@media (width<=900px){.article__header[data-astro-cid-sgg5joot],.article__hero[data-astro-cid-sgg5joot]{padding:0 22px}.article__header[data-astro-cid-sgg5joot]{padding-top:48px}.article__hero[data-astro-cid-sgg5joot] img{border-radius:20px}}.article-body{color:#232835b8;letter-spacing:-.011em;max-width:760px;margin:0 auto;padding:48px 40px 88px;font-size:18px;line-height:1.7}.article-body>:first-child{margin-top:0}.article-body p:not(.not-prose *){text-wrap:pretty;margin:0 0 22px}.article-body h2:not(.not-prose *){letter-spacing:-.03em;color:#232835eb;text-wrap:balance;margin:52px 0 16px;font-size:clamp(24px,3vw,32px);font-weight:900;line-height:1.15}.article-body h3:not(.not-prose *){letter-spacing:-.02em;color:#232835e6;margin:32px 0 10px;font-size:19px;font-weight:700}.article-body ul:not(.not-prose *),.article-body ol:not(.not-prose *){margin:0 0 22px;padding-left:24px}.article-body li:not(.not-prose *){margin:0 0 10px}.article-body strong:not(.not-prose *){color:#232835eb;font-weight:700}.article-body a:not(.not-prose *){color:var(--purple);text-underline-offset:2px;text-decoration:underline 1px}.article-body a:not(.not-prose *):hover{text-decoration-thickness:2px}.article-body blockquote:not(.not-prose *){background:var(--cream);border:1px solid var(--border);border-radius:16px;margin:32px 0;padding:20px 24px}.article-body blockquote:not(.not-prose *) p:last-child{margin-bottom:0}.article-body img:not(.not-prose *){border-radius:20px;width:100%;height:auto;margin:32px 0;display:block}.article-body code:not(.not-prose *){background:var(--stone);border-radius:6px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:.9em}.article-body hr:not(.not-prose *){border:0;border-top:1px solid var(--border);margin:48px 0}@media (width<=900px){.article-body{padding:40px 22px 72px;font-size:17px}}
