.hub-groups__title[data-astro-cid-uwoczuqj]{margin:0;font-size:26px;font-weight:700;line-height:32px}.hub-groups__desc[data-astro-cid-uwoczuqj]{margin:6px 0 0;color:var(--pillo-color-txt2);font-size:16px;line-height:22px}.hub-groups__h3[data-astro-cid-uwoczuqj]{margin:var(--pillo-space-large) 0 var(--pillo-space-x-small);font-size:17px;font-weight:700;line-height:24px}.hub-tiles[data-astro-cid-uwoczuqj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.hub-tiles[data-astro-cid-uwoczuqj] li[data-astro-cid-uwoczuqj]{display:flex;margin:0}.hub-tile[data-astro-cid-uwoczuqj]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0;min-height:108px;box-sizing:border-box;padding:12px 10px;border:1px solid var(--pillo-color-border2);border-radius:14px;background:var(--pillo-color-bg1);color:var(--pillo-color-txt1);text-decoration:none}.hub-tile--large[data-astro-cid-uwoczuqj]{gap:10px;min-height:136px;padding:14px}.hub-tile[data-astro-cid-uwoczuqj]:hover{border-color:var(--pillo-color-accent-strong)}.hub-tile__name[data-astro-cid-uwoczuqj]{font-size:15px;font-weight:700;line-height:19px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.hub-tile--large[data-astro-cid-uwoczuqj] .hub-tile__name[data-astro-cid-uwoczuqj]{font-size:17px;line-height:22px}.hub-tile__hint[data-astro-cid-uwoczuqj]{color:var(--pillo-color-txt2);font-size:14px;line-height:19px}.hub-suggest[data-astro-cid-uwoczuqj]{grid-column:span var(--rest-0);container-type:inline-size}@container (max-width: 200px){.hub-suggest__link[data-astro-cid-uwoczuqj]{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 10px}}.hub-tiles--situation[data-astro-cid-uwoczuqj]>li[data-astro-cid-uwoczuqj]:last-child:nth-child(odd),.hub-tiles--care[data-astro-cid-uwoczuqj]>li[data-astro-cid-uwoczuqj]:last-child:nth-child(odd){grid-column:1 / -1}@media(min-width:360px){.hub-tiles--medicines[data-astro-cid-uwoczuqj]{grid-template-columns:repeat(3,minmax(0,1fr))}.hub-suggest[data-astro-cid-uwoczuqj]{grid-column:span var(--rest-1)}}@media(max-width:399px){.hub-tile[data-astro-cid-uwoczuqj]:not(.hub-tile--large){padding:12px 8px}.hub-tile[data-astro-cid-uwoczuqj]:not(.hub-tile--large) .hub-tile__name[data-astro-cid-uwoczuqj]{font-size:14px;line-height:18px}}.hub-suggest__link[data-astro-cid-uwoczuqj]{flex:1;display:flex;align-items:center;gap:12px;min-height:108px;box-sizing:border-box;padding:12px 14px;border:1.5px dashed #8a93a0;border-radius:14px;background:#f6f8fc;color:var(--pillo-color-txt1);text-decoration:none}.hub-suggest__link[data-astro-cid-uwoczuqj]:hover{border-color:#2456d6}.hub-suggest__text[data-astro-cid-uwoczuqj]{display:flex;flex-direction:column;gap:2px;min-width:0}.hub-suggest__title[data-astro-cid-uwoczuqj]{font-size:15px;font-weight:700;line-height:19px}.hub-suggest__cta[data-astro-cid-uwoczuqj]{color:#2456d6;font-size:15px;font-weight:600;line-height:19px}.hub-tile[data-astro-cid-uwoczuqj]:focus-visible,.hub-suggest__link[data-astro-cid-uwoczuqj]:focus-visible{outline:2px solid var(--pillo-color-accent-strong);outline-offset:2px}@media(min-width:768px){.hub-tiles--medicines[data-astro-cid-uwoczuqj]{grid-template-columns:repeat(4,minmax(0,1fr))}.hub-tiles--situation[data-astro-cid-uwoczuqj]{grid-template-columns:repeat(var(--situation-cols),minmax(0,1fr))}.hub-tiles--care[data-astro-cid-uwoczuqj]{grid-template-columns:repeat(var(--care-cols),minmax(0,1fr))}.hub-tiles--situation[data-astro-cid-uwoczuqj]>li[data-astro-cid-uwoczuqj]:last-child:nth-child(odd),.hub-tiles--care[data-astro-cid-uwoczuqj]>li[data-astro-cid-uwoczuqj]:last-child:nth-child(odd){grid-column:auto}.hub-tile--situation[data-astro-cid-uwoczuqj]{gap:10px;min-height:136px;padding:14px}.hub-tile--situation[data-astro-cid-uwoczuqj] .hub-tile__name[data-astro-cid-uwoczuqj]{font-size:17px;line-height:22px}.hub-suggest[data-astro-cid-uwoczuqj]{grid-column:span var(--rest-2)}}@media(min-width:992px){.hub-groups__title[data-astro-cid-uwoczuqj]{font-size:var(--pillo-typography-title2-font-size);line-height:var(--pillo-typography-title2-line-height)}.hub-groups__blocks[data-astro-cid-uwoczuqj]{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--pillo-space-x-large)}.hub-groups__block--situation[data-astro-cid-uwoczuqj],.hub-groups__block--care[data-astro-cid-uwoczuqj]{display:flex;flex-direction:column}.hub-tiles--situation[data-astro-cid-uwoczuqj],.hub-tiles--care[data-astro-cid-uwoczuqj]{flex:1}.hub-groups__block--medicines[data-astro-cid-uwoczuqj]{grid-column:1 / -1}.hub-tiles--medicines[data-astro-cid-uwoczuqj]{grid-template-columns:repeat(6,minmax(0,1fr))}.hub-suggest[data-astro-cid-uwoczuqj]{grid-column:span var(--rest-3)}}@media(min-width:1200px){.hub-groups__blocks[data-astro-cid-uwoczuqj]{grid-template-columns:minmax(0,var(--situation-fr)) minmax(0,var(--care-fr))}}.hub-ask[data-astro-cid-3olfqkcz]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 20px;border-radius:16px;background:var(--pillo-color-bg-blue)}.hub-ask[data-astro-cid-3olfqkcz] .hub-icon{width:48px;height:48px;background:#2456d6;color:#fff}.hub-ask__title[data-astro-cid-3olfqkcz]{margin:0;font-size:24px;font-weight:700;line-height:30px}.hub-ask__body[data-astro-cid-3olfqkcz]{margin:0;color:var(--pillo-color-txt1);font-size:17px;line-height:24px}.hub-ask__button[data-astro-cid-3olfqkcz]{display:flex;align-items:center;justify-content:center;align-self:stretch;min-height:50px;margin-top:4px;border-radius:12px;background:#2456d6;color:#fff;font-size:17px;font-weight:700;text-decoration:none}.hub-ask__button[data-astro-cid-3olfqkcz]:hover{background:#1a3fa3}.hub-ask__button[data-astro-cid-3olfqkcz]:focus-visible{outline:2px solid #2456d6;outline-offset:3px}.hub-ask__note[data-astro-cid-3olfqkcz]{margin:0;color:var(--pillo-color-txt2);font-size:14px;line-height:20px}@media(min-width:992px){.hub-ask[data-astro-cid-3olfqkcz]{padding:40px}.hub-ask__button[data-astro-cid-3olfqkcz]{align-self:flex-start;padding:0 32px}}.blog-hub[data-astro-cid-ijnerlr2]{display:block;padding-bottom:var(--pillo-space-section);font-family:var(--pillo-font-body);color:var(--pillo-color-txt1)}.hub-hero[data-astro-cid-ijnerlr2]{background:var(--pillo-color-bg-blue)}.hub-hero__inner[data-astro-cid-ijnerlr2]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:var(--pillo-space-x-large) 0}.hub-hero__eyebrow[data-astro-cid-ijnerlr2]{margin:0;color:var(--pillo-color-txt2);font-size:13px;font-weight:600;letter-spacing:1px;line-height:18px}.hub-hero__title[data-astro-cid-ijnerlr2]{margin:0;font-size:30px;font-weight:700;line-height:36px}.hub-hero__desc[data-astro-cid-ijnerlr2]{margin:0;color:var(--pillo-color-txt2);font-size:15px;line-height:22px}.hub-hero__review[data-astro-cid-ijnerlr2]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 6px;color:var(--pillo-color-txt2);font-size:13px;line-height:18px}.hub-hero__review[data-astro-cid-ijnerlr2] svg[data-astro-cid-ijnerlr2]{flex:none;color:var(--pillo-color-positive)}.hub-hero__review[data-astro-cid-ijnerlr2] a[data-astro-cid-ijnerlr2]{position:relative;color:var(--pillo-color-txt1);font-weight:600;text-decoration:underline;text-underline-offset:2px}.hub-hero__review[data-astro-cid-ijnerlr2] a[data-astro-cid-ijnerlr2]:after{content:"";position:absolute;inset:-13px -6px}.hub-block[data-astro-cid-ijnerlr2]{margin:var(--pillo-space-xxx-large) calc(-1 * var(--pillo-layout-margin)) 0;padding:var(--pillo-space-xxx-large) var(--pillo-layout-margin) 0;border-top:8px solid var(--pillo-color-fg2)}.hub-body[data-astro-cid-ijnerlr2]>.hub-block[data-astro-cid-ijnerlr2]:first-child{margin-top:0;border-top:0}.hub-h2[data-astro-cid-ijnerlr2]{display:flex;align-items:center;gap:var(--pillo-space-small);margin:0 0 var(--pillo-space-small);font-size:26px;font-weight:700;line-height:32px}.hub-know[data-astro-cid-ijnerlr2]{padding-bottom:var(--pillo-space-xx-large);border-top:0;background:#f6f8fc}.hub-know__desc[data-astro-cid-ijnerlr2]{margin:0 0 var(--pillo-space-small);color:var(--pillo-color-txt2);font-size:16px;line-height:22px}.hub-chips[data-astro-cid-ijnerlr2]{display:flex;flex-wrap:wrap;gap:var(--pillo-space-x-small);margin:0;padding:0;list-style:none}.hub-chips[data-astro-cid-ijnerlr2] li[data-astro-cid-ijnerlr2]{margin:0}.hub-chip[data-astro-cid-ijnerlr2]{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--pillo-space-medium);border:1px solid var(--pillo-color-border2);border-radius:22px;color:var(--pillo-color-txt1);font-size:15px;font-weight:500;text-decoration:none}.hub-chip[data-astro-cid-ijnerlr2]:hover,.hub-chip[data-astro-cid-ijnerlr2]:focus-visible{border-color:var(--pillo-color-accent-strong);color:var(--pillo-color-accent-strong)}.hub-chip--drug[data-astro-cid-ijnerlr2]{border-color:var(--pillo-color-bg-blue);background:var(--pillo-color-bg-blue);color:#1a3fa3;font-size:16px;font-weight:600}.hub-chip--drug[data-astro-cid-ijnerlr2]:hover,.hub-chip--drug[data-astro-cid-ijnerlr2]:focus-visible{border-color:#1a3fa3;color:#1a3fa3}.hub-more[data-astro-cid-ijnerlr2]{display:inline-flex;align-items:center;gap:var(--pillo-space-xx-small);min-height:44px;margin-top:var(--pillo-space-x-small);color:var(--pillo-color-accent-strong);font-size:15px;font-weight:600;text-decoration:none}.hub-more[data-astro-cid-ijnerlr2]:hover{text-decoration:underline}.hub-topics[data-astro-cid-ijnerlr2]{margin:var(--pillo-space-x-small) 0 var(--pillo-space-small);padding-top:var(--pillo-space-medium);border-top:1px solid var(--pillo-color-border2);font-size:17px;font-weight:700;line-height:24px}.hub-body[data-astro-cid-ijnerlr2]>.hub-ask{margin-top:var(--pillo-space-xxx-large)}.hub-ranked[data-astro-cid-ijnerlr2]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.hub-ranked__item[data-astro-cid-ijnerlr2]{display:flex;margin:0}.hub-ranked__link[data-astro-cid-ijnerlr2]{flex:1;display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--pillo-color-border2);border-radius:12px;background:var(--pillo-color-bg1);color:var(--pillo-color-txt1);text-decoration:none}.hub-ranked__num[data-astro-cid-ijnerlr2]{flex:none;width:18px;color:#2456d6;font-size:20px;font-weight:700;line-height:24px}.hub-ranked__title[data-astro-cid-ijnerlr2]{font-size:17px;font-weight:600;line-height:24px}.hub-ranked__link[data-astro-cid-ijnerlr2]:hover{border-color:var(--pillo-color-accent-strong)}.hub-ranked__link[data-astro-cid-ijnerlr2]:hover .hub-ranked__title[data-astro-cid-ijnerlr2],.hub-ranked__link[data-astro-cid-ijnerlr2]:focus-visible .hub-ranked__title[data-astro-cid-ijnerlr2]{color:var(--pillo-color-accent-strong);text-decoration:underline}.hub-all[data-astro-cid-ijnerlr2]{margin-top:var(--pillo-space-xxx-large)}.hub-all__toggle[data-astro-cid-ijnerlr2]{display:flex;align-items:center;justify-content:center;gap:var(--pillo-space-x-small);min-height:48px;border:1.5px solid var(--pillo-color-txt1);border-radius:12px;color:var(--pillo-color-txt1);font-size:16px;font-weight:600;list-style:none;cursor:pointer}.hub-all__toggle[data-astro-cid-ijnerlr2]::-webkit-details-marker{display:none}.hub-all__toggle[data-astro-cid-ijnerlr2]:hover{background:var(--pillo-color-fg2)}.hub-all[data-astro-cid-ijnerlr2][open] .hub-all__toggle[data-astro-cid-ijnerlr2]{margin-bottom:var(--pillo-space-small)}.hub-all[data-astro-cid-ijnerlr2][open] .hub-all__toggle[data-astro-cid-ijnerlr2] svg[data-astro-cid-ijnerlr2]{transform:rotate(180deg)}.hub-chip[data-astro-cid-ijnerlr2]:focus-visible,.hub-more[data-astro-cid-ijnerlr2]:focus-visible,.hub-ranked__link[data-astro-cid-ijnerlr2]:focus-visible,.hub-all__toggle[data-astro-cid-ijnerlr2]:focus-visible,.hub-hero__review[data-astro-cid-ijnerlr2] a[data-astro-cid-ijnerlr2]:focus-visible{outline:2px solid var(--pillo-color-accent-strong);outline-offset:2px}@media(min-width:768px){.hub-ranked[data-astro-cid-ijnerlr2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.hub-hero__inner[data-astro-cid-ijnerlr2]{gap:var(--pillo-space-small);padding:48px 0}.hub-hero__title[data-astro-cid-ijnerlr2]{font-size:var(--pillo-typography-headline1-font-size);line-height:var(--pillo-typography-headline1-line-height)}.hub-hero__desc[data-astro-cid-ijnerlr2]{font-size:17px;line-height:26px}.hub-block[data-astro-cid-ijnerlr2]{margin:0;padding:56px 0 0;border-top:0}.hub-know[data-astro-cid-ijnerlr2]{margin-top:56px;padding:40px;border-radius:var(--pillo-radius-medium)}.hub-body[data-astro-cid-ijnerlr2]>.hub-ask{margin-top:56px}.hub-h2[data-astro-cid-ijnerlr2]{font-size:var(--pillo-typography-title2-font-size);line-height:var(--pillo-typography-title2-line-height)}.hub-all__toggle[data-astro-cid-ijnerlr2]{max-width:360px;margin:0 auto}}
