.ob-page{padding-block:var(--s-8) var(--s-12)}.ob-wrap{max-width:760px;margin:0 auto}.ob-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-8)}.ob-aside{display:grid;gap:var(--s-4);align-content:start}.ob-card{display:grid;gap:var(--s-3);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--white)}.ob-card-title{margin:0;font-size:var(--fs-h3);line-height:24px;font-weight:var(--fw-semibold)}.ob-card-hint{margin:0;font-size:var(--fs-caption);line-height:20px;color:var(--ink-3)}.ob-holder-name{margin:0;font-size:var(--fs-body);font-weight:var(--fw-semibold);overflow-wrap:anywhere}.ob-holder-tag{margin:0;font-size:var(--fs-caption);color:var(--ink-3)}.ob-aside .similar{max-width:none;margin-top:0}.ob-aside .similar-item{padding:var(--s-3)}@media(min-width:1024px){.ob-wrap{max-width:1120px}.ob-grid{grid-template-columns:minmax(0,1fr) 340px;gap:var(--s-12)}.ob-main{max-width:720px}.ob-aside{position:sticky;top:calc(var(--w-nav-h) + var(--s-6));align-self:start}.ob-grid--thin .ob-aside{position:static}.ob-foot{max-width:720px}}@media not all and (min-width:1024px){.ob-holder-card{display:none}.ob-act-card{padding:0;border:0;background:none}.ob-act-card .ob-card-title,.ob-act-card .ob-card-hint{display:none}.ob-aside .similar{margin-top:var(--s-4)}}.ob-crumb{display:flex;gap:var(--s-2);margin-bottom:var(--s-5);font-size:var(--fs-caption);color:var(--ink-3)}.ob-crumb a{color:inherit;text-decoration:none}.ob-crumb a:hover{color:var(--ink)}.ob-eyebrow{margin:0 0 var(--s-3);font-size:var(--fs-caption);color:var(--ink-3)}.ob-h1{margin:0;text-wrap:balance;font-size:var(--fs-hero-3);line-height:var(--lh-hero-3);font-weight:var(--fw-semibold);letter-spacing:-.01em;overflow-wrap:anywhere}.ob-lead{margin:var(--s-4) 0 0;font-size:var(--fs-h3);line-height:28px;color:var(--ink-2);overflow-wrap:anywhere}.ob-badges{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:var(--s-4) 0 0;padding:0;list-style:none}.ob-badges li{padding:var(--s-1-5) var(--s-3);border-radius:var(--r-full);background:var(--fill-2);color:var(--ink-2);font-size:var(--fs-label)}.ob-hero{position:relative;aspect-ratio:16/9;overflow:hidden;margin-bottom:var(--s-5);border-radius:var(--r-lg);background:var(--fill-2)}.ob-hero img{display:block;width:100%;height:100%;object-fit:cover}.ob-key dd{font:var(--font-h1);color:var(--text-primary)}.ob-key-mat{grid-column:1/-1}.ob-mat{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-1);margin-top:var(--s-2)}.ob-mat i{display:block;height:var(--s-1);border-radius:var(--r-full);background:var(--fill-2)}.ob-mat i.is-on{background:var(--primary)}.ob-holder-line{margin:var(--s-3) 0 0;font:var(--font-caption);color:var(--text-tertiary)}.ob-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--s-4);margin:var(--s-6) 0 0;padding:var(--s-5) 0;border-block:1px solid var(--line)}.ob-facts dt{font-size:var(--fs-caption);color:var(--ink-3)}.ob-facts dd{margin:var(--s-1) 0 0;font-size:var(--fs-body);font-weight:var(--fw-semibold);overflow-wrap:anywhere}.ob-sec{margin-top:var(--s-6)}.ob-sec h2{margin:0 0 var(--s-3);font-size:var(--fs-h3);font-weight:var(--fw-semibold)}.ob-sec .ob-badges+p{margin-top:var(--s-3)}.ob-sec p{margin:0;line-height:26px;color:var(--ink-2);overflow-wrap:anywhere;white-space:pre-line}.ob-acts{display:flex;flex-wrap:wrap;gap:var(--s-3)}.ob-acts .btn{flex:1 1 auto}.ob-act-card .ob-acts{flex-direction:column}.ob-act-card .ob-acts .btn{width:100%}.ob-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);margin-top:var(--s-6);font-size:var(--fs-caption);color:var(--ink-3)}@media not all and (min-width:768px){.ob-page{padding-block:var(--s-5) var(--s-8)}.ob-lead{font-size:var(--fs-body);line-height:24px}.ob-facts{grid-template-columns:1fr 1fr;padding:var(--s-4) 0}.ob-acts .btn{width:100%}}.ob-notify-wrap .cv-wrap{display:block;width:100%}.ob-notify{width:100%;justify-content:center}.ob-notify-note{margin:var(--s-2) 0 0;font-size:var(--fs-caption);line-height:20px;color:var(--ink-3)}.ob-notify-wrap{width:100%}.ob-origin{align-self:center}
