.intro-wrap[data-astro-cid-p4bboyn2]{padding-top:80px}.intro[data-astro-cid-p4bboyn2]{flex-wrap:wrap;align-items:center;gap:48px 64px;display:flex}.intro-text[data-astro-cid-p4bboyn2]{flex-direction:column;flex:420px;gap:20px;min-width:0;display:flex}.badge[data-astro-cid-p4bboyn2]{background:var(--c-brand);color:var(--c-white);align-self:flex-start;padding:6px 14px;font-size:13px;font-weight:600}.catch[data-astro-cid-p4bboyn2]{color:var(--c-brand-dark);margin:0;font-size:clamp(24px,3vw,34px);line-height:1.5}.summary[data-astro-cid-p4bboyn2]{color:var(--c-brand-deep);margin:0;font-size:17px;font-weight:600;line-height:1.8}.body[data-astro-cid-p4bboyn2]{color:#3a3550;margin:0;font-size:16px;line-height:2}.note[data-astro-cid-p4bboyn2]{color:var(--c-brand-dark);border-top:1px solid var(--c-tint-2);margin:0;padding-top:12px;font-size:14px;line-height:1.8}.note[data-astro-cid-p4bboyn2] .mono[data-astro-cid-p4bboyn2]{letter-spacing:.1em;margin-right:8px;font-size:11px}.tags[data-astro-cid-p4bboyn2]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-p4bboyn2] li[data-astro-cid-p4bboyn2]{background:var(--c-tint);color:var(--c-brand-deep);padding:7px 14px;font-size:13px}.ask[data-astro-cid-p4bboyn2]{color:var(--c-white);align-self:flex-start;margin-top:8px;padding:18px 32px;font-size:15px;font-weight:700;background-color:var(--c-brand)!important}.art[data-astro-cid-p4bboyn2]{background:var(--c-tint);cursor:default;flex:1.15 460px;min-width:0;padding:24px}.art[data-astro-cid-p4bboyn2]:focus-visible{outline:2px solid var(--c-brand);outline-offset:4px}.section[data-astro-cid-p4bboyn2],.section-tail[data-astro-cid-p4bboyn2]{padding:112px 0 0}.stack[data-astro-cid-p4bboyn2]{flex-direction:column;gap:40px;display:flex}.head[data-astro-cid-p4bboyn2]{flex-direction:column;gap:14px;display:flex}.eyebrow[data-astro-cid-p4bboyn2]{letter-spacing:.12em;color:var(--c-brand-dark);font-size:13px}.eyebrow[data-astro-cid-p4bboyn2].light{color:var(--c-brand-soft)}.h-sec[data-astro-cid-p4bboyn2]{margin:0;font-size:clamp(26px,3vw,34px);line-height:1.4}.features[data-astro-cid-p4bboyn2]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=1200px){.features[data-astro-cid-p4bboyn2]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.features[data-astro-cid-p4bboyn2] li[data-astro-cid-p4bboyn2]{background:var(--c-tint);transition:translate .35s var(--ease-out), box-shadow .35s ease, background .3s ease;flex-direction:column;gap:12px;padding:28px 26px;display:flex}.features[data-astro-cid-p4bboyn2] li[data-astro-cid-p4bboyn2]:hover{background:var(--c-white);box-shadow:0 16px 32px #2f265914, inset 0 0 0 1px var(--c-tint-2);translate:0 -4px}.f-no[data-astro-cid-p4bboyn2]{color:var(--c-brand);letter-spacing:.12em;font-size:13px}.f-title[data-astro-cid-p4bboyn2]{font-size:17px;font-weight:700;line-height:1.55}.f-text[data-astro-cid-p4bboyn2]{color:var(--c-ink-sub);font-size:14px;line-height:1.85}.usage-wrap[data-astro-cid-p4bboyn2]{background-color:var(--c-tint);margin-top:112px;padding:96px 0}.usage[data-astro-cid-p4bboyn2]{flex-direction:column;gap:20px;display:flex}.usage[data-astro-cid-p4bboyn2] figure[data-astro-cid-p4bboyn2]{background:var(--c-white);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:24px 40px;margin:0;padding:28px 32px;display:grid}figcaption[data-astro-cid-p4bboyn2]{flex-direction:column;gap:6px;display:flex}.u-no[data-astro-cid-p4bboyn2]{color:var(--c-brand);letter-spacing:.12em;font-size:12px}.u-title[data-astro-cid-p4bboyn2]{font-size:17px;font-weight:700;line-height:1.55}.u-text[data-astro-cid-p4bboyn2]{color:var(--c-ink-sub);font-size:14px;line-height:1.85}.u-img[data-astro-cid-p4bboyn2] img[data-astro-cid-p4bboyn2]{width:100%;height:auto;display:block}.usage-wrap[data-astro-cid-p4bboyn2]+.section[data-astro-cid-p4bboyn2]{padding-top:112px}.solve[data-astro-cid-p4bboyn2]{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:20px;display:grid}.problems[data-astro-cid-p4bboyn2]{background:var(--c-brand-deep);color:var(--c-white);flex-direction:column;gap:16px;padding:40px;display:flex}.strengths[data-astro-cid-p4bboyn2]{background:var(--c-tint);flex-direction:column;gap:16px;padding:40px;display:flex}.h-box[data-astro-cid-p4bboyn2]{margin:0 0 8px;font-size:22px;line-height:1.5}.problems[data-astro-cid-p4bboyn2] ul[data-astro-cid-p4bboyn2],.strengths[data-astro-cid-p4bboyn2] ol[data-astro-cid-p4bboyn2]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.problems[data-astro-cid-p4bboyn2] li[data-astro-cid-p4bboyn2],.strengths[data-astro-cid-p4bboyn2] li[data-astro-cid-p4bboyn2]{align-items:baseline;gap:12px;padding-bottom:12px;font-size:16px;font-weight:600;line-height:1.7;display:flex}.problems[data-astro-cid-p4bboyn2] li[data-astro-cid-p4bboyn2]{border-bottom:1px solid #ffffff24}.problems[data-astro-cid-p4bboyn2] li[data-astro-cid-p4bboyn2] .ic[data-astro-cid-p4bboyn2]{color:var(--c-brand-soft);flex:none;translate:0 3px}.strengths[data-astro-cid-p4bboyn2] li[data-astro-cid-p4bboyn2]{border-bottom:1px solid var(--c-tint-2)}.s-no[data-astro-cid-p4bboyn2]{color:var(--c-brand);flex:none;font-size:13px}.more-head[data-astro-cid-p4bboyn2]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.all[data-astro-cid-p4bboyn2]{padding:10px 0;font-size:15px;font-weight:600}.grid[data-astro-cid-p4bboyn2]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:40px 32px;display:grid}.others[data-astro-cid-p4bboyn2]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.other[data-astro-cid-p4bboyn2]{background:var(--c-tint);color:var(--c-ink);transition:background .25s ease, translate .3s var(--ease-out);flex-direction:column;gap:6px;padding:24px 26px;display:flex}.other[data-astro-cid-p4bboyn2]:hover{background:var(--c-tint-2);color:var(--c-ink);translate:0 -3px}.o-label[data-astro-cid-p4bboyn2]{letter-spacing:.1em;color:var(--c-brand);font-size:11px}.o-title[data-astro-cid-p4bboyn2]{font-size:16px;font-weight:700;line-height:1.55}@media (width<=760px){.usage[data-astro-cid-p4bboyn2] figure[data-astro-cid-p4bboyn2]{grid-template-columns:minmax(0,1fr);padding:24px}.problems[data-astro-cid-p4bboyn2],.strengths[data-astro-cid-p4bboyn2]{padding:28px 24px}.solve[data-astro-cid-p4bboyn2]{grid-template-columns:minmax(0,1fr)}}
