._page_5cb7745{color:var(--yo-ink);background:#fff}._wrap_5cb7745{max-width:1120px;margin-inline:auto;padding:0 28px 96px}._intro_5cb7745{max-width:760px;padding:48px 0 8px}._eyebrow_5cb7745{color:var(--yo-muted);font-family:var(--font-en);letter-spacing:.08em;margin:0;font-size:12px;line-height:1.7}._intro_5cb7745 h1{letter-spacing:-.04em;text-wrap:balance;width:fit-content;margin:14px 0 24px;font-size:clamp(34px,4.4vw,56px);font-weight:800;line-height:1.3}._lead_5cb7745{letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(20px,2.6vw,30px);font-weight:700;line-height:1.6}._description_5cb7745{color:var(--yo-ink-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.95}._list_5cb7745{margin:0;padding:0;list-style:none}._entry_5cb7745{grid-template-columns:minmax(0,480px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);padding:clamp(40px,5vw,64px) 0;display:grid}._entry_5cb7745:last-child{border-bottom:0}._visual_5cb7745{aspect-ratio:4/3;border-radius:var(--yo-radius);background:var(--yo-paper);display:block;position:relative;overflow:hidden}._image_5cb7745{object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1)}._visual_5cb7745:hover ._image_5cb7745{transform:scale(1.04)}._visual_5cb7745:after{background:var(--business-accent,var(--yo-ink));content:"";height:5px;position:absolute;inset:auto 0 0}._number_5cb7745{border-radius:var(--yo-radius);color:var(--business-accent,var(--yo-ink));font-family:var(--font-en);letter-spacing:.06em;background:#ffffffeb;padding:5px 12px;font-size:12px;font-weight:700;position:absolute;top:14px;left:14px}._tag_5cb7745{color:var(--yo-muted);font-family:var(--font-en);letter-spacing:.1em;margin:0;font-size:11.5px;font-weight:600}._body_5cb7745 h2{letter-spacing:-.03em;margin:10px 0 14px;font-size:clamp(22px,2.8vw,30px);font-weight:800;line-height:1.45}._body_5cb7745 h2 a{color:inherit;background-image:linear-gradient(var(--business-accent,var(--yo-ink)), var(--business-accent,var(--yo-ink)));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;text-decoration:none;transition:background-size .3s}._body_5cb7745 h2 a:hover{background-size:100% 2px}._entryDescription_5cb7745{color:var(--yo-ink-2);text-wrap:pretty;margin:0 0 16px;font-size:14.5px;line-height:1.95}._meta_5cb7745{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}._meta_5cb7745 li{border-radius:var(--yo-radius);color:var(--yo-ink-2);padding:5px 12px;font-size:12px}._mainLink_5cb7745{color:var(--yo-ink);align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._mainLink_5cb7745:hover{color:var(--business-accent,var(--yo-blue))}._children_5cb7745{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}._children_5cb7745 a{border-radius:var(--yo-radius);gap:5px;padding:16px 20px;text-decoration:none;transition:border-color .2s,background .2s;display:grid}._children_5cb7745 a:hover{border-color:var(--business-accent,var(--yo-blue));background:var(--yo-paper)}._childLabel_5cb7745{color:var(--yo-ink);font-size:14.5px;font-weight:700}._childDescription_5cb7745{color:var(--yo-ink-2);text-wrap:pretty;font-size:12.5px;line-height:1.8}@media (max-width:860px){._entry_5cb7745{grid-template-columns:minmax(0,1fr);gap:20px}._visual_5cb7745{aspect-ratio:16/9}}@media (max-width:640px){._wrap_5cb7745{padding:0 20px 72px}._intro_5cb7745{padding:32px 0 4px}}
