.byline[data-astro-cid-5fp56aqb]{align-items:center;gap:12px;display:flex}.byline-ini[data-astro-cid-5fp56aqb]{border-radius:var(--radius-cp-ui);letter-spacing:.2px;flex:none;place-items:center;width:40px;height:40px;font-size:15px;font-weight:700;line-height:1;display:grid}.byline-mark[data-astro-cid-5fp56aqb]{flex:none;width:40px;height:40px}.byline-txt[data-astro-cid-5fp56aqb]{flex-direction:column;display:flex}.byline-name[data-astro-cid-5fp56aqb]{font-size:var(--text-cp-body-s);line-height:var(--text-cp-body-s--line-height);color:var(--ink);font-weight:500}.post-cta[data-astro-cid-34q4aphr]{isolation:isolate;border-radius:var(--radius-cp-card);background:var(--blue);color:var(--white);text-align:center;margin-top:64px;padding:56px 40px 48px;position:relative;overflow:hidden}.post-cta[data-astro-cid-34q4aphr] .h4[data-astro-cid-34q4aphr]{max-width:560px;margin:0 auto}.post-cta[data-astro-cid-34q4aphr] .body[data-astro-cid-34q4aphr]{color:var(--white);max-width:480px;margin:12px auto 28px}.post-cta-acts[data-astro-cid-34q4aphr]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;display:flex}.post-cta-link[data-astro-cid-34q4aphr]{color:var(--white)}.post-cta-note[data-astro-cid-34q4aphr]{color:var(--white);opacity:.86;margin-top:20px}@media (width<=760px){.post-cta[data-astro-cid-34q4aphr]{padding:40px 20px 36px}.post-cta[data-astro-cid-34q4aphr] .sticker[data-astro-cid-34q4aphr]{display:none}}@layer theme,base;@layer components{.post{padding-top:56px;padding-bottom:96px}.post-col{max-width:720px;margin:0 auto}.post-back svg{width:16px;height:16px;transform:rotate(180deg)}.post-back-end{margin-top:48px}.post-head{border-bottom:1px solid var(--line);margin-top:40px;padding-bottom:32px}.post-head .eyebrow{margin-bottom:12px}.post-head .h3{color:var(--ink)}.post-head .byline{margin-top:28px}.post-prose{color:var(--ink-2);margin-top:40px}.post-prose p,.post-prose li{font-size:var(--text-cp-body);line-height:var(--text-cp-body--line-height);color:var(--ink-2)}.post-prose>p{margin-top:20px}.post-prose>:first-child{margin-top:0}.post-prose>h2{font-size:var(--text-cp-h5);line-height:var(--text-cp-h5--line-height);letter-spacing:var(--text-cp-h5--letter-spacing);color:var(--ink);margin:56px 0 16px;font-weight:700}.post-prose>h3{font-size:var(--text-cp-body);line-height:var(--text-cp-body--line-height);color:var(--ink);margin:36px 0 8px;font-weight:700}.post-prose>h2+p,.post-prose>h3+p{margin-top:0}.post-prose li>p+p{margin-top:8px}.post-prose>ul:not([class]){flex-direction:column;gap:12px;margin-top:20px;padding:0;list-style:none;display:flex}.post-prose>ul:not([class])>li{padding-left:28px;position:relative}.post-prose>ul:not([class])>li:before{content:"";background:var(--blue);border-radius:50%;width:7px;height:7px;position:absolute;top:11px;left:8px}.post-prose strong{color:var(--ink);font-weight:500}.post-prose a:not([class]){color:var(--blue-2);text-underline-offset:3px;text-decoration:underline 1px}.post-prose a:not([class]):hover{text-decoration-thickness:2px}.post-shot{border-radius:var(--radius-cp-inner);border:1px solid var(--line);box-shadow:var(--shadow-cp-ui);background:var(--white);margin:40px 0;overflow:hidden}.post-shot img{aspect-ratio:16/10;object-fit:cover;object-position:top left;width:100%;display:block}.post-table-wrap{border:1px solid var(--line);border-radius:var(--radius-cp-inner);margin:32px 0;overflow-x:auto}.post-table{border-collapse:collapse;text-align:left;width:100%;min-width:600px;font-size:var(--text-cp-body-s);line-height:var(--text-cp-body-s--line-height)}.post-table th,.post-table td{vertical-align:top;border-top:1px solid var(--line);padding:14px 16px}.post-table thead th{background:var(--grey);color:var(--ink);border-top:0;font-weight:500}.post-table th+th,.post-table td,.post-table tbody th+td{border-left:1px solid var(--line)}.post-table tbody th{color:var(--ink);font-weight:500}.post-table td{color:var(--ink-2)}.post-faq:empty{display:none}.post-faq{margin-top:64px}@media (width<=760px){.post{padding-top:32px;padding-bottom:64px}.post-prose p,.post-prose li{font-size:16px;line-height:24px}.post-prose>ul:not([class])>li:before{top:9px}.post-prose>h2{margin-top:44px;font-size:24px;line-height:32px}.post-faq{margin-top:48px}}}@layer utilities;
