.blog-block[data-v-c21302ab]{min-width:0}.blog-block--prose[data-v-c21302ab]{width:100%;max-width:720px;margin-inline:auto}.blog-block__title[data-v-c21302ab]{color:var(--landing-ink);text-wrap:balance;margin:0 0 14px;font-size:18px;font-weight:800;line-height:1.9}@media (width>=640px){.blog-block__title[data-v-c21302ab]{font-size:20px}}.callout[data-v-7c19d34f]{border:1px solid var(--landing-border);border-inline-start-width:4px;border-radius:14px;padding:14px 18px 16px}.callout__label[data-v-7c19d34f]{margin:0 0 2px;font-size:12.5px;font-weight:800;line-height:2}.callout__body[data-v-7c19d34f]{font-size:15px;line-height:2.1}.callout--note[data-v-7c19d34f]{background:var(--landing-soft);border-color:var(--landing-border);border-inline-start-color:var(--color-brand-400)}.callout--note .callout__label[data-v-7c19d34f]{color:var(--landing-chip-text)}.callout--tip[data-v-7c19d34f]{background:var(--landing-success-bg);border-color:#0000;border-inline-start-color:var(--landing-success-text)}.callout--tip .callout__label[data-v-7c19d34f]{color:var(--landing-success-text)}.callout--remember[data-v-7c19d34f]{background:var(--landing-surface);border-inline-start-color:var(--color-brand-400);box-shadow:var(--landing-shadow-field)}.callout--remember .callout__label[data-v-7c19d34f]{color:var(--landing-accent-strong)}.children[data-v-3ea7a8ae]{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.children[data-v-3ea7a8ae]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.children[data-v-3ea7a8ae]{grid-template-columns:repeat(3,minmax(0,1fr))}}.children__card[data-v-3ea7a8ae],.children__item[data-v-3ea7a8ae]{min-width:0;display:flex}.children__card[data-v-3ea7a8ae]{background:var(--landing-surface);border:1px solid var(--landing-border);box-shadow:var(--landing-shadow-field);border-radius:16px;flex-direction:column;flex:1;gap:4px;padding:14px 18px 12px;text-decoration:none;transition:translate .15s,border-color .15s,box-shadow .2s}.children__card[data-v-3ea7a8ae]:hover{border-color:var(--color-brand-300);box-shadow:var(--landing-shadow-card)}@media (width>=640px){.children__card[data-v-3ea7a8ae]:hover{translate:0 -2px}}.children__card[data-v-3ea7a8ae]:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}.children__name[data-v-3ea7a8ae]{color:var(--landing-ink);font-size:15.5px;font-weight:800;line-height:2}.children__description[data-v-3ea7a8ae]{color:var(--landing-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:2.1;display:-webkit-box;overflow:hidden}.children__count[data-v-3ea7a8ae]{background:var(--landing-chip-bg);color:var(--landing-chip-text);border-radius:999px;align-self:flex-start;margin-top:4px;padding:0 10px;font-size:12px;font-weight:700;line-height:2}.countdown[data-v-cef71731]{background:radial-gradient(240px 120px at 50% 0,var(--landing-glow),transparent 80%),var(--landing-surface);border:1px solid var(--landing-border);max-width:420px;box-shadow:var(--landing-shadow-field);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:2px;margin-inline:auto;padding:18px 20px;display:flex}.countdown--placeholder[data-v-cef71731]{background:var(--landing-surface);min-height:148px}.countdown__label[data-v-cef71731]{color:var(--landing-muted);margin:0;font-size:14px;font-weight:700;line-height:2}.countdown__value[data-v-cef71731]{color:var(--landing-accent-strong);align-items:baseline;gap:8px;margin:0;font-size:28px;font-weight:800;line-height:1.5;display:flex}.countdown__number[data-v-cef71731]{font-size:44px;line-height:1.3}.countdown__unit[data-v-cef71731]{color:var(--landing-muted);font-size:16px}.countdown__date[data-v-cef71731]{color:var(--landing-faint);margin:0;font-size:13px;line-height:2}.date-table__caption[data-v-f5a48f45]{color:var(--landing-faint);text-align:start;caption-side:bottom;padding:10px 14px;font-size:13px;font-weight:700}.faq[data-v-5a3aa53a]{flex-direction:column;gap:8px;display:flex}.faq__item[data-v-5a3aa53a]{background:var(--landing-surface);border:1px solid var(--landing-border);box-shadow:var(--landing-shadow-field);border-radius:14px}.faq__question[data-v-5a3aa53a]{min-height:48px;color:var(--landing-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 18px;font-size:14.5px;font-weight:800;line-height:2;list-style:none;display:flex}.faq__question[data-v-5a3aa53a]::-webkit-details-marker{display:none}.faq__question[data-v-5a3aa53a]:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px;border-radius:14px}.faq__chevron[data-v-5a3aa53a]{color:var(--landing-faint);flex:none;transition:rotate .2s}.faq__item[open] .faq__chevron[data-v-5a3aa53a]{rotate:180deg}.faq__answer[data-v-5a3aa53a]{padding:0 18px 14px;font-size:14.5px;line-height:2.1}@media (prefers-reduced-motion:reduce){.faq__chevron[data-v-5a3aa53a]{transition:none}}.if-you[data-v-2d18314d]{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.if-you[data-v-2d18314d]{grid-template-columns:repeat(2,minmax(0,1fr))}}.if-you__card[data-v-2d18314d],.if-you__item[data-v-2d18314d]{min-width:0;display:flex}.if-you__card[data-v-2d18314d]{background:var(--landing-surface);border:1px solid var(--landing-border);box-shadow:var(--landing-shadow-field);border-radius:16px;flex-direction:column;flex:1;gap:6px;padding:14px 18px;text-decoration:none;transition:translate .15s,border-color .15s,box-shadow .2s}.if-you__card[data-v-2d18314d]:hover{border-color:var(--color-brand-300);box-shadow:var(--landing-shadow-card)}@media (width>=640px){.if-you__card[data-v-2d18314d]:hover{translate:0 -2px}}.if-you__card[data-v-2d18314d]:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}.if-you__text[data-v-2d18314d]{color:var(--landing-ink);font-size:15px;font-weight:800;line-height:2}.if-you__label[data-v-2d18314d]{color:var(--landing-accent-strong);align-items:center;gap:6px;font-size:13.5px;font-weight:600;line-height:2;display:inline-flex}.if-you__arrow[data-v-2d18314d]{flex:none}.facts[data-v-2f73f70a]{gap:10px;margin:0;display:grid}@media (width>=640px){.facts[data-v-2f73f70a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.facts[data-v-2f73f70a]{grid-template-columns:repeat(3,minmax(0,1fr))}}.facts__item[data-v-2f73f70a]{background:var(--landing-surface);border:1px solid var(--landing-border);min-width:0;box-shadow:var(--landing-shadow-field);border-radius:16px;flex-direction:column;gap:2px;padding:14px 18px;display:flex}.facts__label[data-v-2f73f70a]{color:var(--landing-faint);font-size:12.5px}.facts__label[data-v-2f73f70a],.facts__value[data-v-2f73f70a]{font-weight:700;line-height:2}.facts__value[data-v-2f73f70a]{color:var(--landing-ink);overflow-wrap:anywhere;margin:0;font-size:15px}.links[data-v-8053b90a]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.links__row[data-v-8053b90a]{background:var(--landing-surface);border:1px solid var(--landing-border);min-height:52px;box-shadow:var(--landing-shadow-field);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;text-decoration:none;transition:border-color .15s;display:flex}.links__row[data-v-8053b90a]:hover{border-color:var(--color-brand-300)}.links__row[data-v-8053b90a]:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}.links__body[data-v-8053b90a]{flex-direction:column;min-width:0;display:flex}.links__label[data-v-8053b90a]{color:var(--landing-accent-strong);font-size:14.5px;font-weight:800;line-height:2}.links__description[data-v-8053b90a]{color:var(--landing-muted);font-size:13px;line-height:2}.links__icon[data-v-8053b90a]{color:var(--landing-faint);flex:none}.posts-block__grid[data-v-cf5dfbe8]{margin-top:0}.blog-blocks[data-v-0cb442bc]{flex-direction:column;gap:32px;display:flex}@media (width>=640px){.blog-blocks[data-v-0cb442bc]{gap:40px}}.topic[data-v-93aea028]{width:100%;max-width:1080px;padding:16px 16px calc(40px + env(safe-area-inset-bottom));flex-direction:column;gap:32px;margin-inline:auto;display:flex}@media (width>=640px){.topic[data-v-93aea028]{padding:24px 24px calc(56px + env(safe-area-inset-bottom));gap:40px}}.topic__header[data-v-93aea028]{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.topic__group[data-v-93aea028]{background:var(--landing-chip-bg);color:var(--landing-chip-text);border-radius:999px;margin:8px 0 0;padding:0 12px;font-size:12.5px;font-weight:700;line-height:2}.topic__title[data-v-93aea028]{max-width:28ch;color:var(--landing-ink);text-wrap:balance;margin:8px 0 0;font-size:clamp(24px,6.5vw,32px);font-weight:800;line-height:1.7}.topic__lede[data-v-93aea028]{max-width:60ch;color:var(--landing-muted);text-wrap:balance;margin:0;font-size:clamp(14px,3.8vw,16px);line-height:2.1}.topic__blocks[data-v-93aea028]{flex-direction:column;gap:32px;display:flex}@media (width>=640px){.topic__blocks[data-v-93aea028]{gap:40px}}.topic__notice[data-v-93aea028]{background:var(--landing-surface);border:1px dashed var(--landing-border);box-shadow:var(--landing-shadow-field);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:10px;margin-top:40px;padding:40px 20px;display:flex}.topic__notice-title[data-v-93aea028]{color:var(--landing-ink);margin:0;font-size:16px;font-weight:800;line-height:2}.topic__notice-text[data-v-93aea028]{color:var(--landing-muted);margin:0;font-size:13.5px;line-height:2.1}.topic__retry[data-v-93aea028]{background:var(--landing-soft);border:1px solid var(--landing-border);min-height:46px;font:inherit;color:var(--landing-ink);cursor:pointer;border-radius:14px;margin-top:6px;padding:10px 32px;font-size:14px;font-weight:800}.topic__retry[data-v-93aea028]:hover{border-color:var(--color-brand-300)}.topic__retry[data-v-93aea028]:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}.topic__retry[data-v-93aea028]:disabled{opacity:.6;cursor:default}
