.bl-card{min-width:0;color:var(--fg);display:block}.bl-card__img{aspect-ratio:4/3;border-radius:var(--radius);background:var(--soft);display:block;position:relative;overflow:hidden}.bl-card__img img{object-fit:cover;transition:transform 1.2s var(--ease-out)}.bl-card__txt{display:block}.bl-card__meta{font-family:var(--f-cap), sans-serif;font-variation-settings:"wdth" 80;letter-spacing:.11em;text-transform:uppercase;color:var(--mute);margin-top:18px;font-size:12px;line-height:16px;display:block}.bl-card__t{letter-spacing:-.015em;text-wrap:balance;margin-top:10px;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.18;transition:color .25s;display:block}.bl-card__lead{letter-spacing:.03em;color:var(--mute);text-wrap:pretty;margin-top:10px;font-size:15px;line-height:24px;display:block}.bl-card__go{color:var(--orange);align-items:center;gap:8px;margin-top:14px;font-size:15px;line-height:24px;display:inline-flex}.bl-card__go svg{transition:transform .35s var(--ease-out)}@media (hover:hover){.bl-card:hover .bl-card__img img{transform:scale(1.03)}.bl-card:hover .bl-card__t{color:var(--orange)}.bl-card:hover .bl-card__go svg{transform:translate(3px)}}.bl-list{padding-bottom:120px}.bl-card--big{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.bl-card--big .bl-card__meta{margin-top:0}.bl-card--big .bl-card__t{letter-spacing:-.025em;font-size:clamp(30px,3.2vw,46px);font-weight:400;line-height:1.08}.bl-card--big .bl-card__lead{letter-spacing:.02em;margin-top:16px;font-size:18px;line-height:28px}.bl-card--big .bl-card__go{margin-top:20px}.bl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 20px;display:grid}.bl-list .bl-grid{margin-top:72px}.bl-hero .sp-hero__card{min-height:clamp(460px,62vh,620px)}.bl-hero .sp-hero__in{width:min(760px,54%)}.bl-hero__img{z-index:1;width:58%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 34%);mask-image:linear-gradient(90deg,#0000 0%,#000 34%)}.bl-hero__img img{object-fit:cover}.bl-h1.sp-h1{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(36px,3.9vw,60px);line-height:1.04}.bl-crumbs{color:#ffffffb3;gap:8px;font-size:14px;line-height:20px;display:flex}.bl-crumbs a{transition:color .2s}.bl-crumbs a:hover{color:#fff}.bl-body{grid-template-columns:minmax(0,760px) minmax(240px,320px);justify-content:space-between;gap:64px;padding-bottom:120px;display:grid}.bl-doc h2{letter-spacing:-.015em;text-wrap:balance;margin-top:48px;font-size:clamp(26px,2.4vw,34px);font-weight:500;line-height:1.15}.bl-doc p,.bl-doc ul,.bl-doc ol{text-wrap:pretty;margin-top:16px;font-size:18px;line-height:29px}.bl-doc>p:first-child{margin-top:0}.bl-doc ul,.bl-doc ol{padding-left:0;list-style:none}.bl-doc li{padding-left:22px;position:relative}.bl-doc li+li{margin-top:10px}.bl-doc li:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px;position:absolute;top:12px;left:2px}.bl-doc ol{counter-reset:bl}.bl-doc ol li{counter-increment:bl;padding-left:30px}.bl-doc ol li:before{content:counter(bl);width:auto;height:auto;color:var(--orange);background:0 0;border-radius:0;font-weight:500;top:0;left:0}.bl-doc a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;transition:color .2s}.bl-doc a:hover{color:var(--orange)}.bl-doc .bl-note{background:var(--soft);border-radius:20px;margin-top:32px;padding:22px 24px;font-size:17px;line-height:27px}.bl-side{align-self:start;position:sticky;top:104px}.bl-side__card{flex-direction:column;gap:10px;padding:26px 24px;display:flex}.bl-side__card .v9-btn{justify-content:center}.bl-side__k{font-family:var(--f-cap), sans-serif;font-variation-settings:"wdth" 80;letter-spacing:.11em;text-transform:uppercase;color:var(--mute);font-size:12px;line-height:16px}.bl-side__t{letter-spacing:-.01em;margin-bottom:8px;font-size:24px;font-weight:500;line-height:28px}.bl-next__h{margin-bottom:48px}@media (max-width:1024px){.bl-card--big{gap:28px}.bl-hero .sp-hero__card{background:#0d0c0b;justify-content:flex-start;min-height:0}.bl-hero__img{aspect-ratio:4/3;width:100%;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.bl-hero .sp-hero__in{width:auto;max-width:760px}.bl-body{grid-template-columns:minmax(0,1fr);gap:40px}.bl-side{position:static}.bl-side__card{flex-flow:wrap;align-items:center}.bl-side__k,.bl-side__t{flex:100%}.bl-side__card .v9-btn{flex:200px}}@media (max-width:760px){.bl-list{padding-bottom:80px}.bl-card--big{grid-template-columns:minmax(0,1fr);gap:0}.bl-card--big .bl-card__meta{margin-top:18px}.bl-card--big .bl-card__t{font-size:28px;line-height:1.12}.bl-card--big .bl-card__lead{font-size:16px;line-height:25px}.bl-grid{grid-template-columns:minmax(0,1fr);gap:40px}.bl-list .bl-grid{margin-top:44px}.bl-h1.sp-h1{font-size:min(36px,8.2vw)}.bl-hero .sp-hero__in{margin-top:-8px;padding:0 20px 112px}.bl-body{padding-bottom:72px}.bl-doc h2{margin-top:36px}.bl-doc p,.bl-doc ul,.bl-doc ol{font-size:16px;line-height:26px}.bl-doc li:before{top:10px}.bl-doc ol li:before{top:0}.bl-side__card .v9-btn{flex:100%}}
