.article-service[data-astro-cid-qooe5a3w]{color:#262626;background:#fff;border:1px solid #dedede;border-radius:15px;grid-template-columns:minmax(0,1fr) 122px;align-items:center;gap:0;min-height:196px;margin:36px 0 24px;text-decoration:none;display:grid;overflow:hidden}.article-service[data-astro-cid-qooe5a3w]:hover{border-color:var(--color-yoriai-brand);color:#262626}.article-service__copy[data-astro-cid-qooe5a3w]{padding:26px 16px 26px 32px}.article-service__eyebrow[data-astro-cid-qooe5a3w]{color:#cc2417;letter-spacing:.1em;margin-bottom:12px;font-size:12px;font-weight:850;display:block}.article-service__lead[data-astro-cid-qooe5a3w]{margin:15px 0 0;font-size:14px;font-weight:600;line-height:1.75}.article-service__title[data-astro-cid-qooe5a3w]{font-size:clamp(22px,2.5vw,30px);font-weight:900;line-height:1.35;display:block}.article-service__logo[data-astro-cid-qooe5a3w]{width:min(250px,70%);max-width:100%;margin:10px 0 18px;display:block}.article-service__logo[data-astro-cid-qooe5a3w] img[data-astro-cid-qooe5a3w]{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:82px;display:block}.article-service__action[data-astro-cid-qooe5a3w]{white-space:nowrap;align-content:center;justify-items:center;gap:10px;padding:12px 30px 12px 8px;font-size:12px;font-weight:850;display:grid}.article-service__arrow[data-astro-cid-qooe5a3w]{color:#cf2718;border:2px solid #df2618;border-radius:50%;place-items:center;width:46px;height:46px;font-size:21px;display:grid}.article-mini-consult[data-astro-cid-qooe5a3w]{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-qooe5a3w]{text-align:center;background:#fff;border:0;border-radius:16px;padding:27px 25px 30px}.article-mini-consult__eyebrow[data-astro-cid-qooe5a3w]{color:#a62d10;margin:0 0 8px;font-size:12px;font-weight:800}.article-mini-consult__title[data-astro-cid-qooe5a3w]{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-qooe5a3w]{color:#565656;margin:10px auto 22px;font-size:13px;line-height:1.75}.article-mini-consult__buttons[data-astro-cid-qooe5a3w]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.article-mini-consult__button[data-astro-cid-qooe5a3w]{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-qooe5a3w]{color:#fff;background:#b63215;box-shadow:0 5px #72200f}.article-mini-consult__button--documents[data-astro-cid-qooe5a3w]{color:#38270b;background:#ffdf57;box-shadow:0 5px #c4a82e}.article-mini-consult__button[data-astro-cid-qooe5a3w]:hover{box-shadow:none;transform:translateY(5px)}.article-mini-consult__button--contact[data-astro-cid-qooe5a3w]:hover{color:#fff}.article-mini-consult__button--documents[data-astro-cid-qooe5a3w]:hover{color:#38270b}.article-mini-consult__button-caption[data-astro-cid-qooe5a3w]{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-qooe5a3w]:hover .article-mini-consult__button-caption[data-astro-cid-qooe5a3w]{transform:translate(-50%,5px)}.article-mini-consult__button[data-astro-cid-qooe5a3w] strong[data-astro-cid-qooe5a3w]{font-size:15px;font-weight:900}.article-mini-consult__button[data-astro-cid-qooe5a3w]>span[data-astro-cid-qooe5a3w]:last-child{font-size:23px;line-height:1;position:absolute;right:15px}@media (width<=900px){.article-service[data-astro-cid-qooe5a3w]{grid-template-columns:minmax(0,1fr) 100px}.article-service__copy[data-astro-cid-qooe5a3w]{padding:22px 10px 22px 18px}.article-service__action[data-astro-cid-qooe5a3w]{font-size:10px}.article-service__arrow[data-astro-cid-qooe5a3w]{width:40px;height:40px}}@media (width>=600px) and (width<=1100px){.article-service[data-astro-cid-qooe5a3w]{grid-template-columns:minmax(0,1fr)}.article-service__action[data-astro-cid-qooe5a3w]{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-qooe5a3w]{flex-shrink:0;width:34px;height:34px;font-size:16px}.article-mini-consult__button[data-astro-cid-qooe5a3w]{min-width:0}.article-mini-consult__button-caption[data-astro-cid-qooe5a3w]{white-space:normal;text-align:center;max-width:calc(100% - 16px);line-height:1.25}}@media (width<=599px){.article-service[data-astro-cid-qooe5a3w]{grid-template-columns:minmax(0,1fr);min-height:auto}.article-service__copy[data-astro-cid-qooe5a3w]{padding:18px 18px 16px}.article-service__eyebrow[data-astro-cid-qooe5a3w]{font-size:10px}.article-service__lead[data-astro-cid-qooe5a3w]{font-size:13px;line-height:1.7}.article-service__logo[data-astro-cid-qooe5a3w]{width:min(210px,78%);margin:10px 0 14px}.article-service__logo[data-astro-cid-qooe5a3w] img[data-astro-cid-qooe5a3w]{max-height:64px}.article-service__title[data-astro-cid-qooe5a3w]{font-size:18px}.article-service__action[data-astro-cid-qooe5a3w]{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-qooe5a3w]{width:32px;height:32px;font-size:16px}.article-mini-consult[data-astro-cid-qooe5a3w]{margin:16px 0 32px;padding:0}.article-mini-consult__inner[data-astro-cid-qooe5a3w]{padding:25px 14px 22px}.article-mini-consult__title[data-astro-cid-qooe5a3w]{font-size:19px}.article-mini-consult__description[data-astro-cid-qooe5a3w]{margin-bottom:25px;font-size:12px}.article-mini-consult__buttons[data-astro-cid-qooe5a3w]{grid-template-columns:1fr;gap:24px}.article-mini-consult__button[data-astro-cid-qooe5a3w]{min-height:68px}}@media (prefers-reduced-motion:reduce){.article-mini-consult__button[data-astro-cid-qooe5a3w],.article-mini-consult__button-caption[data-astro-cid-qooe5a3w]{transition:none}}.toc[data-astro-cid-slq5kpsk]{counter-reset:toc}.toc[data-astro-cid-slq5kpsk] li{margin-bottom:10px;padding-left:1.45em;font-size:15px;line-height:1.7;position:relative}.toc[data-astro-cid-slq5kpsk] li:last-child{margin-bottom:0}.toc[data-astro-cid-slq5kpsk] li:before{color:color-mix(in srgb, var(--color-main) 38%, #fff);font-size:13px;position:absolute;left:0}.toc[data-astro-cid-slq5kpsk] li.toc__item--h2{counter-increment:toc}.toc[data-astro-cid-slq5kpsk] li.toc__item--h2:before{content:counter(toc) "."}.toc[data-astro-cid-slq5kpsk] a{color:var(--color-text-muted);text-decoration:none;display:block}.toc[data-astro-cid-slq5kpsk] a:hover,.toc[data-astro-cid-slq5kpsk] a.is-active{color:var(--color-yoriai-brand);text-decoration:none}.toc[data-astro-cid-slq5kpsk] a.is-active{font-weight:800}.sidebar-sticky[data-astro-cid-fw45jw3s]{flex-direction:column;gap:16px;height:100%;min-height:100%;display:flex}.sidebar-toc-sticky[data-astro-cid-fw45jw3s]{flex-direction:column;gap:12px;display:flex}.sidebar-sticky--case[data-astro-cid-fw45jw3s]{height:100%;min-height:100%}.sidebar-toc-sticky[data-astro-cid-fw45jw3s] .widget{border:1px solid color-mix(in srgb, var(--color-main) 10%, #fff);background:#fffffff5;border-radius:16px;padding:18px}.sidebar-toc-sticky[data-astro-cid-fw45jw3s] .widget__title{color:var(--color-main);margin:0 0 10px;font-size:13px;font-weight:800;line-height:1.4}@media (width>=901px){.sidebar-toc-sticky[data-astro-cid-fw45jw3s]{z-index:2;top:calc(var(--header-height) + 12px);max-height:calc(100dvh - var(--header-height) - 24px);min-height:0;position:sticky;overflow:hidden}.sidebar-toc-sticky[data-astro-cid-fw45jw3s] .widget--toc{flex:0 auto;min-height:0;padding:12px 14px;overflow:hidden}.sidebar-toc-sticky[data-astro-cid-fw45jw3s] .widget__title{margin-bottom:6px}.sidebar-toc-sticky[data-astro-cid-fw45jw3s] .toc{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-main) 18%, transparent) transparent;max-height:min(38dvh,320px);overflow-y:auto}.sidebar-toc-sticky[data-astro-cid-fw45jw3s] .toc li{margin-bottom:5px;font-size:13px;line-height:1.45}.sidebar-toc-sticky[data-astro-cid-fw45jw3s] .sidebar-cta--document[data-astro-cid-fw45jw3s]{flex:none}}@media (width>=901px) and (height<=700px){.sidebar-toc-sticky[data-astro-cid-fw45jw3s] .toc{max-height:min(32dvh,220px)}.sidebar-toc-sticky[data-astro-cid-fw45jw3s] .sidebar-cta--document[data-astro-cid-fw45jw3s] .sidebar-cta__cover[data-astro-cid-fw45jw3s] img[data-astro-cid-fw45jw3s]{max-height:76px}}.sidebar-section[data-astro-cid-fw45jw3s]{border:1px solid color-mix(in srgb, var(--color-main) 10%, #fff);background:#fff;border-radius:16px;padding:18px}.sidebar-section__head[data-astro-cid-fw45jw3s]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.sidebar-section__head[data-astro-cid-fw45jw3s]>span[data-astro-cid-fw45jw3s]{color:var(--color-main);font-size:16px;font-weight:800}.sidebar-section__head[data-astro-cid-fw45jw3s]>a[data-astro-cid-fw45jw3s]{color:var(--color-text-muted);font-size:12px;font-weight:700;text-decoration:none}.sidebar-section__head[data-astro-cid-fw45jw3s]>a[data-astro-cid-fw45jw3s]:hover{color:var(--color-yoriai-brand)}.sidebar-list[data-astro-cid-fw45jw3s]{gap:12px;display:grid}.sidebar-list[data-astro-cid-fw45jw3s] li[data-astro-cid-fw45jw3s]+li[data-astro-cid-fw45jw3s]{border-top:1px solid color-mix(in srgb, var(--color-main) 8%, #fff);padding-top:12px}.sidebar-item[data-astro-cid-fw45jw3s]{color:inherit;grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;text-decoration:none;display:grid}.sidebar-item[data-astro-cid-fw45jw3s] img[data-astro-cid-fw45jw3s]{aspect-ratio:16/9;object-fit:cover;background:#f1eee9;border-radius:9px;width:100%;height:auto}.sidebar-item__body[data-astro-cid-fw45jw3s]{min-width:0}.sidebar-item__label[data-astro-cid-fw45jw3s]{color:var(--color-yoriai-brand);overflow-wrap:anywhere;margin-bottom:3px;font-size:12px;font-weight:800;line-height:1.5;display:block}.sidebar-item__title[data-astro-cid-fw45jw3s]{color:var(--color-main);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:750;line-height:1.55;display:-webkit-box;overflow:hidden}.sidebar-item[data-astro-cid-fw45jw3s]:hover .sidebar-item__title[data-astro-cid-fw45jw3s]{color:var(--color-yoriai-brand)}.sidebar-cta[data-astro-cid-fw45jw3s]{border:1px solid color-mix(in srgb, var(--color-yoriai-brand) 24%, #fff);background:color-mix(in srgb, var(--color-home-hero) 68%, #fff);border-radius:18px;padding:22px}.sidebar-cta__eyebrow[data-astro-cid-fw45jw3s]{color:var(--color-yoriai-brand);letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.sidebar-cta[data-astro-cid-fw45jw3s] strong[data-astro-cid-fw45jw3s]{color:var(--color-main);margin-bottom:10px;font-size:18px;line-height:1.5;display:block}.sidebar-cta[data-astro-cid-fw45jw3s] p[data-astro-cid-fw45jw3s]{color:var(--color-text-muted);margin:0 0 16px;font-size:12px;line-height:1.7}.sidebar-cta[data-astro-cid-fw45jw3s] a[data-astro-cid-fw45jw3s]{background:var(--color-yoriai-brand);color:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:14px;min-height:42px;padding:9px 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.sidebar-cta[data-astro-cid-fw45jw3s] a[data-astro-cid-fw45jw3s]:hover{color:#fff}.sidebar-item__thumb[data-astro-cid-fw45jw3s]{width:100%;display:block;position:relative}.sidebar-item__thumb[data-astro-cid-fw45jw3s] img[data-astro-cid-fw45jw3s]{display:block}.sidebar-item__thumb[data-astro-cid-fw45jw3s] img[data-astro-cid-fw45jw3s].sidebar-item__brand-overlay{aspect-ratio:auto;object-fit:contain;object-position:left bottom;background:0 0;border-radius:0;width:20%;height:auto;max-height:19%;position:absolute;top:auto;bottom:5.2%;left:4.4%}.sidebar-cta--document[data-astro-cid-fw45jw3s]{text-align:left;background:#fff;border:1px solid #d5d5d5;border-radius:11px;padding:0;overflow:hidden}.sidebar-cta--document[data-astro-cid-fw45jw3s] .sidebar-cta__cover[data-astro-cid-fw45jw3s]{background:#f5f3f1;border:0;border-radius:0;min-height:0;margin:0;padding:0;display:block}.sidebar-cta--document[data-astro-cid-fw45jw3s] .sidebar-cta__cover[data-astro-cid-fw45jw3s] img[data-astro-cid-fw45jw3s]{aspect-ratio:1122/794;object-fit:contain;width:100%;height:auto;box-shadow:none;display:block}.sidebar-cta--document[data-astro-cid-fw45jw3s] .sidebar-cta__cover--fallback[data-astro-cid-fw45jw3s]{flex-direction:column;justify-content:center;min-height:130px;padding:16px;display:flex}.sidebar-cta__cover--fallback[data-astro-cid-fw45jw3s] span[data-astro-cid-fw45jw3s]{color:#f53200;font-size:20px;font-weight:900}.sidebar-cta__cover--fallback[data-astro-cid-fw45jw3s] b[data-astro-cid-fw45jw3s]{margin-top:8px;font-size:16px}.sidebar-cta--document[data-astro-cid-fw45jw3s] .sidebar-cta__content[data-astro-cid-fw45jw3s]{padding:14px 15px 16px}.sidebar-cta--document[data-astro-cid-fw45jw3s] strong[data-astro-cid-fw45jw3s]{overflow-wrap:anywhere;margin:0 0 13px;font-size:14px;font-weight:800;line-height:1.5}.sidebar-cta--document[data-astro-cid-fw45jw3s] a[data-astro-cid-fw45jw3s].sidebar-cta__button{color:#d40000;text-align:center;background:#fff;border:2px solid #e00000;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:40px;padding:8px 10px;font-size:12px;font-weight:800;line-height:1.4;display:flex}.sidebar-cta--document[data-astro-cid-fw45jw3s] a[data-astro-cid-fw45jw3s].sidebar-cta__button:hover{color:#b90000;background:#fff3f1}.sidebar-cta--document[data-astro-cid-fw45jw3s] a[data-astro-cid-fw45jw3s].sidebar-cta__button:focus-visible{outline-offset:3px;outline:3px solid #f53200}
