.article-cta[data-astro-cid-c7tzqfbh]{border:1px solid color-mix(in srgb, var(--color-yoriai-brand) 22%, #fff);border-left:4px solid var(--color-yoriai-brand);background:color-mix(in srgb, var(--color-home-hero) 68%, #fff);text-align:left;border-radius:0 20px 20px 0;margin:56px 0;padding:36px}.article-cta__title[data-astro-cid-c7tzqfbh]{color:var(--color-main);margin:0 0 10px;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:800;line-height:1.45}.article-cta__text[data-astro-cid-c7tzqfbh]{max-width:620px;color:var(--color-text-muted);margin:0 0 22px;font-size:14px;line-height:1.8}.article-cta__btn[data-astro-cid-c7tzqfbh]{background:var(--color-yoriai-brand);color:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:22px;min-height:48px;padding:11px 18px 11px 20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.article-cta__btn[data-astro-cid-c7tzqfbh]:hover{color:#fff}@media (width<=599px){.article-cta[data-astro-cid-c7tzqfbh]{margin:44px 0;padding:26px 22px}.article-cta__title[data-astro-cid-c7tzqfbh]{font-size:1.3rem}.article-cta__btn[data-astro-cid-c7tzqfbh]{width:100%}}.article-layout[data-astro-cid-bnohfldf]{grid-template-columns:minmax(0,720px) 280px;justify-content:center;gap:clamp(48px,6vw,76px);max-width:1160px;padding-top:20px;padding-bottom:96px;display:grid}.article[data-astro-cid-bnohfldf]{--article-accent:var(--color-yoriai-brand);min-width:0}.article__header[data-astro-cid-bnohfldf]{margin-bottom:32px}.article__cats[data-astro-cid-bnohfldf]{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.article__cat[data-astro-cid-bnohfldf]{border:1px solid color-mix(in srgb, var(--article-accent) 30%, var(--color-border));min-height:28px;color:var(--article-accent);border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.4;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.article__cat[data-astro-cid-bnohfldf]>span[data-astro-cid-bnohfldf]{color:var(--article-accent);margin-right:2px;font-weight:900}.article__cat[data-astro-cid-bnohfldf]:hover{border-color:var(--article-accent);background:color-mix(in srgb, var(--article-accent) 8%, #fff);color:var(--article-accent)}.article__title[data-astro-cid-bnohfldf]{color:var(--color-main);letter-spacing:-.035em;margin:0;font-size:clamp(2.15rem,4vw,3rem);font-weight:800;line-height:1.38}.article__lead[data-astro-cid-bnohfldf]{color:var(--color-text-muted);margin-top:18px;font-size:16px;line-height:1.9}.article__meta[data-astro-cid-bnohfldf]{border-top:1px solid var(--color-border);color:var(--color-text-muted);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px 24px;margin-top:24px;padding-top:18px;display:flex}.article__top-meta[data-astro-cid-bnohfldf]{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:12px;display:flex}.article__dates[data-astro-cid-bnohfldf]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.article__dates--top[data-astro-cid-bnohfldf]{margin-bottom:0}.article__date[data-astro-cid-bnohfldf]{align-items:baseline;gap:7px;font-size:12px;display:inline-flex}.article__author-mini[data-astro-cid-bnohfldf]{border-left:1px solid color-mix(in srgb, var(--color-main) 16%, transparent);align-items:center;gap:8px;padding-left:18px;font-size:12px;line-height:1.5;display:inline-flex}.article__author-mini-label[data-astro-cid-bnohfldf]{color:var(--color-text-muted);font-size:11px;font-weight:700}.article__author-mini-link[data-astro-cid-bnohfldf]{color:var(--color-main);align-items:center;gap:6px;font-weight:800;text-decoration:none;display:inline-flex}.article__author-mini-avatar[data-astro-cid-bnohfldf]{object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px}.article__author-mini-avatar--initial[data-astro-cid-bnohfldf]{background:var(--article-accent);color:#fff;place-items:center;font-size:10px;display:grid}.article__author-mini-name[data-astro-cid-bnohfldf]{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.article__author-mini-arrow[data-astro-cid-bnohfldf]{text-decoration:none;transition:transform .2s;display:inline-block}.article__author-mini-link[data-astro-cid-bnohfldf]:hover{color:var(--article-accent)}.article__author-mini-link[data-astro-cid-bnohfldf]:hover .article__author-mini-arrow[data-astro-cid-bnohfldf]{transform:translate(3px)}.article__date-label[data-astro-cid-bnohfldf]{color:#8c9699;letter-spacing:.04em;font-size:11px;font-weight:700}.article__date--updated[data-astro-cid-bnohfldf] .article__date-label[data-astro-cid-bnohfldf]{color:var(--article-accent)}.article__date-label--updated[data-astro-cid-bnohfldf]{align-items:center;gap:4px;display:inline-flex}.article__date-label--updated[data-astro-cid-bnohfldf] svg[data-astro-cid-bnohfldf]{flex:none}.author-row[data-astro-cid-bnohfldf]{align-items:center;gap:12px;display:flex}.author-row__profile[data-astro-cid-bnohfldf]{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.author-row__profile[data-astro-cid-bnohfldf]:hover .author-row__name[data-astro-cid-bnohfldf]{color:var(--article-accent)}.author-row__left[data-astro-cid-bnohfldf]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.author-row__editor[data-astro-cid-bnohfldf],.author-row__separator[data-astro-cid-bnohfldf],.author-row__info[data-astro-cid-bnohfldf]{font-size:12px;line-height:1.5}.author-row__editor[data-astro-cid-bnohfldf],.author-row__label[data-astro-cid-bnohfldf],.author-row__separator[data-astro-cid-bnohfldf]{color:#8c9699}.author-row__avatar[data-astro-cid-bnohfldf]{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.avatar-initial[data-astro-cid-bnohfldf]{background:var(--article-accent);color:var(--color-white);text-transform:uppercase;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.author-row__avatar[data-astro-cid-bnohfldf].avatar-initial{font-size:13px}.author-box__avatar[data-astro-cid-bnohfldf].avatar-initial{font-size:28px}.author-row__name[data-astro-cid-bnohfldf]{color:var(--color-main);font-weight:700}.author-row__sns[data-astro-cid-bnohfldf]{gap:6px;display:flex}.sns-link[data-astro-cid-bnohfldf]{width:28px;height:28px;color:var(--color-main);background:#f2f5f6;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex}.sns-link[data-astro-cid-bnohfldf]:hover{background:var(--color-main);color:#fff}.article__eyecatch[data-astro-cid-bnohfldf] img[data-astro-cid-bnohfldf]{width:100%;box-shadow:none;border:1px solid #e7ecee;border-radius:18px}.article__mobile-toc[data-astro-cid-bnohfldf]{display:none}.article__body[data-astro-cid-bnohfldf]{color:#31383b;letter-spacing:.012em;overflow-wrap:anywhere;margin-bottom:72px;font-size:18px;line-height:1.9}.article__body[data-astro-cid-bnohfldf] p{text-align:left;margin:0 0 1.65em}.article__body[data-astro-cid-bnohfldf] h2{border:0;border-bottom:1px solid color-mix(in srgb, var(--color-main) 13%, #fff);color:var(--color-main);letter-spacing:-.02em;background:0 0;border-radius:0;margin:72px 0 24px;padding:0 0 14px;scroll-margin-top:28px;font-size:28px;font-weight:800;line-height:1.5;position:relative}.article__body[data-astro-cid-bnohfldf] h2:before{background:var(--article-accent);content:"";border-radius:999px;width:48px;height:3px;position:absolute;bottom:-1px;left:0}.article__body[data-astro-cid-bnohfldf] h2:first-child{margin-top:0}.article__body[data-astro-cid-bnohfldf] h3{color:var(--color-main);letter-spacing:-.015em;border:0;margin:48px 0 18px;padding:0 0 0 14px;scroll-margin-top:28px;font-size:23px;font-weight:800;line-height:1.55;position:relative}.article__body[data-astro-cid-bnohfldf] h3:before{background:var(--article-accent);content:"";border-radius:999px;width:3px;position:absolute;top:.22em;bottom:.22em;left:0}.article__body[data-astro-cid-bnohfldf] h4{color:var(--color-main);border:0;margin:36px 0 16px;padding:0;font-size:19px;font-weight:750;line-height:1.6}.article__body[data-astro-cid-bnohfldf] strong{color:var(--color-main);background:linear-gradient(transparent 72%, color-mix(in srgb, var(--article-accent) 22%, transparent) 72%);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:800}.article__body[data-astro-cid-bnohfldf] h2 strong,.article__body[data-astro-cid-bnohfldf] h3 strong,.article__body[data-astro-cid-bnohfldf] h4 strong,.article__body[data-astro-cid-bnohfldf] a strong{background:0 0}.article__body[data-astro-cid-bnohfldf] a{color:#a92f16;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #a92f1694;text-decoration:underline #a92f1694;text-decoration-thickness:1.5px}.article__body[data-astro-cid-bnohfldf] a:hover{color:var(--article-accent);text-decoration-color:currentColor}.article__body[data-astro-cid-bnohfldf] ul,.article__body[data-astro-cid-bnohfldf] ol{margin:1.5em 0 1.8em;padding-left:1.45em}.article__body[data-astro-cid-bnohfldf] li{padding-left:.2em}.article__body[data-astro-cid-bnohfldf] li+li{margin-top:.55em}.article__body[data-astro-cid-bnohfldf] blockquote{border:0;border-left:3px solid var(--article-accent);color:#4d5a5f;background:#f6f9fa;border-radius:0 10px 10px 0;margin:2.2em 0;padding:22px 24px;font-size:.95em}.article__body[data-astro-cid-bnohfldf] figure{margin:2.2em 0}.article__body[data-astro-cid-bnohfldf] img{box-shadow:none;border:1px solid #e7ecee;border-radius:14px}.article__body[data-astro-cid-bnohfldf] figcaption{color:#7d898d;text-align:center;margin-top:8px;font-size:12px;line-height:1.6}.article__body[data-astro-cid-bnohfldf] .wp-block-table,.article__body[data-astro-cid-bnohfldf] .table-scroll-wrapper{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #dce5e8;border-radius:14px;margin:2.2em 0;overflow-x:auto;box-shadow:0 8px 26px #1f363e0d}.article__body[data-astro-cid-bnohfldf] table{border-collapse:separate;border-spacing:0;width:100%;min-width:620px;font-size:14px;line-height:1.65}.article__body[data-astro-cid-bnohfldf] th,.article__body[data-astro-cid-bnohfldf] td{vertical-align:top;border:1px solid #e8edef;border-top:0;border-left:0;padding:14px 16px}.article__body[data-astro-cid-bnohfldf] th:last-child,.article__body[data-astro-cid-bnohfldf] td:last-child{border-right:0}.article__body[data-astro-cid-bnohfldf] tr:last-child td{border-bottom:0}.article__body[data-astro-cid-bnohfldf] th{background:color-mix(in srgb, var(--article-accent) 9%, #fff);color:var(--color-main);text-align:left;font-weight:800}.article__body[data-astro-cid-bnohfldf] thead th{border-bottom-color:color-mix(in srgb, var(--article-accent) 20%, #dfe6e8)}.article__body[data-astro-cid-bnohfldf] tbody tr{transition:background .18s}.article__body[data-astro-cid-bnohfldf] tbody td:first-child{color:var(--color-main);background:#fbfcfc;font-weight:700}.article__body[data-astro-cid-bnohfldf] table strong{color:var(--article-accent);background:0 0;font-weight:800}.article__body[data-astro-cid-bnohfldf] .table-scroll-hint{display:none}@media (width<=767px){.article__body[data-astro-cid-bnohfldf] .table-scroll-hint{display:none!important}.article__body[data-astro-cid-bnohfldf] .wp-block-table,.article__body[data-astro-cid-bnohfldf] .table-scroll-wrapper{border-radius:10px;overflow-x:visible}.article__body[data-astro-cid-bnohfldf] table{table-layout:fixed;width:100%;min-width:0;max-width:100%;font-size:10px;line-height:1.45}.article__body[data-astro-cid-bnohfldf] th,.article__body[data-astro-cid-bnohfldf] td{white-space:normal;overflow-wrap:anywhere;word-break:break-word;padding:7px 5px}.article__body[data-astro-cid-bnohfldf] th:first-child,.article__body[data-astro-cid-bnohfldf] td:first-child{min-width:0;box-shadow:none;position:static}}.author-box[data-astro-cid-bnohfldf]{background:#fafcfc;border:1px solid #e1e7e9;border-radius:14px;grid-template-columns:68px 1fr;gap:18px;margin:56px 0 48px;padding:24px;display:grid}.author-box__avatar-link[data-astro-cid-bnohfldf]{border-radius:50%;width:68px;height:68px;display:block;overflow:hidden}.author-box__avatar-link[data-astro-cid-bnohfldf]:hover{opacity:.9}.author-box__avatar[data-astro-cid-bnohfldf]{object-fit:cover;width:68px;height:68px;box-shadow:none;border:0;border-radius:50%}.author-box__body[data-astro-cid-bnohfldf]{min-width:0}.author-box__meta[data-astro-cid-bnohfldf]{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:8px;display:flex}.author-box__label[data-astro-cid-bnohfldf]{background:color-mix(in srgb, var(--article-accent) 10%, #fff);color:var(--article-accent);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800}.author-box__name[data-astro-cid-bnohfldf]{color:var(--color-main);font-size:16px;font-weight:800;text-decoration:none}a[data-astro-cid-bnohfldf].author-box__name:hover{color:var(--article-accent)}.author-box__position[data-astro-cid-bnohfldf]{color:var(--color-text-muted);font-size:12px}.author-box__sns[data-astro-cid-bnohfldf]{gap:6px;margin-left:auto;display:flex}.sns-icon[data-astro-cid-bnohfldf]{width:26px;height:26px;color:var(--color-text-muted);background:#eef2f3;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.sns-icon[data-astro-cid-bnohfldf]:hover{background:var(--color-main);color:#fff}.author-box__desc[data-astro-cid-bnohfldf]{color:#566268;font-size:13px;line-height:1.75}.related[data-astro-cid-bnohfldf]{border-top:1px solid var(--color-border);margin-top:72px;padding-top:42px}.related__title[data-astro-cid-bnohfldf]{color:var(--color-main);text-align:left;margin-bottom:24px;font-size:23px;font-weight:800}.related__list[data-astro-cid-bnohfldf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.related-card[data-astro-cid-bnohfldf]{height:100%;color:inherit;background:#fff;border:1px solid #e3e9eb;border-radius:12px;flex-direction:column;transition:transform .2s,border-color .2s;display:flex;overflow:hidden}.related-card[data-astro-cid-bnohfldf]:hover{color:inherit;border-color:#cbd7da;transform:translateY(-3px)}.related-card__thumb[data-astro-cid-bnohfldf]{aspect-ratio:16/9;object-fit:cover;width:100%}.related-card__body[data-astro-cid-bnohfldf]{flex-direction:column;flex:1;padding:13px;display:flex}.related-card__title[data-astro-cid-bnohfldf]{color:var(--color-main);margin:0 0 8px;font-size:13px;font-weight:750;line-height:1.55}.related-card__date[data-astro-cid-bnohfldf]{color:#8a9599;margin-top:auto;font-size:11px}.post-nav[data-astro-cid-bnohfldf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.post-nav__next[data-astro-cid-bnohfldf]{text-align:right}.post-nav[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]{min-height:100%;color:var(--color-main);background:#fff;border:1px solid #e4e9eb;border-radius:12px;flex-direction:column;padding:16px 18px;display:flex}.post-nav[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]:hover{color:var(--article-accent);border-color:#cbd7da}.post-nav__label[data-astro-cid-bnohfldf]{color:#8a9599;margin-bottom:6px;font-size:11px}.post-nav__title[data-astro-cid-bnohfldf]{font-size:13px;font-weight:700;line-height:1.5}.article__sidebar[data-astro-cid-bnohfldf]{min-width:0;padding-top:4px}.article__sidebar[data-astro-cid-bnohfldf] .sidebar-sticky{flex-direction:column;gap:16px;display:flex}.article__sidebar[data-astro-cid-bnohfldf] .widget{background:#fff;border:1px solid #e4e9eb;border-radius:14px;padding:20px}.article__sidebar[data-astro-cid-bnohfldf] .widget__title{color:var(--color-main);border:0;margin-bottom:14px;padding:0;font-size:14px;font-weight:800}@media (width>=901px){.article__sidebar[data-astro-cid-bnohfldf]{align-self:stretch}.article__sidebar[data-astro-cid-bnohfldf] .sidebar-sticky{position:static;overflow:visible}.article__sidebar[data-astro-cid-bnohfldf] .sidebar-toc-sticky{z-index:2;top:calc(var(--header-height) + 20px);position:sticky}.article__sidebar[data-astro-cid-bnohfldf] .sidebar-toc-sticky .widget{box-shadow:0 10px 28px #3a2d230e}.article__sidebar[data-astro-cid-bnohfldf] .widget--toc .toc{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-main) 18%, transparent) transparent;max-height:min(52vh,520px);overflow-y:auto}.article__sidebar[data-astro-cid-bnohfldf] .widget--toc .toc::-webkit-scrollbar{width:4px}.article__sidebar[data-astro-cid-bnohfldf] .widget--toc .toc::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-main) 18%, transparent);border-radius:999px}}@media (width<=900px){.article-layout[data-astro-cid-bnohfldf]{grid-template-columns:minmax(0,720px)}.article__sidebar[data-astro-cid-bnohfldf]{display:none}.article__mobile-toc[data-astro-cid-bnohfldf]{margin:0 0 38px;display:block}.article__mobile-toc[data-astro-cid-bnohfldf] .widget{background:#f8fafb;border:1px solid #e3e9eb;border-radius:12px;padding:18px 20px}.article__mobile-toc[data-astro-cid-bnohfldf] .widget__title{color:var(--color-main);margin-bottom:12px;font-size:14px;font-weight:800}}@media (width<=767px){.article-layout[data-astro-cid-bnohfldf]{padding-top:8px;padding-bottom:64px}.article__header[data-astro-cid-bnohfldf]{margin-bottom:24px}.article__title[data-astro-cid-bnohfldf]{font-size:1.9rem;line-height:1.42}.article__lead[data-astro-cid-bnohfldf]{margin-top:14px;font-size:14px;line-height:1.8}.article__meta[data-astro-cid-bnohfldf]{margin-top:18px;padding-top:14px;display:block}.author-row[data-astro-cid-bnohfldf]{justify-content:space-between;margin-top:12px}.article__eyecatch[data-astro-cid-bnohfldf]{margin-bottom:28px}.article__eyecatch[data-astro-cid-bnohfldf] img[data-astro-cid-bnohfldf]{border-radius:12px}.article__body[data-astro-cid-bnohfldf]{margin-bottom:56px;font-size:16px;line-height:1.9}.article__body[data-astro-cid-bnohfldf] h4{margin-top:30px;font-size:18px}.article__body[data-astro-cid-bnohfldf] blockquote{padding:18px}.article__body[data-astro-cid-bnohfldf] th,.article__body[data-astro-cid-bnohfldf] td{padding:12px 13px}.article__body[data-astro-cid-bnohfldf] table{font-size:13px}.author-box[data-astro-cid-bnohfldf]{grid-template-columns:54px 1fr;gap:14px;margin:44px 0 36px;padding:18px}.author-box__avatar[data-astro-cid-bnohfldf]{width:54px;height:54px}.author-box__sns[data-astro-cid-bnohfldf]{display:none}.related[data-astro-cid-bnohfldf]{margin-top:56px;padding-top:32px}.related__list[data-astro-cid-bnohfldf]{grid-template-columns:1fr}.related-card[data-astro-cid-bnohfldf]{grid-template-columns:112px 1fr;display:grid}.related-card__thumb[data-astro-cid-bnohfldf]{aspect-ratio:1;height:100%}.post-nav[data-astro-cid-bnohfldf]{grid-template-columns:1fr}.post-nav__next[data-astro-cid-bnohfldf]{text-align:left}}@media (width<=480px){.article__top-meta[data-astro-cid-bnohfldf]{gap:8px 12px}.article__author-mini[data-astro-cid-bnohfldf]{padding-left:12px}.article__title[data-astro-cid-bnohfldf]{font-size:1.72rem}.article__cats[data-astro-cid-bnohfldf]{margin-bottom:14px}.article__date[data-astro-cid-bnohfldf]{font-size:11px}.author-row__left[data-astro-cid-bnohfldf]{gap:6px}.author-row__editor[data-astro-cid-bnohfldf],.author-row__separator[data-astro-cid-bnohfldf],.author-row__info[data-astro-cid-bnohfldf]{font-size:11px}.author-row__avatar[data-astro-cid-bnohfldf]{width:28px;height:28px}.author-row__sns[data-astro-cid-bnohfldf]{display:none}}.article-intro[data-astro-cid-bnohfldf]{background:var(--color-home-hero);border-bottom:1px solid color-mix(in srgb, var(--color-main) 10%, transparent)}.article-breadcrumb[data-astro-cid-bnohfldf] .breadcrumb{padding-top:12px;padding-bottom:8px}.article-intro__inner[data-astro-cid-bnohfldf]{max-width:1280px}.article-layout[data-astro-cid-bnohfldf]{grid-template-columns:minmax(0,840px) 250px;gap:clamp(32px,4vw,48px);max-width:1280px;padding-top:38px;padding-bottom:104px}.article-layout--single[data-astro-cid-bnohfldf]{grid-template-columns:minmax(0,840px)}.article__header[data-astro-cid-bnohfldf]{max-width:840px;margin:0;padding:28px 0 30px}.article__cats[data-astro-cid-bnohfldf]{gap:7px;margin-bottom:16px}.article__cat[data-astro-cid-bnohfldf]{background:color-mix(in srgb, var(--article-accent) 7%, #fff);border:0;min-height:26px;padding:3px 9px;font-size:11px;font-weight:800}.article__cat[data-astro-cid-bnohfldf]:hover{background:color-mix(in srgb, var(--article-accent) 12%, #fff);border-color:#0000}.article__title[data-astro-cid-bnohfldf]{letter-spacing:-.025em;max-width:820px;font-size:32px;line-height:1.45}.article__lead[data-astro-cid-bnohfldf]{max-width:800px;margin-top:16px;font-size:15px;line-height:1.85}.article__meta[data-astro-cid-bnohfldf]{border-top-color:color-mix(in srgb, var(--color-main) 12%, transparent);margin-top:22px;padding-top:16px}.article__date-label[data-astro-cid-bnohfldf],.author-row__editor[data-astro-cid-bnohfldf],.author-row__label[data-astro-cid-bnohfldf],.author-row__separator[data-astro-cid-bnohfldf]{color:var(--color-text-muted)}.sns-link[data-astro-cid-bnohfldf]{background:#ffffffb8}.article__eyecatch[data-astro-cid-bnohfldf]{margin:0 0 46px}.article__eyecatch[data-astro-cid-bnohfldf] img[data-astro-cid-bnohfldf]{border-color:color-mix(in srgb, var(--color-main) 10%, #fff);border-radius:20px}.article__body[data-astro-cid-bnohfldf]{color:#383532;font-size:20px;line-height:1.9}.article__body[data-astro-cid-bnohfldf] blockquote{border-left-color:var(--article-accent);background:color-mix(in srgb, var(--color-home-hero) 72%, #fff);color:#57514c}.article__body[data-astro-cid-bnohfldf] .wp-block-table,.article__body[data-astro-cid-bnohfldf] .table-scroll-wrapper{border-color:color-mix(in srgb, var(--color-main) 11%, #fff);box-shadow:none}.article__body[data-astro-cid-bnohfldf]:not(.article__body--blog) tbody tr:hover{background:color-mix(in srgb, var(--color-home-hero) 45%, #fff)}.article__body[data-astro-cid-bnohfldf] tbody td:first-child{background:color-mix(in srgb, var(--color-home-hero) 35%, #fff)}.author-box[data-astro-cid-bnohfldf]{border-color:color-mix(in srgb, var(--color-main) 10%, #fff);background:color-mix(in srgb, var(--color-home-hero) 58%, #fff);border-radius:18px;margin-top:60px;padding:24px}.author-box__label[data-astro-cid-bnohfldf]{background:color-mix(in srgb, var(--article-accent) 8%, #fff)}.related[data-astro-cid-bnohfldf]{border-top-color:color-mix(in srgb, var(--color-main) 12%, #fff);margin-top:76px;padding-top:40px}.related__title[data-astro-cid-bnohfldf]{font-size:22px}.related-card[data-astro-cid-bnohfldf]{border-color:color-mix(in srgb, var(--color-main) 10%, #fff);border-radius:16px;transition:transform .2s,border-color .2s,box-shadow .2s}.related-card[data-astro-cid-bnohfldf]:hover{border-color:color-mix(in srgb, var(--article-accent) 42%, #fff);box-shadow:0 12px 28px #3a2d230d}.related-card__body[data-astro-cid-bnohfldf]{padding:14px}.post-nav[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]{border-color:color-mix(in srgb, var(--color-main) 10%, #fff);border-radius:14px}.post-nav[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]:hover{border-color:var(--article-accent)}.article__sidebar[data-astro-cid-bnohfldf]{padding-top:28px}.article__sidebar[data-astro-cid-bnohfldf] .widget{border-color:color-mix(in srgb, var(--color-main) 10%, #fff);background:#ffffffe0;border-radius:16px;padding:20px}.article__mobile-toc[data-astro-cid-bnohfldf] .widget{border-color:color-mix(in srgb, var(--color-main) 10%, #fff);background:color-mix(in srgb, var(--color-home-hero) 56%, #fff);border-radius:16px}@media (width<=900px){.article-layout[data-astro-cid-bnohfldf]{grid-template-columns:minmax(0,840px);padding-top:0}.article__header[data-astro-cid-bnohfldf]{padding-top:24px;padding-bottom:28px}}@media (width<=767px){.article-breadcrumb[data-astro-cid-bnohfldf] .breadcrumb{padding-top:8px;padding-bottom:6px;font-size:11px}.article-breadcrumb[data-astro-cid-bnohfldf] .breadcrumb li:last-child{display:none}.article-layout[data-astro-cid-bnohfldf]{padding-top:20px;padding-bottom:68px}.article__header[data-astro-cid-bnohfldf]{padding:18px 0 26px}.article__cats[data-astro-cid-bnohfldf]{margin-bottom:12px}.article__cat[data-astro-cid-bnohfldf]{min-height:24px;padding:2px 8px;font-size:10px}.article__top-meta[data-astro-cid-bnohfldf]{gap:10px;margin-bottom:16px;display:grid}.article__dates[data-astro-cid-bnohfldf]{gap:10px 12px}.article__author-mini[data-astro-cid-bnohfldf]{border-left:0;width:fit-content;padding-left:0}.article__title[data-astro-cid-bnohfldf]{letter-spacing:-.01em;font-size:22px;line-height:1.5}.article__body[data-astro-cid-bnohfldf]{font-size:14px;line-height:1.95}.article__body[data-astro-cid-bnohfldf] h2{margin-top:54px;font-size:24px}.article__body[data-astro-cid-bnohfldf] h3{margin-top:38px;font-size:20px}.article__eyecatch[data-astro-cid-bnohfldf]{margin-bottom:30px}.article__eyecatch[data-astro-cid-bnohfldf] img[data-astro-cid-bnohfldf]{border-radius:14px}}.article__body[data-astro-cid-bnohfldf] h4{letter-spacing:-.01em;margin:34px 0 14px;padding:0;font-size:20px;font-weight:800;line-height:1.6}@media (width<=767px){.article__body[data-astro-cid-bnohfldf] h2{margin:48px 0 18px;padding-bottom:10px;font-size:20px;line-height:1.55}.article__body[data-astro-cid-bnohfldf] h2:before{width:36px;height:2px}.article__body[data-astro-cid-bnohfldf] h3{margin:34px 0 14px;padding-left:11px;font-size:17px;line-height:1.6}.article__body[data-astro-cid-bnohfldf] h3:before{width:2px}.article__body[data-astro-cid-bnohfldf] h4{margin:26px 0 12px;font-size:15px;line-height:1.65}}.article__body[data-astro-cid-bnohfldf] img.is-zoomable{cursor:zoom-in}html.is-lightbox-open,html.is-lightbox-open body{overflow:hidden}.article-lightbox[data-astro-cid-bnohfldf][hidden]{display:none}.article-lightbox[data-astro-cid-bnohfldf]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#121212e0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.article-lightbox__inner[data-astro-cid-bnohfldf]{place-items:center;width:100%;height:100%;display:grid}.article-lightbox__image[data-astro-cid-bnohfldf]{object-fit:contain;border:0;border-radius:10px;width:auto;max-width:min(94vw,1400px);max-height:90vh;box-shadow:0 24px 70px #0000004d}.article-lightbox__close[data-astro-cid-bnohfldf]{z-index:1;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font-size:28px;font-weight:400;line-height:1;display:grid;position:absolute;top:18px;right:18px}@media (width<=767px){.article-lightbox[data-astro-cid-bnohfldf]{padding:14px}.article-lightbox__image[data-astro-cid-bnohfldf]{border-radius:8px;max-width:96vw;max-height:84vh}.article-lightbox__close[data-astro-cid-bnohfldf]{width:40px;height:40px;top:12px;right:12px}}.article__body--blog[data-astro-cid-bnohfldf],.article__body--blog[data-astro-cid-bnohfldf] .wp-content{letter-spacing:.006em;font-size:16px;line-height:1.95}.article__body--blog[data-astro-cid-bnohfldf] p{margin-bottom:1.4em}.article__body--blog[data-astro-cid-bnohfldf] strong{color:#302e2b;background:0 0;font-weight:800}.article__body--blog[data-astro-cid-bnohfldf] p a:not([class]),.article__body--blog[data-astro-cid-bnohfldf] li a:not([class]),.article__body--blog[data-astro-cid-bnohfldf] td a:not([class]),.article__body--blog[data-astro-cid-bnohfldf] th a:not([class]),.article__body--blog[data-astro-cid-bnohfldf] blockquote a:not([class]){color:#343330;text-decoration:underline;-webkit-text-decoration-color:var(--color-yoriai-brand);text-decoration-color:var(--color-yoriai-brand);text-underline-offset:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;font-weight:700;text-decoration-thickness:1.5px;transition:color .18s,background-color .18s,text-decoration-color .18s}.article__body--blog[data-astro-cid-bnohfldf] p a:not([class]):hover,.article__body--blog[data-astro-cid-bnohfldf] li a:not([class]):hover,.article__body--blog[data-astro-cid-bnohfldf] td a:not([class]):hover,.article__body--blog[data-astro-cid-bnohfldf] th a:not([class]):hover,.article__body--blog[data-astro-cid-bnohfldf] blockquote a:not([class]):hover{color:#a92f16;background-color:#fff3ed;text-decoration-color:#a92f16}.article__body--blog[data-astro-cid-bnohfldf] a:not([class]):focus-visible{outline:2px solid var(--article-accent);outline-offset:3px;border-radius:2px}.article__body--blog[data-astro-cid-bnohfldf] h2{border:0;border-left:3px solid var(--article-accent);color:#302e2b;letter-spacing:-.015em;background:0 0;border-radius:0;margin:58px 0 22px;padding:2px 0 2px 16px;font-size:24px;font-weight:800;line-height:1.5}.article__body--blog[data-astro-cid-bnohfldf] h2:before{content:none}.article__body--blog[data-astro-cid-bnohfldf] h3{color:#34312e;background:0 0;border:0;border-radius:0;margin:36px 0 16px;padding:0 0 0 22px;font-size:19px;font-weight:800;line-height:1.6;position:relative}.article__body--blog[data-astro-cid-bnohfldf] h3:before{content:"";background:var(--article-accent);border-radius:1px;width:10px;height:4px;position:absolute;top:.65em;bottom:auto;left:0}.article__body--blog[data-astro-cid-bnohfldf] h4{color:#37312d;border:0;margin:31px 0 13px;padding:0;font-size:18px;font-weight:800;line-height:1.65}.article__body--blog[data-astro-cid-bnohfldf] ul,.article__body--blog[data-astro-cid-bnohfldf] ol{margin:1.2em 0 1.45em}.article__body--blog[data-astro-cid-bnohfldf] li{line-height:1.85}.article__body--blog[data-astro-cid-bnohfldf] .wp-block-image:not(.is-resized),.article__body--blog[data-astro-cid-bnohfldf] figure.size-large:not(.is-resized),.article__body--blog[data-astro-cid-bnohfldf] figure.size-full:not(.is-resized),.article__body--blog[data-astro-cid-bnohfldf] figure.seo-refresh-figure{width:100%;max-width:100%;margin-inline:0}.article__body--blog[data-astro-cid-bnohfldf] figure.wp-block-image>a,.article__body--blog[data-astro-cid-bnohfldf] figure.size-large>a,.article__body--blog[data-astro-cid-bnohfldf] figure.size-full>a{width:100%;display:block}.article__body--blog[data-astro-cid-bnohfldf] .wp-block-image:not(.is-resized) img,.article__body--blog[data-astro-cid-bnohfldf] figure.size-large:not(.is-resized) img,.article__body--blog[data-astro-cid-bnohfldf] figure.size-full:not(.is-resized) img,.article__body--blog[data-astro-cid-bnohfldf] figure.seo-refresh-figure img,.article__body--blog[data-astro-cid-bnohfldf] p>img:not(.emoji):not(.icon):not(.logo){object-fit:contain;width:100%;max-width:100%;height:auto;margin-inline:auto;display:block}.article__body--blog[data-astro-cid-bnohfldf] .wp-block-table,.article__body--blog[data-astro-cid-bnohfldf] .table-scroll-wrapper{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;box-shadow:none;background:#fff;border:1px solid #e4e1dc;border-radius:10px;margin:24px 0 34px;display:block;overflow-x:auto!important}.article__body--blog[data-astro-cid-bnohfldf] table{border-spacing:0;border-collapse:separate;table-layout:auto;color:#343330;border:0;width:100%;min-width:0;max-width:none;font-size:14px;line-height:1.65}.article__body--blog[data-astro-cid-bnohfldf] th,.article__body--blog[data-astro-cid-bnohfldf] td{vertical-align:top;text-align:left;white-space:normal;overflow-wrap:anywhere;word-break:normal;border:0;border-bottom:1px solid #e9e6e2;padding:12px 15px}.article__body--blog[data-astro-cid-bnohfldf] th:not(:last-child),.article__body--blog[data-astro-cid-bnohfldf] td:not(:last-child){border-right:1px solid #f0eeeb}.article__body--blog[data-astro-cid-bnohfldf] tr:last-child>td,.article__body--blog[data-astro-cid-bnohfldf] tr:last-child>th{border-bottom:0}.article__body--blog[data-astro-cid-bnohfldf] thead th{color:#34312f;letter-spacing:.02em;background:#f4f3f1;border-bottom:1px solid #dcd7d1;padding-top:13px;padding-bottom:13px;font-size:13px;font-weight:800}.article__body--blog[data-astro-cid-bnohfldf] tbody tr:nth-child(2n){background:#fbfaf9}.article__body--blog[data-astro-cid-bnohfldf] tbody td:first-child{color:#343330;background:0 0;font-weight:700}.article__body--blog[data-astro-cid-bnohfldf] table strong{color:inherit;background:0 0;font-weight:800}.article__body--blog[data-astro-cid-bnohfldf] table caption{caption-side:bottom;color:#6d6862;text-align:left;padding:11px 14px;font-size:12px}.article__body--blog[data-astro-cid-bnohfldf] .table-scroll-wrapper:focus-visible,.article__body--blog[data-astro-cid-bnohfldf] .wp-block-table:focus-visible{outline:2px solid var(--article-accent);outline-offset:3px}.article__body--blog[data-astro-cid-bnohfldf] .table-scroll-hint{display:none!important}.article__body--blog[data-astro-cid-bnohfldf] .article-guide{border:1px solid #eadfd8;border-left:3px solid var(--article-accent);background:#fffaf6;border-radius:4px 10px 10px 4px;margin:26px 0 34px;padding:23px 25px}.article__body--blog[data-astro-cid-bnohfldf] .article-guide__title{color:#333;background:0 0;margin-bottom:12px;font-size:16px;font-weight:800;display:block}.article__body--blog[data-astro-cid-bnohfldf] .article-guide ul{margin:0;padding-left:1.3em;list-style:outside}.article__body--blog[data-astro-cid-bnohfldf] .article-guide li{margin:6px 0;padding-left:.2em}.article__body--blog[data-astro-cid-bnohfldf] .article-guide a{color:#333;font-size:14px;font-weight:550;text-decoration:none}.article__body--blog[data-astro-cid-bnohfldf] .article-guide a:hover{color:#a92f16;text-decoration:underline}@media (width<=767px){.article__body--blog[data-astro-cid-bnohfldf],.article__body--blog[data-astro-cid-bnohfldf] .wp-content{font-size:15px;line-height:1.9}.article__body--blog[data-astro-cid-bnohfldf] h2{border-left-width:3px;margin:44px 0 18px;padding:2px 0 2px 13px;font-size:21px;line-height:1.5}.article__body--blog[data-astro-cid-bnohfldf] h3{margin:30px 0 13px;padding-left:19px;font-size:18px}.article__body--blog[data-astro-cid-bnohfldf] h3:before{width:9px;height:3px;top:.68em}.article__body--blog[data-astro-cid-bnohfldf] h4{margin:25px 0 11px;font-size:16px}.article__body--blog[data-astro-cid-bnohfldf] .wp-block-table,.article__body--blog[data-astro-cid-bnohfldf] .table-scroll-wrapper{border-radius:8px;max-width:100%;margin:18px 0 26px;overflow-x:auto!important}.article__body--blog[data-astro-cid-bnohfldf] table{table-layout:auto;width:100%;min-width:0;max-width:none;font-size:13px;line-height:1.65}.article__body--blog[data-astro-cid-bnohfldf] table.article-table--three{min-width:520px}.article__body--blog[data-astro-cid-bnohfldf] table.article-table--four{min-width:650px}.article__body--blog[data-astro-cid-bnohfldf] table.article-table--wide{min-width:830px}.article__body--blog[data-astro-cid-bnohfldf] th,.article__body--blog[data-astro-cid-bnohfldf] td{white-space:normal;overflow-wrap:anywhere;padding:11px 12px}.article__body--blog[data-astro-cid-bnohfldf] thead th{padding-top:12px;padding-bottom:12px;font-size:12px}.article__body--blog[data-astro-cid-bnohfldf] .table-scroll-hint{color:#6f5e52;text-align:right;margin:0 0 6px;font-size:12px;font-weight:600;display:block!important}.article__body--blog[data-astro-cid-bnohfldf] .article-guide{margin:20px 0 26px;padding:17px 16px}.article__body--blog[data-astro-cid-bnohfldf] .article-guide__title{font-size:15px}.article__body--blog[data-astro-cid-bnohfldf] .article-guide a{font-size:13px}.article__continue[data-astro-cid-bnohfldf]{margin:28px 0 34px;padding:18px 16px 13px}.article__continue-list[data-astro-cid-bnohfldf] a[data-astro-cid-bnohfldf]{padding:12px 0;font-size:14px}}@media (width>=901px){.article-layout--blog[data-astro-cid-bnohfldf]:not(.article-layout--single){grid-template-columns:minmax(0,1fr) min(320px,28%);gap:clamp(28px,3vw,40px);max-width:1280px}.article-layout--blog[data-astro-cid-bnohfldf]>.article[data-astro-cid-bnohfldf]{width:100%;max-width:840px}}.article__eyecatch--editorial[data-astro-cid-bnohfldf]{position:relative}.article__eyecatch--editorial[data-astro-cid-bnohfldf] img[data-astro-cid-bnohfldf].article__eyecatch-logo{width:20%;height:auto;max-height:19%;box-shadow:none;object-fit:contain;object-position:left bottom;border:0;border-radius:0;position:absolute;bottom:5.2%;left:4.4%}.related-card[data-astro-cid-bnohfldf]{position:relative}.related-card[data-astro-cid-bnohfldf] img[data-astro-cid-bnohfldf].related-card__brand-overlay{object-fit:contain;background:0 0;border:0;border-radius:0;width:17%;height:auto;margin-top:-3.4%;position:absolute;top:auto;bottom:auto;left:4.4%}.article-service[data-astro-cid-bnohfldf]{color:#262626;background:#fff;border:1px solid #dedede;border-radius:15px;grid-template-columns:minmax(0,1fr) 92px;align-items:center;gap:0;min-height:196px;margin:36px 0 24px;text-decoration:none;display:grid;overflow:hidden}.article-service[data-astro-cid-bnohfldf]:hover{border-color:var(--color-yoriai-brand);color:#262626}.article-service__copy[data-astro-cid-bnohfldf]{padding:26px 16px 26px 32px}.article-service__eyebrow[data-astro-cid-bnohfldf]{color:#cc2417;letter-spacing:.1em;margin-bottom:12px;font-size:12px;font-weight:850;display:block}.article-service__lead[data-astro-cid-bnohfldf]{margin:15px 0 0;font-size:14px;font-weight:600;line-height:1.75}.article-service__title[data-astro-cid-bnohfldf]{font-size:clamp(22px,2.5vw,30px);font-weight:900;line-height:1.35;display:block}.article-service__logo[data-astro-cid-bnohfldf]{width:min(250px,70%);max-width:100%;margin:10px 0 18px;display:block}.article-service__logo[data-astro-cid-bnohfldf] img[data-astro-cid-bnohfldf]{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:82px;display:block}.article-service__action[data-astro-cid-bnohfldf]{white-space:nowrap;align-content:center;justify-items:center;gap:10px;padding:12px 22px 12px 8px;font-size:11px;font-weight:850;display:grid}.article-service__arrow[data-astro-cid-bnohfldf]{color:#cf2718;border:2px solid #df2618;border-radius:50%;place-items:center;width:52px;height:52px;font-size:24px;display:grid}.article-bottom[data-astro-cid-bnohfldf]{background:#f1f1f1;width:100%;padding:78px max(24px,50vw - 625px) 0}.article-bottom[data-astro-cid-bnohfldf] .related[data-astro-cid-bnohfldf]{border:0;width:100%;margin:0;padding:0 0 84px}.article-bottom[data-astro-cid-bnohfldf] .related__eyebrow[data-astro-cid-bnohfldf]{color:#555;letter-spacing:.14em;margin-bottom:15px;font-size:12px;font-weight:850}.article-bottom[data-astro-cid-bnohfldf] .related__title[data-astro-cid-bnohfldf]{margin:0 0 34px;font-size:clamp(28px,3.8vw,43px);font-weight:900}.article-bottom[data-astro-cid-bnohfldf] .related__list[data-astro-cid-bnohfldf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.article-bottom[data-astro-cid-bnohfldf] .related-card[data-astro-cid-bnohfldf]{border:1px solid #d8d8d8;border-radius:16px}.article-bottom[data-astro-cid-bnohfldf] .related-card__body[data-astro-cid-bnohfldf]{padding:20px 22px 25px}.article-bottom[data-astro-cid-bnohfldf] .related-card__title[data-astro-cid-bnohfldf]{font-size:18px;line-height:1.65}.article-bottom__cta[data-astro-cid-bnohfldf]{background:#fff;margin-inline:calc(-1*max(24px,50vw - 625px));padding:42px max(0px,50% - 425px) 60px}.article-bottom__cta[data-astro-cid-bnohfldf] .article-cta{margin:0}@media (width<=900px){.article-service[data-astro-cid-bnohfldf]{grid-template-columns:minmax(0,1fr) 72px}.article-service__copy[data-astro-cid-bnohfldf]{padding:22px 10px 22px 18px}.article-service__action[data-astro-cid-bnohfldf]{font-size:10px}.article-service__arrow[data-astro-cid-bnohfldf]{width:43px;height:43px}.article-bottom[data-astro-cid-bnohfldf] .related__list[data-astro-cid-bnohfldf]{gap:13px}.article-bottom[data-astro-cid-bnohfldf] .related-card__title[data-astro-cid-bnohfldf]{font-size:14px}}@media (width<=599px){.article-service[data-astro-cid-bnohfldf]{grid-template-columns:minmax(0,1fr);min-height:auto}.article-service__copy[data-astro-cid-bnohfldf]{padding:18px 18px 16px}.article-service__eyebrow[data-astro-cid-bnohfldf]{font-size:10px}.article-service__lead[data-astro-cid-bnohfldf]{font-size:13px;line-height:1.7}.article-service__logo[data-astro-cid-bnohfldf]{width:min(210px,78%);margin:10px 0 14px}.article-service__logo[data-astro-cid-bnohfldf] img[data-astro-cid-bnohfldf]{max-height:64px}.article-service__title[data-astro-cid-bnohfldf]{font-size:18px}.article-service__action[data-astro-cid-bnohfldf]{border-top:1px solid #ece7e3;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;padding:14px 16px 16px;font-size:13px;display:flex}.article-service__arrow[data-astro-cid-bnohfldf]{width:36px;height:36px;font-size:18px}.article-bottom[data-astro-cid-bnohfldf]{padding:55px 18px 0}.article-bottom[data-astro-cid-bnohfldf] .related[data-astro-cid-bnohfldf]{padding-bottom:50px}.article-bottom[data-astro-cid-bnohfldf] .related__list[data-astro-cid-bnohfldf]{grid-template-columns:1fr;gap:16px}.article-bottom[data-astro-cid-bnohfldf] .related-card__title[data-astro-cid-bnohfldf]{font-size:16px}.article-bottom__cta[data-astro-cid-bnohfldf]{margin-inline:-18px;padding:30px 18px 45px}}@media (width>=600px) and (width<=1100px){.article-service[data-astro-cid-bnohfldf]{grid-template-columns:minmax(0,1fr)}.article-service__action[data-astro-cid-bnohfldf]{white-space:normal;border-top:1px solid #ece7e3;flex-direction:row;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;padding:14px 18px;font-size:13px;display:flex}.article-service__arrow[data-astro-cid-bnohfldf]{flex-shrink:0;width:38px;height:38px;font-size:19px}.article-mini-consult__buttons[data-astro-cid-bnohfldf]{grid-template-columns:repeat(2,minmax(0,1fr))}.article-mini-consult__button[data-astro-cid-bnohfldf]{min-width:0}.article-mini-consult__button-caption[data-astro-cid-bnohfldf]{white-space:normal;text-align:center;max-width:calc(100% - 16px);line-height:1.25}}.article-mini-consult[data-astro-cid-bnohfldf]{box-shadow:none;background:#fff;border:1px solid #e9ded6;border-radius:16px;margin:22px 0 40px;padding:0}.article-mini-consult__inner[data-astro-cid-bnohfldf]{text-align:center;background:#fff;border:0;border-radius:16px;padding:27px 25px 30px}.article-mini-consult__eyebrow[data-astro-cid-bnohfldf]{color:#a62d10;margin:0 0 8px;font-size:12px;font-weight:800}.article-mini-consult__title[data-astro-cid-bnohfldf]{color:#292929;font-size:clamp(20px,2.5vw,27px);font-weight:900;line-height:1.4;display:block}.article-mini-consult__description[data-astro-cid-bnohfldf]{color:#565656;margin:10px auto 22px;font-size:13px;line-height:1.75}.article-mini-consult__buttons[data-astro-cid-bnohfldf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.article-mini-consult__button[data-astro-cid-bnohfldf]{border-radius:8px;justify-content:center;align-items:center;min-height:72px;padding:23px 24px 12px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .28s,box-shadow .28s;display:flex;position:relative}.article-mini-consult__button--contact[data-astro-cid-bnohfldf]{color:#fff;background:#b63215;box-shadow:0 5px #72200f}.article-mini-consult__button--documents[data-astro-cid-bnohfldf]{color:#38270b;background:#ffdf57;box-shadow:0 5px #c4a82e}.article-mini-consult__button[data-astro-cid-bnohfldf]:hover{box-shadow:none;transform:translateY(5px)}.article-mini-consult__button--contact[data-astro-cid-bnohfldf]:hover{color:#fff}.article-mini-consult__button--documents[data-astro-cid-bnohfldf]:hover{color:#38270b}.article-mini-consult__button-caption[data-astro-cid-bnohfldf]{color:#8c280e;white-space:nowrap;background:#fffaf3;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:800;transition:transform .28s;position:absolute;top:-10px;left:50%;transform:translate(-50%);box-shadow:0 1px 5px #4628141f}.article-mini-consult__button[data-astro-cid-bnohfldf]:hover .article-mini-consult__button-caption[data-astro-cid-bnohfldf]{transform:translate(-50%,5px)}.article-mini-consult__button[data-astro-cid-bnohfldf] strong[data-astro-cid-bnohfldf]{font-size:15px;font-weight:900}.article-mini-consult__button[data-astro-cid-bnohfldf]>span[data-astro-cid-bnohfldf]:last-child{font-size:23px;line-height:1;position:absolute;right:15px}@media (width<=599px){.article-mini-consult[data-astro-cid-bnohfldf]{margin:16px 0 32px;padding:0}.article-mini-consult__inner[data-astro-cid-bnohfldf]{padding:25px 14px 22px}.article-mini-consult__title[data-astro-cid-bnohfldf]{font-size:19px}.article-mini-consult__description[data-astro-cid-bnohfldf]{margin-bottom:25px;font-size:12px}.article-mini-consult__buttons[data-astro-cid-bnohfldf]{grid-template-columns:1fr;gap:24px}.article-mini-consult__button[data-astro-cid-bnohfldf]{min-height:68px}.article-bottom[data-astro-cid-bnohfldf] .related__list[data-astro-cid-bnohfldf]{grid-template-columns:minmax(0,1fr);display:grid}.article-bottom[data-astro-cid-bnohfldf] .related__list[data-astro-cid-bnohfldf]>li[data-astro-cid-bnohfldf]{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.article-mini-consult__button[data-astro-cid-bnohfldf],.article-mini-consult__button-caption[data-astro-cid-bnohfldf]{transition:none}}.article__cats[data-astro-cid-bnohfldf] .article__cat[data-astro-cid-bnohfldf]{min-height:0;color:var(--color-yoriai-brand);background:0 0;border:0;border-radius:0;padding:0;font-size:16px;font-weight:800;line-height:1.5;text-decoration:none}.article__cats[data-astro-cid-bnohfldf] .article__cat[data-astro-cid-bnohfldf]:hover{color:#b63215;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}@media (width<=767px){.article__cats[data-astro-cid-bnohfldf] .article__cat[data-astro-cid-bnohfldf]{font-size:15px}}@media (width<=900px){.article__mobile-toc[data-astro-cid-bnohfldf] .toc a,.article__mobile-toc[data-astro-cid-bnohfldf] .toc a.is-active,.article__mobile-toc[data-astro-cid-bnohfldf] .toc a:hover{color:var(--color-text-muted);font-weight:400;text-decoration:none}}
